Ich denke, X erfasst es, bevor es zu Vim kommt. Vim ist möglicherweise für diese Sequenz konfiguriert, wird jedoch nie angezeigt. Ich denke, es gibt eine Möglichkeit, diese Art von Dingen in X auszuschalten, aber dafür muss sich jemand anderes einschalten.
Deltaray
1
Wir müssen wissen, welches Betriebssystem Sie verwenden und ob Sie Console Vim oder gVim verwenden. Console Vim unter * nix kann die Tastenkombination Umschalt + Einfügen aufgrund von Einschränkungen bei (n) Flüchen und Terminalemulation nicht sehen. Das heißt, es ist nicht Vims Schuld.
Heptite
Ich bezweifle, dass er gvim benutzt. Die Schlüsselerkennung ist im Gegensatz zu gvim ein wiederkehrendes Problem bei vim. (Ich sage nicht, dass dies ein Vim-Problem ist. Es ist an das Terminal gebunden)
Luc Hermitte
Antworten:
10
Versuchen Sie, die folgenden Zeilen in .vimrc einzufügen
" Make shift-insert work like in Xterm
map <S-Insert> <MiddleMouse>
map! <S-Insert> <MiddleMouse>
Antworten:
Versuchen Sie, die folgenden Zeilen in .vimrc einzufügen
Ich hatte das gleiche Problem und nachdem ich diese Zeilen in .vimrc Shift Insert eingefügt habe, funktioniert es wie ein Zauber. Aktualisierung: http://tech.groups.yahoo.com/group/vim/message/104539
quelle
Versuchen Sie, die folgenden Zeilen einzufügen
.vimrc
quelle