我职业生涯的大部分时间都在使用IntelliJ /
Eclipse / Visual Studio进入Windows环境.我最近刚开始在Mac上工作.到目前为止,爱它.我也借此机会学习vim并让MacVim成为我的主编.大多数情况下,我正在使用前端的东西(javascript / css),但有时我会来回到java后端.
我真的错过了大IDE的一些东西,并想知道它们是否可能在Macvim中:
2)转到声明 – 我知道gd将在文件中本地发送声明,但是多个文件呢?
3)导航到文件 – 我知道你可以使用:tabnew ../somedir/somefile或只是使用终端控制台,但是有更快的方法吗? (IntelliJ是Ctrl-Shift-N导航到项目中的文件)
我知道这样做可能涉及某种形式的索引所有文件和实际项目.这可能不太可能.但是,如果有人有建议我会很感激.谢谢
解决方法
>查看Vim的
Omnicomplete.这可以通过查询ctags生成的标记文件来实现.此外,Ctl-n将完成使用所有当前打开的缓冲区的单词.养成在插入模式下键入Ctl-n的习惯.请参阅help:omnifunc以设置omnicomplete.
>也用ctags完成. Ctl-]跳转到标签定义,并且Ctl-t返回到标签栈中的先前位置.有关信息,请执行:帮助标签还有更多有用的信息 in this question
>试试 NERDtree plugin.
>也用ctags完成. Ctl-]跳转到标签定义,并且Ctl-t返回到标签栈中的先前位置.有关信息,请执行:帮助标签还有更多有用的信息 in this question
>试试 NERDtree plugin.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。