【问题标题】:IdeaVim : Navigate through project fileIdeaVim : 浏览项目文件
【发布时间】:2016-08-18 10:27:18
【问题描述】:

是否可以使用插件 IdeaVim for IntelliJ 使用 hjkl 键浏览项目文件(在下面的窗口中)?就像 Vim 的 CtrlP 插件一样。

【问题讨论】:

  • 不,那个插件只处理文本编辑。但是您可能可以向他们发送功能请求。
  • 我听说在左侧窗口中浏览文件的效率不如ctrl-(shift)-n
  • 我总是使用 ctrl-n 但是在处理大型项目时很难记住所有文件名.. 你知道是否有这个行为的插件吗?
  • 按符号导航,而不是按文件名。

标签: android-studio vim intellij-idea intellij-plugin ideavim


【解决方案1】:

到 2021 年,这已经成为可能。

您所要做的就是通过将set NERDTree 插入到您的.ideavimrc 中来启用ideavim 中的NERDTree 插件

【讨论】:

  • 我不知道。我的.vimrc 上有 NERDTree,它运行良好。我拥有的自定义绑定切换窗格,打开它时将焦点移到那里,以便我可以浏览文件。酷。
  • 对我不起作用
【解决方案2】:

如果您正在寻找等效的 CtrlP,Webstorm 有一个模糊查找器,它实际上比 CtrlP 更强大。 在 Mac 上尝试 COMMAND+SHIFT+O(字母 O)或在 Windows/Linux 上尝试 CTRL+SHIFT+N。

这里还有更多:https://www.jetbrains.com/help/phpstorm/2016.1/navigating-to-class-file-or-symbol-by-name.html?origin=old_help#d937859e425

【讨论】:

    【解决方案3】:

    这是旧的,但以防万一有人在寻找边际效率。我使用 this AutoHotKey 脚本来实现这种精确的行为 - 连同您将发现的其他映射,永远不需要移动到 Numpad、箭头键或特殊键。

    因为它是一个非常短的 repo,这里是要点:

    1. 下载自动热键 (https://autohotkey.com/)。
    2. 将 .ahk 脚本放入启动文件夹(win + r,然后在 Windows 上运行“shell:startup”)(https://autohotkey.com/docs/FAQ.htm#Startup)。这允许脚本始终处于活动状态,因为它在启动时运行。
    3. 运行脚本立即生效。

    脚本是:

    #SingleInstance
    +CapsLock::CapsLock
    CapsLock::Esc
    

    它改变了游戏规则

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-07
      • 1970-01-01
      • 1970-01-01
      • 2016-07-07
      • 1970-01-01
      • 2012-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多