GNU/Linux >> Linux Esercitazione >  >> Linux

Come far funzionare correttamente Vim con Tmux?

Sto cercando di capire come ottenere vim e tmux giocare insieme.

Il mio problema è:
Quando utilizzo xterm-256color Ottengo vim per funzionare bene, ma lo sfondo non viene visualizzato correttamente.

L'ho risolto usando screen-256color . Sembra carino ma rompe i Ctrl + arrow keys (Vanno in modalità di inserimento e cancellano 4 righe). Voglio usare queste mappature invece per cambiare scheda in vim .

Come faccio a farlo funzionare?

Risposta accettata:

Esegui cat all'interno di tmux e premere i tasti in questione per scoprire i codici di escape che generano. Per me questo dà ^[[D e ^[[C . Quindi mappa direttamente quei codici di escape.

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

dove il ^[ è un carattere di escape, che puoi inserire premendo <CTRL-v><ESC> in vim.


Linux
  1. Linux:come far funzionare Oracle Java 7 con Setcap Cap_net_bind_service+ep?

  2. Come far funzionare Uuencode?

  3. Come far funzionare Jshint?

  4. Come iniziare con un server cloud FreeBSD

  5. Come far funzionare il suono (PulseAudio) con WSL2

Come lavorare con i gruppi di pacchetti dnf

Come lavorare con File e Shell Provisioner in Vagrant

Come lavorare con Ansible Provisioner in Vagrant

Come lavorare con l'istruzione Case negli script Bash

Come iniziare con Arch Linux

Come iniziare con Midnight Commander nel 2022