Bind-Taste in vim zum Wechseln des Fensters

Bind-Taste in vim zum Wechseln des Fensters

Betriebssystem: OS X

Konsole: iTerm

sch: zsch

Das hat gut funktioniert. Ich gehe von oben zum unteren Fenster:

map <c-down> <c-w><down>
imap <c-down> <esc><c-w><c-down>

Aber das funktioniert nicht

map <c-right> <c-w><right>
imap <c-right> <esc><c-w><c-right>

Kann mir jemand helfen!) Sagen Sie, warum …

Antwort1

Die meisten Vim-Fans würden zustimmen, dass es gut ist, die Pfeiltasten nicht zu verwenden. Aus diesem Grund enthalten viele vimrcs:

nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l

Damit können Sie Strg-W drücken und dann mit hjkl-Bindungen nach oben, unten, links und rechts springen. Das löst zwar nicht Ihr Problem mit den Pfeiltasten, bietet Ihnen aber einen „richtigen“ Weg, um zu Ihrer gewünschten Lösung zu gelangen.

verwandte Informationen