Linux | 文字編輯器vim
阿新 • • 發佈:2021-06-16
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 |
? 字串 | 在文字中從下到上搜索該字串 |
/ 字串 | 在文字中從上到下搜尋該字串 |
細節決定成敗!
個人愚見,如有不對,懇請扶正!