vim编辑器是从vi编辑器扩展而来,更人性化vim
vim编辑器分为3种模式编辑器
1.命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工做。有时也被称为预览模式spa
2.输入模式:正常的文本录入blog
3.末行模式:保存或退出文档,以及设置编辑环境ci
vim中经常使用的一些命令,在命令模式下使用文档
命令 | 做用 |
dd | 删除(剪切)光标所在的整行 |
5dd | 删除(剪切)光标所在处开始的5行 |
yy | 复制光标所在的整行 |
5yy | 复制光标所在处开始的5行 |
/name | 搜索name关键字 |
n | 向下定位关键字 |
N | 向上定位关键字 |
u | 撤销上一步操做 |
p | 将以前删除或复制过的内容粘贴到光标后面 |
末行模式中可用的命令字符串
命令 | 做用 |
:w | 保存 |
:q | 退出 |
:q! | 强制退出(不保存修改内容) |
:wq! | 强制保存退出 |
:set nu | 显示行号 |
:set nonu | 隐藏行号 |
:命令 | 执行该命令 |
:整数 | 跳转到该行 |
:s/one/two | 将光标所在行的第一个one替换成two |
:s/one/two/g | 将光标所在行的全部one替换成two |
:%s/one/tow/g | 将全文中的全部one替换成two |
/字符串 | 在文本中从上到下搜索该字符串 |
?字符串 | 在文本中从下到上搜索该字符串 |
使用vim修改/etc/hostname来配置主机名称table