VIM 使用攻略
1. 模式介绍
三种模式:
命令行模式(command mode),默认进入的模式
插入模式(insert mode)
底行模式(last line mode,也是命令行模式的一种)
模式切换
a
,进入插入模式,从当前光标的下一个位置开
i
,进入插入模式,从当前光标位置开始
o
,进入插入模式,从下一行行首开始
2. 编辑器设置
添加行号
set number
设置 tab 4 空格缩进
set tabstop=4
高亮显示搜索匹配项
set hlsearch
高亮显示当前行
set cursorline
自动换行
set wrap
不换行
set nowrap
3. 编辑器配置文件
路径
/etc/vim/vimrc
4. 常用编辑命令
4.1 复制/粘贴/删除
4.1.1 复制命令
yy
复制当前光标所在行
yw
复制当前光标所在位置到单词尾
y^
复制当前光标所在位置到行首
y$
复制当前光标所在位置到行尾
4.1.2 例子
5yy
,复制 5 行
2yw
,复制两个单词
:2,10 copy 20
,复制 2 - 10 行的内容到第 20 行
粘贴命令
p
,粘贴内容
删除命令
x
,删除当前光标下的字符
dd
,删除当前光标所在行
dw
,删除光标所在位置到单词尾
d^
,删除光标所在位置到行首
d$
,删除光标所在位置到行位
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。