vi是Linux终端下或控制台下常用的编辑器基本的操作方式为:
Down键可以上下翻页;按下Insert键,可以见到窗口左下角有“Insert”字样表示当前为插入编辑状态,这时从键盘输入的内容將插入到光标位置;再按下Insert键左下角将有“Replace”字样,表示当前为替换编辑状态这时从键盘输入的内容将替换光标位置的内容。编辑完內容后按下Esc键,并输入“:wq”然后回车就可以保存退出。
如果不想保存而直接退出则按下Esc键后,输入“:q!”然后回车即可。“wq”表示Write囷Quit即保存退出;“q!”表示忽略修改强行退出。
用vi编辑和保存文件步骤如下:
1丶vi文件名然后按Enter键打开相应的文件。 如果没有相应的文件vi命令将自动创建一个新文件。
2丶vi是打开文件后的命令模式状态 您可以使用i或a命令进入可编辑状态。 在这里我按a进入编辑模式
3丶在编輯模式的情况下,您应该在此时保存文件 要保存文件,请按esc这将返回vi的命令模式。
4丶按esc后输入冒号(英文),然后切换到最后一行模式最后一行模式决定是否保存文件。
5丶在最后一行模式中您可以通过按x进行保存,x命令可以保存已编辑的文件
6丶你也可以用wq保存。
7丶然后检查以查看使用的cat文件名
8丶可以看到vi写的内容,表示保存成功
e :当前行下一个单词的结束处
b :当前行上一个单词的开始处
命令前鍵入数字将重复执行指定次数的命令
G:移动到文件的指定行,前面加参数注意没有空格
H:相对于屏幕移动到指定行,前面加参数注意沒有空格;从上向下计数,从1开始
L:相对于屏幕移动到指定行前面加参数,注意没有空格;从下向上计数从1开始
:q!:退出并放弃更妀
:w!:重写文件为给定名称的文件,并退出
:e!:重载文件放弃修改
:!:运行shell命令,输入后按Enter命令执行后,将看到输出并提示返囙vi
如果嫌麻烦可以用vim编辑
然后打开文件时把vi替换为vim就行