我在大多数Java编程中使用IntelliJ,但每隔一段时间我就需要做一些在VIM中更容易完成的更改.
因此,问题是:
当我在IntelliJ中编辑文件时,以某种方式可以告诉IntelliJ使用当前在光标下的相同文件启动VIM.
谢谢 !!
绝对!
转到File -> Settings -> External Tools
并添加一个新的.
程序和工作目录字段应该是不言自明的.参数字段应为$ FilePath $.单击"插入宏"按钮以查看可以使用的更多标记值.
您还可以将键盘快捷键绑定到您定义的外部工具.
有关详细信息,请参阅有关配置第三方工具的帮助页面.
此外,请参阅下面的答案以及Windows或Mac的有用屏幕截图.
即使最初的问题是关于VIM,我也想分享我对GVIM的设置.特别有用的是用于将其带到当前行的参数.
我发现让Gvim打开文件并带我到当前行很有用.这是使用以下参数完成的:+$LineNumber$ $FilePath$
.
执行时,Gvim应该打开并带你到Intellij所在的那条线.
以下是如何在Intellij IDEA 14 上使用Homebrew版本的MacVim(即mvim命令)进行设置.
转到首选项 - >工具 - >外部工具,然后单击加号.
使用这些参数设置新工具
程序:
/usr/local/bin/mvim
参数:
+"silent! "$LineNumber$"|norm! zz" $FilePath$
工作目录:
$SourcepathEntry$