2011-01-30 72 views
3

我正在寫幾個文件,我必須鍵入[]{之類(這對於使用美式鍵盤佈局(以及我更多地使用它)要容易得多),但是在那裏我還必須鍵入變音符號等如ä,ö和ü。有沒有辦法在Windows上更改Vim中的鍵盤佈局?

通常,我會設置(我認爲是標準的)Windows快捷方式Alt+Shift以在這些佈局之間切換。

這是不實際的,因爲有時我不確定我是否已經在德國佈局,當我需要德國佈局(反之亦然)。

那麼,有沒有我想這可能與改變:map:imap來解決,但我寧可不使用這些對於這樣一個更好的方式來改變鍵盤佈局上的Vim *操作系統級「?

porposes除非真的被迫

+1

也許這將有助於問如何更輕鬆地輸入變音符號。我假設你正在使用`Ctrl-k``:``a`? – idbrii 2011-04-07 20:47:06

回答

1

我不認爲有這樣一個選項 - !即使VIM甚至可以讓煎餅你 這將會是對任何程序極不可能允許改變鍵盤佈局因爲基本上任何OS已經支持它的常規密鑰。

0

也許你可能會感興趣的一些Dvorak佈局(我的是bépo,也許它可能適合你?)

1

如果你唯一需要的是輕鬆地添加變音符號時,Vim內置了支持添加這些字符:

方法1.在插入模式類型:CTRL-K a:給ä。
方法2.如果您使用:set digraph您可以輸入a<BS>:給出相同的結果。

這些方法可以處理任何需要變音符號的字符,分別使用CTRL+K o:CTRL+K u:

來源:http://vim.wikia.com/wiki/Entering_special_characters

相關問題