命令为:vim(经常用vi) /usr/local/con.cfg
如果这个文件,以前是没有的,则为新建,则下方有提示为新文件
退出vim编辑器的方法及区别
4种情况:保存退出、正常退出、不保存退出及强制退出。下面简单说下吧!
1、保存退出。当我们编辑或修改好了文件内容
按键盘左上角的"ESC", 然后这时,我们shift+“冒号”,即":"(不需双引号),在下方会出现冒号,等待输入命令输入的是wq。功能如下。
w:write,写入 q:quit,退出 再回车,就保存退出了
其实,保存退出还有二个方法:
A:在最后输入命令时,直接输入"x",也是一样的,即x=wq。
B:最快捷的方法:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。
2、正常退出,正常退出有个前提条件是:打开的文本文件在内容上没有被改动过。按了ESC后再输入冒号,在输入命令时,直接输入"q
3、来看看不保存退出的方法 先按ESC,再输入冒号,在输入命令时,直接输入"q!",
4、强制退出。先按ESC,再按冒号,在输入命令时,直接输入"!"但退出后,会有提示!
入坑一:CentOS7ctrl+alt+f1图形化界面 ctrl+alt+f2进入命令行,命令行账号密码一直循环进不去:
使用小键盘输入密码,不要使用笔记本的小键盘
2:检查是否有vim编辑器:
rpm -qa|grep vim 显示:vim -enbancep……vim-minnmal vim-common……
没有使用:yum -y install vim* 安装。
rpm -qa|grep 也是查询是否安装某程序的命令 rpm -qa|grep python
故障现象:
使用vim修改文件报错,系统提示如下:
E37: No write since last change (add ! to override)
故障原因:文件为只读文件,无法修改。
解决办法:
使用命令:w!强制存盘即可,在vim模式下,键入以下命令::w!
存盘后在使用vim命令检查是否保存,如未保存,编辑后重复以上操作。
或者 先更新apt-get #sudo apt-get update
但遗憾的是还是不能退出,解决办法很简单,只需ctrl+z即可;
1---打开文件定位光标:#vim /path/tc/namefile(存在就是打开。没有就是新建文件)
#vim +12 filename (光标处在十二行)
#vim + filename(光标处在最后一行)
#vim +/pattern (例如ivm +/oot inittab 定位到匹配到oot字符的位置)(打开文件定位第一次被pattern匹配到的行首)
2—关闭文件
编辑模式(所有的命令都当作编辑)默认模式。--移动光标等命令。
I o a 模式转换
o:在当前光标所在的字符后面,转换为输入模式
a:在当前光标所在的下方,新建一行,转换输入模式
I:在当前光标所在的行首,转为输入模式
O:在当前光标所在行的行尾,转换为输入模式
A:在当前光标所在的上方。转换为输入模式
k上 j下 h左 L 右
在一般模式下这些命令也可以在末行模式下
g光标定位首行首字母
#G跳转到第几行 比如50行 50G
G光标定位文件最后一行
p先按两下yy 然后以光标当前字符开始整行复制
dd删除整行
w 跳到下个单词,可以跟数字 5w
e 跳到下个单词的词首
0(零) 跳到行首
^ 跳到行首非空白字符
$ 跳到行末 非空白字符
输入模式(插入模式)输入的都当作字符录入。输入字。
末行模式(管理命令比编辑模式更多。)esc之后shif+:出现的命令
:10d 删除第十行。
:!ls
:w q 等
:set nu 显示行号。Set nonu关闭行号
编辑-->插入模式:i在当前光标所在的字符面前,转换为输入模式