Yanıtlar:
Klavye girişinin dahili olarak işlenme şekli nedeniyle, bu maalesef bugün, GVIM'de bile genellikle mümkün değildir. Ctrl+ Alfabetik olmayan gibi bazı tuş kombinasyonları eşlenemez ve Ctrl+ harf ve Ctrl+ Shift+ harf birbirinden ayırt edilemez. (Terminaliniz bunun için ayrı bir termcap kodu göndermediği sürece, çoğu bunu yapmaz.) Ekleme veya komut satırı modunda, tuş kombinasyonunu yazmayı deneyin. Hiçbir şey olmazsa / eklenirse, bu tuş kombinasyonunu kullanamazsınız. Bu, <Tab>
/ <C-I>
, <CR>
/ <C-M>
/ <Esc>
/ <C-[>
vb. İçin de geçerlidir (Sadece istisna <BS>
/ <C-H>
.) Bu bilinen bir ağrı noktasıdır ve vim_dev ve #vim IRC kanalı üzerinde çeşitli tartışmaların konusudur.
Bazı insanlar (en başta Paul LeoNerd Evans) bunu düzeltmek istiyor (bunu destekleyen terminallerdeki konsol Vim için bile) ve çeşitli teklifler attılar, cp. http://groups.google.com/group/vim_dev/browse_thread/thread/626e83fa4588b32a/bfbcb22f37a8a1f8
Ancak bugün itibariyle, henüz bir yama veya gönüllü gelmedi, ancak birçoğu gelecekte Vim 8'in büyük bir sürümünde buna sahip olma arzusunu dile getirdi.
Vim'de özellikle bir terminal altındaysa tüm kısayollar mümkün değildir. Bu amaçla bir sekme kısayolu kullanmanızı önermiyorum. Ancak alternatif bir çözüm aşağıdaki olabilir:
" Note: Allows faster switching between windows with "Ctrl+w"! By Questor
nnoremap <silent> <C-w> <C-w><C-w>
inoremap <silent> <C-w> <Esc><C-w><C-w>
vnoremap <silent> <C-w> <Esc><C-w><C-w>
Https://github.com/eduardolucioac/groovim/blob/master/.vimrc adresindeki kullanım örneğine bakın.
[] 'İn