vim

简介:

配置文件:.vimrc 下面是一个适合编程使用的VIM配置文件:

   

" User definitions ==========================================================

set nocompatible

source $VIMRUNTIME/vimrc_example.vim

set nobackup

set tags+=~/.tags

set nu

set autoindent

set tabstop=4

set et

set shiftwidth=4

set showmatch

   

map <F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>

let OmniCpp_MayCompleteScope = 1

let OmniCpp_ShowPrototypeInAbbr = 1

set completeopt=menu

   

map <Esc>[7~ <Home>

map <Esc>[8~ <End>

imap <Esc>[7~ <Home>

imap <Esc>[8~ <End>

   

   

   

   

自动缩进::set cindent或者快捷键gg=G

   

替换::s/aa/bb/g

:n,$s/aa/bb/g

%s/aa/bb/g

   

G末行

gg首行

   

0行首

$行尾

   

()上下段

Syntax on 彩色 set nu显示行号

   

%括号匹配

   

*#搜单词

   

复制:yy

:1,39y

删除::1,3d

剪切:dd

粘贴 p

   

?/ 搜索 

Set nohls不高亮显示搜索结果

   

:n跳行


本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2010/03/28/1698941.html,如需转载请自行联系原作者


相关文章
|
5月前
|
Unix Linux 开发工具
1-vim介绍
1-vim介绍
45 2
|
XML 网络协议 Unix
这辈子你可能都不用学vim了
1975的秋天,Unix光环加身的大神Ken Thompson休了一个长假,从贝尔验室回到了自己的母校:加州大学伯克利分校,他将在这里以访问学者的身份待一学年。
|
开发工具
原来 VIM 还可以这样玩
原来 VIM 还可以这样玩
103 0
|
IDE 网络安全 开发工具
Vim 真的那么难吗?
如果玩过知乎都会被那些大 V 洗脑说 Vim 好用,Vim 牛逼,也是因为这个原因才开始用 Vim 的,也想着总有一天会变成 Vim 高级玩家。 那这篇文章会教你怎么用 Vim 么?会,但是我不想像官方手册去说,只想提供一个学习 Vim 的学习方法和基本的指令。我更希望这篇文章做到的是 “授人以渔”。我不想写这种像 Vim 官方手册那种文章,因为复制粘贴所有指令过来,你也不会记多少的,更不会记住。
Vim 真的那么难吗?
|
数据可视化 IDE Java
人人都会Vim
Vim 通常是在服务器上操作/修改配置文件的时候使用。类似的编辑器当然还有 vi, emacs。同样作为编辑器与IDE最大的区别是不使用鼠标进行操作,完全使用键盘,具有系统资源占用小,打开较大文件速度快的特点。相对应的进行操作都是通过键盘敲命令操作,所以要记住比较多的命令,学习起来还是比较枯燥的,这里整理了一些常用的命令,以备大家在用的时候作为一个参考。
|
开发工具
vim的简单介绍与使用
vim的简单介绍与使用
147 0
|
开发工具 git Windows
vim
install VIM VIM官网下载安装包 我是安装再D盘 vimPath 基础配置 vim所有配置都在_vimrc里配置。例默认的配置颜色字体主题不是很好看,可以在里面加 set background=dark colorsc...
1078 0
|
开发工具
|
Linux 开发工具 Windows