
Wenn ich die Pfeiltasten drücke, vim
erhalte ich das in dargestellte Verhalten
dieses illustrierte Gif.
Ich möchte nur hjkl
zum Navigieren verwenden. Jedes Mal, wenn ich die Pfeiltasten (oben, unten, links oder rechts) drücke, möchte ich, dass mir eine der hjkl
Tasten mitgeteilt wird. Wenn ich beispielsweise die Pfeiltaste nach oben drücke, möchte ich, dass Folgendes angezeigt wird: Use k
und ich nicht in den Einfügemodus versetzt werde oder eingebe A
.
Ich habe meiner Datei Folgendes hinzugefügt .vimrc
:
noremap <up> <nop>
noremap <down> <nop>
noremap <left> <nop>
noremap <right> <nop>
nnoremap <Left> :echoe "Use h"<nop>
nnoremap <Right> :echoe "Use l"<nop>
nnoremap <Up> :echoe "Use k"<nop>
nnoremap <Down> :echoe "Use j"<nop>
Dinge, die ich versucht habe
Ich habe nocompatible in meinem ~/.vimrc
(vimrc-pastebin).
Ich verwende es vim-plug
zur Verwaltung meiner Vim-Plugins.
Hier ist eine Liste meiner Vim-Plugin-Verzeichnisse in ~/.vim/bundles/
:
ctrlp.vim/
emmet-vim/
fzf.vim/
gulp-vim/
git_status.vim/
gist-vim/
nerdtree/
nerdtree-git-plugin/
scss-syntax.vim/
syntastic/
tComment/
vim-autoformat/
vim-bundler/
vim-coffee-script/
vim-coloresque/
vim-endwise/
vim-eunuch/
vim-fugitive/
vim-go/
vim-mkdir/
vim-multiple-cursors/
vim-projectionist/
vim-pug/
vim-rails/
vim-rake/
vim-rhubarb/
vim-ruby/
vim-run-interactive/
vim-slim/
vim-surround/
vim-test/
vim-tmux-navigator/
webapi-vim/
Antwort1
Nach stundenlanger Arbeit. Ich glaube, ich habe das mal gefunden, zumindest für mich. Wenn das bei Ihnen nicht funktioniert, liegt das Problem sicher an den Kartenbefehlen. Versuchen Sie, sie alle nacheinander zu deaktivieren. Sehen Sie, ob Sie etwas tun können.
Löschen Sie diese Zeile:
map <esc> :noh
Dies verursacht bei mir das Problem und ich weiß nicht, warum. Sie können :let @/=""
stattdessen Folgendes tun.