vim 简明教程
2012-09-26 16:52
211 查看
两种模式:cmd与edit。
edit模式按esc回到cmd.
Normal:
H L 左与右
KJ 上与下 (king 高于 jake)
d(delete )
d 删除一整行
w 删除一个单词
$ 从光标到行尾
x 删除一个字符
u (undo)
撤消最后一个操作
U(强Undo)
撤消最后一行操作
p(parse)
粘帖
r(replace)
替换
c(correct)
cw(correct word) 修正word,删除光标到单词结尾,并进入插入
输入 CTRL-g 显示当前编辑文件中当前光标所在行位置以及文件状态信息。
SHIFT-G 键可以使得当前光标直接跳转到文件最后一行. linenum + SHIFT-G 跳到指定行
/"word" 搜索,然后 n下一个,N上一个
%到配对括号处。
:[%]s/old/new/[g][c] 替换
%全局 g全行 c确认
:![shell-cmd]
到编辑模式的几种方式:
i插入 o打开新的一行 a追加 R修正
[number] command object 或者 c [number] object
edit模式按esc回到cmd.
Normal:
H L 左与右
KJ 上与下 (king 高于 jake)
d(delete )
d 删除一整行
w 删除一个单词
$ 从光标到行尾
x 删除一个字符
u (undo)
撤消最后一个操作
U(强Undo)
撤消最后一行操作
p(parse)
粘帖
r(replace)
替换
c(correct)
cw(correct word) 修正word,删除光标到单词结尾,并进入插入
输入 CTRL-g 显示当前编辑文件中当前光标所在行位置以及文件状态信息。
SHIFT-G 键可以使得当前光标直接跳转到文件最后一行. linenum + SHIFT-G 跳到指定行
/"word" 搜索,然后 n下一个,N上一个
%到配对括号处。
:[%]s/old/new/[g][c] 替换
%全局 g全行 c确认
:![shell-cmd]
到编辑模式的几种方式:
i插入 o打开新的一行 a追加 R修正
[number] command object 或者 c [number] object