vim是vi的升级版,主要有三种模式:命令模式,插入模式,末行模式
每一种模式的主要功能:
命令模式:—————浏览(有读的权限),删除,剪切
插入模式:—————修改,编辑—————i I o O a A
末行模式:—————Esc————命令模式————:wq :x :wq! :q :q!
插入命令
a 在光标后插入
A 在行的末尾插入
i 在光标钱插入
I 在行首插入
o 在光标的下一行插入
O 在光标的上一行插入
定位命令
h 方向左键 j方向下键 k 方向上键 l方向右键
$ 移至行尾
H 跳至屏幕上端
M 跳至屏幕中端
L 跳至屏幕下端
:set nu 设置行号
:set nonu 取消行号
gg 跳至第一行
G 跳到最后一行
nG或;n 跳到第n行
删除命令:
x 删除光标所在处字符
nx 删除光标所在处后n个字符
dd 删除光标所在行 ndd 删除n行
dG 删除光标所在位置到末尾的内容
:n1,n2d 删除指定范围的行
复制和剪切命令:
yy Y 复制当前行
nyy nY 复制当前以下n行
dd 剪切当前行
ndd剪切当前以下n行
p(小写)粘贴在当前光标所在行下
P(大写)粘贴在当前光标所在行上
替换和取消命令
r 取代光标所在处字符
R 取代从光标处开始替换字符,按Esc结束
u 取消上一步操作
搜索和替换命令:
/string 搜索指定字符 n向前 N向后
:%s/old /new /g 全文替换指定字符串
执行命令:
:!+所要执行的命令
~/.vimvc 缺省空白 定义常用设置
575

被折叠的 条评论
为什么被折叠?



