学习Linux旅途--Day Seven--
vim编辑器的详解:被分为一般模式、编辑模式、命令模式,默认一进去就是一般模式
vim编辑器:
一般模式:(可以进行移动光标,删除、复制和粘贴,进入编辑模式)
移动光标:
^:将光标定位到行首
$:将光标定位到行尾
h或者方向键左键:光标向左移动一个字符
l或者方向键右键:光标向右移动一个字符
k或者方向键上键:光标向上移动一个字符
j或者方向键下键:光标向下移动一个字符
crtl+f或者PageUp键:屏幕向上移动一页
crtl+b或者PageDown:屏幕向下移动一页
数字0或者Shift+6:移动到本行行尾
Shift+4:移动到本行行首
gg:定位到第一行
G:定位到最后一行
nG:n是任意数字,移动到n行
删除、复制、粘贴:
x、X:x表示向后删除一个字符,X表示向前删除一个字符
nx/X:nx向后删除n个字符,nX向前删除n个字符
dd:删除行(剪切)
ndd:删除/剪切光标所在行之后的n行
yy:复制行
nyy:复制光标所在行之后的n行
p(小写):粘贴到光标的下一行
P(大写):粘贴到光标的上一行
u:还原上一步操作
v:按v后移动光标会选中指定字符,然后可以实现复制(y)、粘贴(p)等操作
dw:删除一个单词
yw:复制一个单词
进入编辑模式:
i:在当前光标进入编辑模式
I:将光标定位到行首再进入编辑模式
o:在光标的下一行进入编辑模式
O:在光标的上一行进入编辑模式
a:在当前光标的下个位置进入编辑模式
A:将光标定位到行尾再进入编辑模式
小技巧:
复制光标下面4行:4yy
复制光标上面4行:-4yy
粘贴同上
小技巧:
输入一个整数,并按下上下键,光标则会移动几行:10+↓键盘,光标则会向下移动10行;
命令模式:
/word:向下查找一个字符串word,按n键后继续搜索
?word:向上查找一个字符串word,按n键后继续搜索
:q 退出
:q! 强制退出
:w 保存
:wq 保存并退出
:wq! 强制保存并退出
替换文本 :1,$s/要被替换的内容/新内容/[gc](这里的‘$’表示最后一行,g表示全局替换,c表示有选择的替换)[]表示可选
:set nu 显示行号
:set nonu 取消显示行号
:e filename 打开其他文件
:r filename 导入其他文件内容
本文出自 “小旭” 博客,请务必保留此出处http://loopholes.blog.51cto.com/9445813/1625216
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。