GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie bringt man Vim dazu, richtig mit Tmux zu arbeiten?

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.


Linux
  1. Linux – Wie bringt man Oracle Java 7 dazu, mit Setcap Cap_net_bind_service+ep zu arbeiten?

  2. Wie bringt man Ls dazu, Verzeichnisse mit einem nachgestellten Schrägstrich aufzulisten?

  3. Linux – Wie bekomme ich Grindeq (Latex-Plugin für Word), um mit Word in Wine zu arbeiten?

  4. Wie bekomme ich die Webcam mit Ubuntu 14.04 zum Laufen?

  5. Wie fange ich mit Juju an?

Wie man mit dnf-Paketgruppen arbeitet

So arbeiten Sie mit File and Shell Provisioner in Vagrant

So arbeiten Sie mit Ansible Provisioner in Vagrant

So arbeiten Sie mit Case-Anweisungen in Bash-Skripten

Erste Schritte mit Arch Linux

Erste Schritte mit Midnight Commander im Jahr 2022