vim /etc/vimrc
因为你要与别人合作管理共同的服务器,所以你写的东西要让别人能看懂,最好打上你姓名标示
set cursorline/set nocursorline ####设置行线显示与否
set nu/set nonu ####设置行号显示与否
ctl + v ###进入高亮选择模式,用键盘选择一片区域,进行操作,用delete
u ###恢复到未操作之前(udo)
ctl + r ###恢复到操作之后(return和u是相反的过程)
批量添加操作
ctl + v进入高亮模式,选中要操作的位置,按大写I,输入要批量添加的内容,按esc会显示刚才添加的内容,
ctl+w s ###在编辑模式,上下分屏
ctl+w v ###在编辑模式,左右分屏
ctl+w c ###在编辑模式,撤销光标所在屏幕,取消分屏
ctl+w 上/下/左/右 ###在编辑模式,光标进入上下左右的分屏里面
:%s/weixin/westos/g
weixin ###是原文的内容,是被替换的内容
westos ###是替换的内容,是操作进行之后的内容
g ###全文替换(global)
每一个对象要以/隔开
cl ###剪切一个字母(cut)
cw ###剪切一个单词
cc ###剪切一整行
c3c ###剪切3行
###每次剪切后会进去插入模式,按一个esc退出,再p 粘贴
yl ###复制一个字母
yw ###复制一个的单词
yy ###复制一整行
y5y ###复制5行
p paste ###粘贴
dl ###删除一个字母
dw ###删除一个单词
dd ###删除一整行
d5d ###删除5行
/wei ###查找所有的wei,并高亮显示,N向下查找,n向上查找
vim插入模式
i 光标所在位置插入字符
I 光标所在行行首插入
a 光标所在字符下一位插入
A 光标所在行行尾插入
o 光标所在行的下一行
O 光标所在行的上一行
s 删除光标所在字符(插入)
S 删除光标所在行(插入)
vim的退出保存(vim是对文件中的字符进行操作,find是对目录中的文件名进行操作)
在命令行模式下输入
:q ###在未做任何修改的情况下退出
:q! ###在修改了,但是不想保存修改的,强制退出,不保存
:wq ###退出保存
:wq! ###强制退出保存
vimtutor ###查看vim帮助文件
hostset 14 重置
当正在编辑的内容异常推出时,linux是会记录下来的 ,当你再次用vim打开,会提示你恢复还是和删掉。一般我们选择恢复,再次打开还是会让我们选择,这次我们可以选择删掉。