1. 程式人生 > 其它 >Linux | 文字編輯器vim

Linux | 文字編輯器vim

vim 編輯器介紹

vim 編輯器是一款非常棒的文字處理工具,它會預設安裝在當前所有的 Linux 作業系統上面。
vim 編輯器中設定了三種模式,可以極大的提高我們的工作效率:

命令模式:控制游標移動,可對文字進行復制、貼上、刪除、查詢……
輸入模式:正常的輸入模式。
末行模式:儲存或退出文件,以及設定編輯環境。

vim 中常用的命令

vim中常用的命令

命令 作用
dd 刪除(剪下)游標所在整行
5dd 刪除(剪下)從游標處開始的5行
yy 複製游標所在整行
5yy 複製從游標開始的5行
n 顯示搜尋命令定位到的下一個字串
N 顯示搜尋命令定位到的一上個字串
u 撤銷上一步的操作
p 將之前刪除和複製過的資料貼上到游標後面

末行模式主要用於儲存或退出檔案,以及設定編輯器的環境,還可以讓用Tyne執行外部的 Linux 命令或跳轉到所編寫文件的特定行數,切換末行命令

末行模式中可用的命令

命令 作用
: w 儲存
: q 退出
: q! 強制退出
: wq! 強制儲存退出
: set nu 顯示行號
: set nonu 不顯示行號
: 命令 執行該命令
: 整數 跳轉到該行
: s/one/two 把肖前游標所在行的第一個 one 替換成 two
: s/one/two/g 把肖前游標所在行的所有 one 替換成 two
: %s/one/two/g 把全文的 one 都替換成 two
? 字串 在文字中從下到上搜索該字串
/ 字串 在文字中從上到下搜尋該字串


細節決定成敗!
個人愚見,如有不對,懇請扶正!