文字編輯工具vim
vim的3種常用模式
一、一般模式
為預設進入該檔案的一般模式,在這個模式下你可以做的操作有:上下移動游標,刪除某個字元,刪除某行以及複製或貼上一行或多行。
1.移動游標操作
h或者向左的方向鍵
游標向左移動乙個字元
l或者向右的方向鍵
游標向右移動乙個字元
k或者向上的方向箭頭
游標向上移動乙個字元
j或者向下的方向箭頭
游標向下移動乙個字元
ctrl+b
文字頁面向前翻一頁
ctrl+f
文字頁面向前翻一頁
數字0或者shift+6
移動到本行行首
shift+4
移動到本行行尾
gg移動到首行
g移動到尾行
ng移動到第n行
2.刪除,複製和貼上操作
x和xx表示向後刪除乙個字元,x表示向前刪除乙個字元
nx向後刪除n個字元
dd刪除/剪下游標所在的那一行
ndd刪除/剪下游標所在行之後的n行
yy複製游標所在行
p從游標所在行開始,向下貼上已經複製或者貼上的內容
p從游標所在行開始,向上貼上已經複製或者貼上的內容
nyy從游標所在行開始,向下複製n行
u還原上一步操作
v按v後移動游標會選中指定字元,然後可以實現複製,貼上等操作
二、編輯模式
在一般模式下不可以修改某乙個字元,如果要修改字元,只能進入編輯模式。
1. 進入編輯模式
i在當前字元前插入
i在游標所在行的行首插入
a在當前字元後插入
a在游標所在行的行尾插入
o在當前行的下一行插入新的一行
o在當前行的上一行插入新的一行
三、命令模式
在一般模式下,輸入:或者/即可進入命令模式
1.命令模式
/word
?word
:n1,n2s/word1/word2/g
在n1和n2行之間查詢word1並替換word2,不加g則只替換每行的第乙個word1
:1,$s/word1/word2/g
將文件中所有的word1替換成word2,不加g則只替換每行的第乙個word1 :w
儲存文字 :q
退出vim
:w!強制儲存,在root使用者下,即使文字唯讀也可以完成儲存
:q!強制退出,所有改動不生效
:wq儲存並退出
:set nu
顯示行號
:set nonu
不顯示行號
文字編輯工具vim
文字編輯工具 vimvim與 vi的區別 vim是 vi的公升級版,vi和 vim的最大區別就是編輯乙個文字時 vi不會顯示顏色,而 vim會顯示顏色。顯示顏色便於使用者進行編輯。安裝vim 工具的方法 yum install y vim enhanced vim有 3當我們使用命令 vim fil...
Vim文字編輯工具
root centos 01 vim bash vim 未找到命令 root centos 01 yum install y vim enhanced一般模式 當vim filename編輯乙個檔案時,一進入該檔案就是一般模式了。在這個模式下,你可以做的操作有 上下移動游標 刪除某個字元 刪除某行 ...
文字編輯工具vim
1.文字處理工具vim 非常強大的文字編輯工具,內容非常豐富我只記錄些許功能 vi,文字編輯器,是linux必備工具之一,學習難度較大 vim,和vi使用方法一致但功能更為強大,不是必備軟體 vim option file 三種常見模式 命令或普通模式 預設模式,可以實現移動游標,剪下 貼上文字 插...