install Vundle.vim mkdir ~/.vim/bundle git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim create .vimrc if it not exist. add the following setting into .vimrc set nocompatible " be iMproved, required filetype off " requi…
http://vim.wikia.com/wiki/VimTip396 precondition: set hlsearch" Show all tabs:/\t" Show trailing whitespace:/\s\+$" Show trailing whitespace only after some text (ignores blank lines):/\S\zs\s\+$" Show spaces before a tab:/ \+\ze\t…
Command Action Notes vim file +54 open file and go to line 54 any : command can be run using + on command line vim -O file1 file2 open file1 and file2 side by side Insert enter insert mode so you can start typing. Alternatively one can use i ora. E…
由于经常使用 vim 编辑配置文件,有时候也会进行使用vim 编写一些脚本和c/c++ 程序,所以配置一个常用的 vim 是很是必要的.这篇博文主要是记录vim使用和配置相关的一些知识点. 关于vim : vim 是比较好用的编辑器,很多linux server 都自带vi, vim 是vi 的升级版本.可以方便在linux 环境中进行安装和配置.vim主要功能是编写,并且有很好的扩展性.通过配置可以优化出适合自己的一种vim,并且可以把配置文件储存到github或者远程服务器上,当进入新的环境…
太好用了,括号相关的各种麻烦都一一解决,剩下的就是熟练,熟练,在熟练了.呵呵 连教程都做得这么好,先放这里,以后慢慢翻译. Auto Pairs Insert or delete brackets, parens, quotes in pair. Installation copy plugin/auto-pairs.vim to ~/.vim/plugin or if you are using pathogen: git clone git://github.com/jiangmiao/au…
vim有三种模式:输入模式,命令模式,底行模式,使用esc进入命令模式,在命令模式下按英文的冒号,进入底行模式:命令行模式下按i进入输入模式.vim编辑文件是将文件内容复制到缓冲区显示在屏幕上. vim的启动 输入vim命令后,便进入全屏幕编辑环境,此时的状态为命令模式. vim 进入vim的一个临时缓冲区,光标定位在该缓冲区第1行第1列的位置上 vim file1 如果file1文件不存在,将建立此文件:如该文件存在,则将其拷贝到一个临时缓冲区.光标定位在该…