Oil and vinegar – split windows and project drawer
然后像我一样开始使用 vim-dirvish,进行一些配置,比如当前文档按“-”号就能不切窗口的情况下在当前窗口直接返回当前文档所在的目录,再按一次减号就返回上一级目录,按回车进入下一级目录或者再当前窗口打开光标下的文件 。进一步映射 “<tab>7” , “<tab>8” 和 “<tab>9” 分别用于在新的 split, vsplit 和新标签打开当前文件所在目录,这样从一个文件如手,很容易找到和该文件相关的其他项目文件 。
最后一个是 C/C++ 的头文件/源文件快速切换功能,有现成的插件做这事情,比如 a.vim,我自己没用,因为这事情太简单,再我发现 a.vim 前我就觉得需要这个功能,然后自己两行 vim 脚本就搞定了 。
需要视频资料的加关注后台私信“1”获取
参数提示
这个功能应人而异,有人觉得不需要,有人觉得管用 。写 C/C++ 时函数忘了可以用上面的 YCM 补全,但很多时候是参数忘记了怎么办?YCM的参数提示很蛋疼,要打开个 Preview 窗口,实在是太影响我的视线了,我自己写过一些参数提醒功能,可以在最下面的命令行显示当前函数的参数,不过这是基于 tags 的,搭配前面的 gutentags,对其他语言很管用,但对 C/C++ 我们还可以使用更好的 echodoc 插件:
它可以无缝的和前面的 YCM 搭配,用 libclang 给你生成参数提示,当你用 YCM 的 tab 补全了一个函数名后,只要输入左括号,下面命令行就会里面显示出该函数的参数信息,随着光标移动,下面还会高亮出来你正在处于哪个参数位置 。
唯一需要设置的是使用 “set noshowmode”关闭模式提示,就是底部 —INSERT— 那个,我们一般都用 airline / lightline 之类的显示当前模式了,所以默认模式提示可以关闭,INSERT 模式下的命令行,完全留给 echodoc 显示参数使用 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 配电房灭火器配置标准
- 低配置电脑怎么流畅的打英雄联盟 低配置电脑流畅打英雄联盟方法介绍
- 简述DNS的主要功能 配置dns有什么用
- 十分钟配置Mac OS主题 ubuntu桌面美化mac
- linux网络配置的详细过程 linux命令行界面切换
- C语言各种类型所占字节数 c语言中一个数字占几个字节
- diy组装电脑配置清单 diy组装机是什么意思
- 室内消火栓箱内一般应配置有哪些
- 小程序ssl证书配置 ssl证书配置教程
- 小米6x参数配置对比 小米6x中关村参数