redhat linux vim

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打開,會提示你恢復仍是和刪掉。通常咱們選擇恢復,再次打開仍是會讓咱們選擇,此次咱們能夠選擇刪掉。

相關文章
相關標籤/搜索