分类: LINUX
2009-11-24 14:58:20
1. vi中的折叠:
1)zc zC 2)zo zO 3)[z ]z 4)zj zk 5)zf创建新折叠
2. vi中的括号匹配:%
3. 按Ctrl+g显示当前行号、列号和所在行占的百分比。
在命令模式下用set命令设置的东西是不能保存的,下次打开vim时又要重新设置。所以vim提供了一个配置文件叫vimrc,可以保存你的配置信息。该文件在Debian系统中位于/etc/vim/目录下。在该文件中,以双引号开头的是注释。vim7.0在debian系统中把配置文件分成两部份,一部份是系统级的$VIMRUNTIME/debian.vim,一部份是用户级的/etc/vim/vimrc。debian.vim的内容一般不要去修改,我们只要修改/etc/vim/vimrc文件即可。
syntax on
语法加亮功能,这是VIM最有用的功能之一。语法加亮规则文件位于$VIMRUNTIME/syntax目录下。
set autoindent
自动缩排,如当前行是从第3个字符的位置开始编辑的,按回车后光标会自动定位在下一行第三3个字符的位置。
set ruler
总是显示光标的位置。
set paste
置粘贴模式,这样粘贴过来的程序代码就不会错位了。
打开文件时自动回到上次编辑位置。
if has("autocmd") autocmd BufRead *.txt set tw=78 autocmd BufReadPost * \ if line("'\"") > 0 && line ("'\"") <= line("$") | \ exe "normal g'\"" | \ endif endif
退出vim后屏幕保持刚编辑文档的内容。
set t_ti= t_te=