redhat linux vim

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打開,會提示你恢復還是和刪掉。一般我們選擇恢復,再次打開還是會讓我們選擇,這次我們可以選擇刪掉。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章