Linux系统中有两种文件编辑器vi和vim。vim是vi的升级版本,它兼容vi的所有指令,vim功能强大兼容能力强--vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台--,并且vim支持语法加亮. vim可以用不同的颜色来加亮你的代码。
vim和vi都在bin文件夹中
进入vim:
cd 桌面
vim initial-setup-ks.cfg
tab用于语法补全
输入 vim in按tab键,即可补全为:vim initial-setup-ks.cfg
进入vim 普通模式:可以进行删除,复制,粘贴
不同模式的转换方法
一般—>命令模式:键入:或者/
一般模式—>编辑模式:键入i或a或o
想退出至一般模式按ESC
输入模式后:先进入命令模式用:w保存
撤回/回退:u(最高记录100次)
x,X:在一行字中,x 为向后删除一个字符(相当于[Del]键),X 为向前删除一个字符(相当于[Backspace])。
p,P:p 为将已复制的内容在光标的下一行粘贴,P 则为粘贴在光标的上一行。
输入:5p.粘贴5行
dd:删除光标所在的一整行。
ndd:删除光标所在的向下 n 行。
yy:复制光标所在的一行。
nyy:复制光标所在的向下 n 行。dw:删除一个词
yw:复制一个值
ng:跳转到第N行
shift+GG到第一行
gg,光标定位到文档开始一行。
数字,shift+g,光标定位到指定行
,shift+g,光标到最后一行
数字,跳转到当前行的下数字行,在正常模式下,按下数字,然后回车,光标跳转到当前行的下数字行。delete 删除光标上的字符
O在下面新建一行输入
a在当前光标,向后跳转一个字符;
I跳转到当前行首位
A跳转到当前行末尾输入:或/入命令模式;输入命令进行操作
:et nu显示行号
:et nonu关闭
/关键字 查找关键字高亮
n 高亮关键字向下一个跳转
N 高亮关键字向上一个跳转
:s/boot/booot 将光标所在一行的boot替换成booot;