在vim幫助文檔中,它指出full-id
類型的縮寫完全由關鍵字字符(來自iskeyword
選項的字母和字符)組成。 而iskeyword
項說字符串:什麼是VIM中Abbrevation中使用的關鍵字
Vim default for MS-DOS and Win32
"@,48-57,_,128-167,224-235"
否則:"@,48-57,_,192-255"
這是什麼意思?什麼是48-57, 128-167,224-235
? 是@
的人物之一?但我嘗試了一些像@tt
,它不起作用!
而vim doc舉例-1
下的條目full-id
表示-
是關鍵字之一。但我嘗試了我的vim。發現
-1
工作
-11
不起作用
看來,在我的VIM的-
作爲一個非關鍵字字符處理。哪裏不對?我沒有設置任何自定義關鍵字。
嗯,我不知道你是否正確。在unicode表或擴展ASCII碼中,128-167之間有許多奇怪的字符。但我試圖從表格中複製字符。例如,使用對應於128的歐元符號開始像€jj這樣的縮寫,但是我仍然收到了錯誤E474。 – user15964 2013-03-03 02:31:13
並且在「-1」方面,它被用作vim doc中「full-id」條目下的一個例子。見http://vimdoc.sourceforge.net/htmldoc/map.html#abbreviations所以我只能假設這個例子在這個官方的vim文檔中是錯誤的。 – user15964 2013-03-03 02:31:43