文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>VIM 实用技巧

VIM 实用技巧

时间:2007-05-18  来源:linuxiang

VIM
VIM7新特性tab标签页
打开帮助文档
:h tabpage.txt

新打开tab
:tabe[dit] {file}
:tabnew

tab切换
:tabn[ext]  下一个  快捷键Ctrl+PageDown
:tabp[revious]  上一个  快捷键Ctrl+PageUp

tab移动
:tabm[ove] N   其中N为数字,0为第一,1为第二

关闭tab
:tabc[lose] 关闭当前tab页
:tabo[nly] 关闭除当前的tab页

vim配置文件路径:/etc/vim/vimrc

记住上次打开文件光标所在的位置
把以下信息加到配置文件
" Only do this part when compiled with support for autocommands
if has("autocmd")
  " In text files, always limit the width of text to 78 characters
  autocmd BufRead *.txt set tw=78
  " When editing a file, always jump to the last cursor position
  autocmd BufReadPost *
  \ if line("'\"") > 0 && line ("'\"") <= line("$") |
  \   exe "normal! g'\"" |
  \ endif
endif


替换字符串


(1):%s/str1/str2    在所有行中将str1替换成str2,没有str2的话就是删除
(2):n,m s/str1/str2 在任意n~m中替换,没有str2的话就是删除

例:多行缩进
:n,m s/^\t/\t\t
把n~m行的首个tab字符替换成两个tab

例:多行注释
:n,m s/^/\/\/
在n~m行的首字符插入两个//,所有行:%s/^/\/\/

例:删除一行中3个空格
:n,m s/^   /
注:^后面三个空格,所有行删除去掉n,m即可

打开上一次打开的文件
ctrl+o(反之ctrl+i)

分屏
:split 上下分屏
:vsplit 左右分屏
切换 Ctrl+w

更改VIM颜色
下载配置文件http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/index-c.html
将下载的配置文件复制到/etc/vim/vimrc里,或者复制到~/.vimrc,我的文件是bluegreen.vim

有用的vim设置
syntax on
set hlsearch
set incsearch
set ai  新行开头格式与上一行相同

set shiftwidth=4   整体移动>>用于操作

set expandtab # 使用space代替tab.

set tabstop=4 # 四个空格。
set shiftwidth=4 # 自动缩进的宽度。
相关阅读 更多 +
排行榜 更多 +
溯回青空

溯回青空

角色扮演 下载
星so

星so

浏览阅读 下载
溪鸟快递

溪鸟快递

系统软件 下载