在英語或美式鍵盤一樣\鍵,/,[和]非常容易,只有一個擊鍵輸入。非英語鍵盤通常不一樣。方便打字的非英語鍵盤VIM用戶
有沒有一種方法可以爲這些類型的鍵盤輸入相同的簡單性?
如果是的mapping keys
問題可以請你把明確的指示去做呢? (歡迎以西班牙語爲例)
編輯:非常歡迎不同語言的例子!
在英語或美式鍵盤一樣\鍵,/,[和]非常容易,只有一個擊鍵輸入。非英語鍵盤通常不一樣。方便打字的非英語鍵盤VIM用戶
有沒有一種方法可以爲這些類型的鍵盤輸入相同的簡單性?
如果是的mapping keys
問題可以請你把明確的指示去做呢? (歡迎以西班牙語爲例)
編輯:非常歡迎不同語言的例子!
我建議在評論中已經不錯了。現在,就簡單的映射而言,對於普通模式,您總是可以對主鍵進行簡單的重新映射。
nnoremap : >>
nnoremap ; >>
例如,對於縮進(我在克羅地亞的鍵盤佈局在這裏......其中<
和>
字符是,我有;
和:
...我相信你懂的例子)。您可以使用括號,括號或任何其他重要字符對所有本地字符進行類比重新映射。
+1你的回答驅使我[有什麼重映射之間的差別,noremap,nnoremap和vnoremap映射命令?](http://stackoverflow.com/a/3776182/333061)什麼是好的。我會更深入地檢查這個解決方案。謝謝... – 2012-01-03 04:22:14
我個人只是在編程時使用美式鍵盤,因爲無論如何我都需要這些特殊鍵中的大部分。你可以使用不同的keymappings,但我個人認爲這不是一個好的解決方案 - 如果你需要在另一臺機器上工作,你將無法使用vim。如果您需要鍵入西班牙語字符,則只需在鍵入時切換鍵盤佈局即可。
這不是不需要你的「地方性」的問題,但更多的那大多數人比美國人更習慣於本地鍵盤佈局。我可以輸入美國的一個,但我例如習慣了()的位置,#$%等等......此外,這應該是一個評論。 – Rook 2012-01-02 20:32:54
是的,我仍然不知道應該怎麼評論以及怎樣的答案。我只是添加了這個答案,因爲對我來說,這是答案。 Vim只是爲美國Qwerty佈局設計的,它的效果最好,例如德語鍵盤上的許多按鍵「\」很難觸及。 – Cubic 2012-01-02 22:01:40
是的,我的佈局也有類似的問題(克羅地亞)。所有follwoing的要求元或Shift鍵被按下,以達到他們:\ /} {] [<> ... – Rook 2012-01-02 22:04:58
我很高興地聽到,如果有人有一個很好的策略芬蘭,也 – aleator 2012-01-02 20:04:51
@ib。 [Vim在鍵盤佈局時感到煩惱] [1]給出了關於該主題的一些技巧和細節。 [1]:http://stackoverflow.com/questions/8015231/vim-annoyance-with-keyboard-layouts – Rook 2012-01-02 20:25:36