加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

这些功能在Macvim中是否可行?

发布时间:2020-12-16 01:45:46 所属栏目:安全 来源:网络整理
导读:我职业生涯的大部分时间都在使用IntelliJ / Eclipse / Visual Studio进入Windows环境.我最近刚开始在Mac上工作.到目前为止,爱它.我也借此机会学习vim并让MacVim成为我的主编.大多数情况下,我正在使用前端的东西(javascript / css),但有时我会来回到java后端.
我职业生涯的大部分时间都在使用IntelliJ / Eclipse / Visual Studio进入Windows环境.我最近刚开始在Mac上工作.到目前为止,爱它.我也借此机会学习vim并让MacVim成为我的主编.大多数情况下,我正在使用前端的东西(javascript / css),但有时我会来回到java后端.

我真的错过了大IDE的一些东西,并想知道它们是否可能在Macvim中:

1)代码完成 – 自动填充我正在键入的方法的快捷方式

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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读