[2016-04-12] [Vim common Commands]
Esc //退出编辑模式
i //进入编辑模式,光标停留在当前位置
o //进入编辑模式,在当前行之后新建一行,光标停留在新行行首
dd //删除当前光标所在行,在命令前加数字可以删除多行,如 5dd 将删除从当前行开始向下5行
yy //复制当前光标所在行,在命令前加数字可以复制多行,如 5yy 将复制从当前行开始向下5行
p //把复制的内容粘在当前行下面,大写的P就粘上面
gg //跳到文件第一行
u //撤销
gg=G //规范缩进
:w //保存
:q //退出
:q! //不保存强制退出
:%s/old/new/g //搜索整个文件,将old都替换成new,old和new是字符串
[2016-04-16] [VIM configuration information]
- Modify the ~/.VIMRC file
- The last IF-ENDIF statement is to set the vertical line of the cursor to Windows
syntax on
set tabstop=8
set softtabstop=8
set shiftwidth=4
set cindent
set nu
if has("autocmd")
au InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"
au InsertLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block"
au VimLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"
endif
From for notes (Wiz)
[Vim editor]