Tag Archives: vi
vim两个实用插件–supertab和MiniBufExplore
一、supertab插件 vim中虽然已经内置了自动完成功能,但是操作比较麻烦,需要按crtl+x,然后选择匹配模式,用ctrl+p和ctrl+n进行选择也挺别扭的。 有了supertab就好了,一个tab键搞定:第一次tab键调出自动完成下拉菜单,然后按tab键进行选择。 安装方法: 然后再vim中执行 vim配置文件增加以下内容: 二、MinBufExplore插件 在文本界面模拟出了windows文件编辑器常见的tab标签页,使用这个插件后,可以使用ctrl+h,j,k,l四个键来切换窗口 在命令模式使用bp,bn切换上一个和下一个窗口,b1,b2,bn切换到第1个、第2个、第n个窗口。 不过在我的vim环境中,这个插件和和自动保存文件编辑位置的插件(Session.vim)冲突,把Session.vim在vim中的配置内容删除后MinBufExploer的工具条才能显示出来。 安装方法: vim配置文件增加以下内容:
[转]如何高效使用Vim
原文地址:如何高效使用Vim 另外陈皓也有个翻译的VIM教程(简明 Vim 练级攻略),相当不错,可以相互参考。 易水博客上的vi/vim使用进阶就更加详细,适合有耐心的人慢慢看。 零 学会盲打 壹 配置文件先从最简开始,在 伍级 前别考虑配置插件,千万别硬背命令,千万别直接取用别人的配置文件 基本还是长时间待在 insert mode 下,会觉得 vim 也不过尔尔,也不好用, 这个时候,编辑效率可能比用原来的一般编辑器还低,别人问使用什么编辑器时, 多半会回答:vim 再配一个 nano, kate, kwrite, gedit, geany 或其他 IDE 之类的 贰 养成习惯待在 normal mode(normal 不是白叫的),只有输入时才进入 insert mode,输入完马上 <ESC> 学习 normal mode 下的移动命令,这个时候输入文字标准流程: normal mode 移动命令准确定位光标(记住,搜索命令也是移动命令) 进入 insert mode 编辑(进入 insert mode 别只用 i,要习惯视乎情况,使用 I a A o [...]
[转]高效率编辑器 VIM-操作篇
原文:高效率编辑器 VIM-操作篇,非常适合 VIM 新手 虽然从很久前就开始用 VIM 了,但一直都是半吊子,翻来覆去只用自己会的命令。最近为了提高书写代码的效率,还有 coding 时候的乐趣,又重新钻研了一下 VIM,发现了一篇很好的 VIM 入门的文章,原文是英文版的,我觉得非常适合 VIM 使用入门,所以翻译了过来。这里是简单的介绍了 VIM 的操作方式,并没有说为什么要用 VIM,如果你想知道答案可以去 Google,VIM 被誉为编辑器之神。 这篇教程写了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert mode), 命令模式(command mode), 存取文件等。目的是帮助刚刚接触 VIM 的新手更加有效率的使用这个出色的编辑器。 说明:在这篇文章里面,<C-X> 代表 Ctrl + X——就是按住 Ctrl 键然后再按 X。而且你可以在很多情况下使用 :help command 来获得大部分命令的帮助,这个是 VIM 的内部帮助文件命令。 高效率移动 在插入模式之外 基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面 VIM 就像一个“哑巴”编辑器一样。很多新手都会一直呆在插入模式里面,因为这样易于使用。但 VIM 的强大之处在于他的命令行模式!你会发现,在你越来越了解 VIM 之后,你就会花越来越少的时间使用插入模式了。 使用 h、j、k、l 使用 VIM 高效率编辑的第一步,就是放弃使用箭头键。使用 [...]
vim配色小试
平常在vi下面只做一些简单的操作,在segmentfault上看大家对开发字体的问题,自己想看看在vi中Consolas字体的效果,结果发现没有彩色效果,和别人的截图相比太寒酸了,特地把vi的配色给搞定了。 先贴一下配好的效果图: 下面是vi配色的要点: 1、TERM环境变量 export TERM=xterm-color 2、查看vi已经安装的配色方案 adam@hnn:~$ cd /usr/share/vim/vim73/colors/ adam@hnn:/usr/share/vim/vim73/colors$ ll *.vim -rw-r–r– 1 root root 2476 May 4 2012 blue.vim -rw-r–r– 1 root root 2990 May 4 2012 darkblue.vim -rw-r–r– 1 root root 548 May 4 2012 default.vim -rw-r–r– 1 root root 2399 May 4 2012 delek.vim -rw-r–r– 1 root root 2812 May [...]