这些功能在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. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- BootStrap iCheck插件全选与获取value值的解决方法
- Scala链表stackoverflow
- angularjs – 角度js中的搜索框
- scala – 找不到参数系统的隐含值:akka.actor.ActorSystem
- 【Angular2】基于localStorage实现本地备份操作记录
- 输入adb shell 时 提示error: more than one device and em
- 【webservice】818开发webservice过程中遇到的异常
- unix – iconv unicode未知输入格式
- bash – 如何确定给定范围内的哪些IP具有使用nmap的端口80?
- scala – Spark 2 Dataset Null值异常