是否有插件或代码段可用于通过按-
或=
+ tab自动完成->
或=>
?
我只是无法忍受一直打字>
。
我尝试为 snipmate 创建以下片段,但它们不起作用,因为-
和=
都贴在变量的末尾。
这里有一个片段给你:
:inoremap <expr> <Tab> getline('.')[col('.')-2]=~#'[-=]' ? ">" : "<Tab>"
这是一个表达式映射,它将插入模式下的<Tab>
映射到>
光标前的字符是-
还是=
。
请参阅:h :map-expression
。