2011-08-24 47 views
0

在vim中,我想爲關鍵筆劃30 <C-w> v創建一個命令縮寫,即垂直分割當前窗口的寬度爲30個字符。vim - cabbr for 30 <C-w> v

這在我.vimrc文件,然而,得到:E148: Regular expression missing from global

cabbr SomeCommand 30 <C-w> v 

顯然我做錯了。

+2

如果要重新定義新的命令,這是更好地使用'command'不是'abbr'。後者是用來取代錯字和類似'iab teh' –

回答

3

你的命令序列不會在命令模式下工作,而是使用以下:

cabbr SomeCommand 30vs 
+0

謝謝 - 這工作 – ErikR

4

c_CTRL-W對vim沒有任何意義。這是正常模式嗎?相當於:vsplit?如果是這樣,請使用vs。在那種情況下,我沒有看到命令縮寫的重點。 30vs只有4個鑰匙長。