vi 常规用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vi 常规用法相关的知识,希望对你有一定的参考价值。
vi 的用法
一、移动光标
h 向右移动
l 向左移动
j 向下移动
k 向上移动
二、以单词为单位移动
w 下一个单词词首
e 下一个单词词尾
b 当前或者前一个单词的词首
三、行内跳转
0 绝对行首
^ 行首的第一个非空白字符
$ 绝对行尾
四、行间跳转
#G 跳转到第#行
G 最后一行
五、翻屏操作
ctrl+f 向文件尾部翻一屏
ctrl+b 向上翻一屏
ctrl+d 向下翻半屏
ctrl+u 向上翻半屏
六、删除字符
x 删除光标所在的单词
#x 删除光标处向后#个字符
七、删除命令 d
d命令和跳转命令组合使用
d$删除光标到行尾
d0删除光标到行首等
dw删除光标指定单词
末行模式下
startadd,endaddd
.:表示当前行
$:最后一行
+#:向下的#行
八、粘贴
example:dd
p粘贴到光标的下一行
P粘贴到光标的上一行
p如果删除整行内容则粘贴在光标的下方,否则粘贴在光标所在字符的后面
p如果删除整行内容则粘贴在光标的上方,否则粘贴在光标所在字符的前面
九、复制
用法同d命令
十、修改:先删除内容,在转换为输入模式
c用法同d相同
十一、替换
替换单个字符 r然后直接输入
R进入替换模式 在替换模式下替换多个字符
十二、撤销编辑操作
u:撤销前一次的编辑操作
连续u可撤销n次操作
ctrl+r撤销最近一次的撤销操作
十三、重复前一次的编辑操作
. 重复前一次的编辑操作
十四、可视化模式
v:按字符选取
V: 按矩形选取
十五、查找
/pattern 光标位置向下查找
?pattern 光标位置向上查找
n下一个
本文出自 “shell 学习 一” 博客,请务必保留此出处http://zhangdefa.blog.51cto.com/11498478/1774125
以上是关于vi 常规用法的主要内容,如果未能解决你的问题,请参考以下文章