【问题标题】:IdeaVim create custom commandIdeaVim 创建自定义命令
【发布时间】:2015-12-30 08:55:55
【问题描述】:

有什么方法可以使用 IdeaVim 创建自定义命令(例如 vim 中的 :command)?尝试运行:command ... ... 会吐出Not an editor command: command

【问题讨论】:

  • 你到底打算用它做什么? IdeaVim 支持使用:map 和朋友的映射命令。它还支持用于运行 IDE 操作的自定义 :action 命令。见the docs
  • 那么有没有办法呢?我还希望能够定义 :cn<CR> 之类的东西,而不是必须 :action GotoNextError<CR>
  • 你可以做到nnoremap <space>e :action GotoNextError<cr>

标签: intellij-idea command ideavim


【解决方案1】:

您可以通过向 ~/.ideavimrc 添加类似以下内容的方式向 IdeaVim 注册自定义命令。

command! Reformat action ReformatCode

并使用:Reformat 调用它。

【讨论】:

    猜你喜欢
    • 2011-10-22
    • 1970-01-01
    • 2013-02-24
    • 2018-06-11
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 2019-02-02
    • 2020-07-23
    相关资源
    最近更新 更多