Ich versuche herauszufinden, wie ich vim bekomme und tmux zusammen spielen.
Mein Problem ist:
Wenn ich xterm-256color verwende Ich erhalte vim gut funktionieren, aber der Hintergrund wird nicht richtig gerendert.
Ich habe das mit screen-256color behoben . Das sieht nett aus, macht aber die Ctrl + arrow keys kaputt (Sie gehen in den Einfügemodus und löschen 4 Zeilen). Ich möchte diese Zuordnungen stattdessen verwenden, um Tabs in vim zu wechseln .
Wie bekomme ich das zum Laufen?
Akzeptierte Antwort:
Führen Sie cat aus innerhalb von tmux und drücken Sie die betreffenden Tasten, um die von ihnen generierten Escape-Codes herauszufinden. Für mich ergibt das ^[[D und ^[[C . Dann ordnen Sie diese Escape-Codes einfach direkt zu.
nnoremap ^[[D gT
nnoremap ^[[C gt
wobei der ^[ ist ein Fluchtzeichen, das Sie einfügen können, indem Sie <CTRL-v><ESC> drücken in vim.