我想在內聯的if
中做一個評論重映射,以檢查它是否已被評論。這是我已經,當然它不工作哈哈:Vim內聯重映射來檢查第一個字符
imap <c-c> <Esc>^:if getline(".")[col(".")-1] == '/' i<Delete><Delete> else i// endif
我想要做的是檢查的第一個字符,如果它是一個/
與否。如果是/
,則刪除該行上的前兩個字符,如果它不是/
,則在行前添加兩個//
。
我原本是這樣的:
imap <c-c> <Esc>^i//
這完美地工作,但我想是能夠隨心所欲地發表評論/取消註釋。
我的意思並不是要粗魯,但爲什麼另起爐竈?我會去爲https://github.com/tpope/vim-commentary小而強大 – lucapette 2012-08-08 16:24:44
我試了一堆插件,但無法得到任何工作:( – jfreak53 2012-08-08 17:57:38