我正在尝试使用内联在 Vim 中进行评论重新映射,if
以检查它是否已被评论。这是我已经拥有的,当然它不起作用哈哈:
imap <c-c> <Esc>^:if getline(".")[col(".")-1] == '/' i<Delete><Delete> else i// endif
我想要做的是检查第一个字符是否为 a /
。如果是 a/
则删除该行的前两个字符,如果不是 a则在该行前面/
添加两个字符。//
我原来是这样的:
imap <c-c> <Esc>^i//
这很有效,但我想要的是能够随心所欲地评论/取消评论。