vim /etc/vimrc linux
由於你要與別人合做管理共同的服務器,因此你寫的東西要讓別人能看懂,最好打上你姓名標示vim
set cursorline/set nocursorline ####設置行線顯示與否服務器
set nu/set nonu ####設置行號顯示與否ide
ctl + v ###進入高亮選擇模式,用鍵盤選擇一片區域,進行操做,用delete命令行
u ###恢復到未操做以前(udo)對象
ctl + r ###恢復到操做以後(return和u是相反的過程)it
批量添加操做ast
ctl + v進入高亮模式,選中要操做的位置,按大寫I,輸入要批量添加的內容,按esc會顯示剛纔添加的內容,class
ctl+w s ###在編輯模式,上下分屏vimrc
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打開,會提示你恢復仍是和刪掉。通常咱們選擇恢復,再次打開仍是會讓咱們選擇,此次咱們能夠選擇刪掉。