标签归档:vim

vim 命令编辑 Hosts 文件 详细使用方法

用vim命令打开Hosts文件

$ vim /etc/hosts

按”i“键,进入编辑模式 按”Esc“键,退出编辑模式

按”Backspace“键,删除光标前一个字符
按”Delete“键,删除光标后一个字符
按”dd“键,删除当前行

按”yy“键,复制当前行
按”p“键,粘贴复制的内容到下一行

按”:wq“,保存退出
按”:x“,保存退出
按”:q!“,强行退出不保存

“上”键:光标移至上一行
“下”键:光标移至下一行
“左”键:光标移至左移一个字符
“右”键:光标移至右移一个字符

Home“键,光标移至当前行首
End“键,光标一直当前行尾

PgUp“,向上翻页
PgDn“,向下翻页

vim编辑器显示行数

常常在linux下使用vi编辑某个文件的时候,基本上不显示任何行数,有时候必须将文件传输到本地使用强大编辑器修改,在这里我分享一个小命令了,当你编辑某个配置文件的时候输入以下命令即可显示行数。适用于任何linux开源系统。

set nu
set number

 

永久生效方案;

# vi ~/.vimrc //或者直接输入添加下面命令

set nu

添加以后保存并退出!

这样就不用每次都输入命令查看行数了,以上2种方法都可以为vi设置行号,如果要取消的话,则输入

:set nonu

并删除vi ~/.vimrc文件中的set nu即可。

行号的设置是vi的环境设置,不会影响文本的内容。一定要切记不是在终端输入,是在进入编辑文本的时候,例如:

# vi /usr/local/nginx/nginx.cnf

执行后输入Shift+: 然后输入上面提到的命令参数就显示行数啦。