文章分类 -  VIM

摘要:【功能】 a source code browser(supports C/C++, Java, perl, Python, tcl, sql, php, etc): 提供了源码的结构化浏览功能,可将源码中定义的类、函数、变量等以树结构显示,层次关系可一目了然,而且于快速定位并查看。 配置完成后的基 阅读全文
posted @ 2017-07-25 15:52 jeffkuang 阅读(579) 评论(0) 推荐(0)
摘要:Vim是一款文本编辑器,但是这并不影响它有一个好看的外观,大家都知道Vim可以通过配色方案来改变Vim的外观,满足一些"好色之徒",之前大家可能也主意到截图中一个非常漂亮的statusline,这是通过Vim的一个Powerline的插件实现的.之前我们配置了Vundle的插件管理(传送门)我们可以 阅读全文
posted @ 2017-07-25 12:46 jeffkuang 阅读(1219) 评论(0) 推荐(0)
摘要:在使用用Vim时时常会遇到像复制多行或者想快速向下/向上移动多行时而不知道行数的情况, 今天发现一个Vim对此有帮助的特性: 相对行号. 相对行号将会在每行前显示相对于光标所在行的行号, 相对行号你给出某些垂直移动命令时需要的计数值 在 Vim 7.4 之前的版本, 启用相对行号当前行号将变为0, 阅读全文
posted @ 2017-07-25 12:42 jeffkuang 阅读(1689) 评论(0) 推荐(0)
摘要:之前给大家分享过一个打开Python源代码时自动添加#!行和编码行来避免一些重复的工作,那个是因为需要大量编写时临时的解决方案,后来使用中会出现一些问题,比如查看别人源码时也会更改一些东西,从而造成git不必要的更新和手动删除的额外动作,所以又写了一个,只是在文件是新打开文件时或者空文件才自动添加的 阅读全文
posted @ 2017-07-25 12:40 jeffkuang 阅读(168) 评论(0) 推荐(0)
摘要:最近在学习C++,编辑器当然是vim,想在编辑的时候可以一键编译,于是自己写了一个小脚本配合vim来实现.由于刚开始学,所以对C/C++的扩展名不太了解,所以只对.cpp .cc .c进行处理. 首先在/usr/bin/下创建compile脚本: vi /usr/bin/compile 添加如下内容 阅读全文
posted @ 2017-07-25 12:38 jeffkuang 阅读(988) 评论(0) 推荐(0)