gpt4 book ai didi

Vim 将 映射到注释代码

转载 作者:行者123 更新时间:2023-12-02 17:47:56 25 4
gpt4 key购买 nike

我安装了nerd commenter ,但无法使其与我以前使用的键绑定(bind)一起使用。我不需要使用上面的插件,但我想要实现的目标(在 MAC OSX 中)

  1. 映射(command +/)切换当前行的注释(//)(至少在插入模式下)
  2. 如果选择多行,则对所有行执行相同的操作。
  3. 如果选择多行来使用 block 注释(/* .. */),那就太好了

感谢您的帮助。

编辑:下面的映射解决了 1 和 2。现在,我希望在选择多行时可以使用 block 注释,否则使用 (//)。

imap <D-/> <esc>,c<space>i
vmap <D-/> ,c<space>gv
map <D-/> ,c<space>

最佳答案

这应该有效:

map <D-/> \c<space><CR>
imap <D-/> \c<space><CR>

或者性感的评论(又名/* */):

map <D-/> \cc<space><CR>
imap <D-/> \cc<space><CR>

您可以检查所有可能的评论映射,编写 :help NERDCommenter 并将它们重新映射到您喜欢的内容。

关于Vim 将 <D-/> 映射到注释代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11553382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com