GNU/Linux >> Znalost Linux >  >> Linux

Jak přimět Vim, aby správně spolupracoval s Tmux?

Snažím se přijít na to, jak získat vim a tmux hrát spolu.

Můj problém je:
Když používám xterm-256color Dostávám vim fungovat dobře, ale pozadí se nevykresluje správně.

Opravil jsem to pomocí screen-256color . Vypadá to pěkně, ale přeruší to Ctrl + arrow keys (přejdou do režimu vkládání a vymažou 4 řádky). Chci místo toho použít tato mapování k přepínání karet v vim .

Jak to zprovozním?

Přijatá odpověď:

Spusťte cat v rámci tmux a stisknutím příslušných kláves zjistěte únikové kódy, které generují. Pro mě to dává ^[[D a ^[[C . Pak jednoduše namapujte tyto únikové kódy přímo.

nnoremap ^[[D gT
nnoremap ^[[C gt

kde ^[ je znak escape, který můžete vložit stisknutím <CTRL-v><ESC> ve vim.


Linux
  1. Jak jste začali s Linuxem?

  2. Jak zajistit, aby webová kamera fungovala s Ubuntu 14.04?

  3. Jak začít s Juju?

  1. Linux – Jak zajistit, aby Oracle Java 7 fungoval se Setcap Cap_net_bind_service+ep?

  2. Jak dostat Ls do seznamu adresářů s koncovým lomítkem?

  3. Jak zajistit, aby Uuencode fungoval?

  1. Linux – Jak získat Grindeq (latexový plugin pro Word) pro práci s Wordem ve víně?

  2. Jak dostat Jshint do práce?

  3. Jak začít s cloudovým serverem FreeBSD