Linux命令解釋之vim

2021-10-10 08:44:38 字數 1387 閱讀 2730

[root@node1 ~]# vim --help

vim - vi improved 7.4 (2013 aug 10, compiled aug 9 2019 03:17:15)

用法: vim [引數] [檔案 …] 編輯指定的檔案

或: vim [引數] - 從標準輸入(stdin)讀取文字

或: vim [引數] -t tag 編輯 tag 定義處的檔案

或: vim [引數] -q [errorfile] 編輯第乙個出錯處的檔案

引數:– 在這以後只有檔名

-v vi 模式 (同 「vi」)

-e ex 模式 (同 「ex」)

-e improved ex mode

-s 安靜(批處理)模式 (只能與 「ex」 一起使用)

-d diff 模式 (同 「vimdiff」)

-y 容易模式 (同 「evim」,無模式)

-r 唯讀模式 (同 「view」)

-z 限制模式 (同 「rvim」)

-m 不可修改(寫入檔案)

-m 文字不可修改

-b 二進位制模式

-l lisp 模式

-c 相容傳統的 vi: 『compatible』

-n 不完全相容傳統的 vi: 『nocompatible』

-v[n][fname] be verbose [level n] [log messages to fname]

-d 除錯模式

-n 不使用交換檔案,只使用記憶體

-r 列出交換檔案並退出

-r (跟檔名) 恢復崩潰的會話

-l 同 -r

-a 以 arabic 模式啟動

-h 以 hebrew 模式啟動

-f 以 farsi 模式啟動

-t 設定終端型別為

-u 使用 替代任何 .vimrc

–noplugin 不載入 plugin 指令碼

-p[n] 開啟 n 個標籤頁 (預設值: 每個檔案乙個)

-o[n] 開啟 n 個視窗 (預設值: 每個檔案乙個)

-o[n] 同 -o 但垂直分割

+ 啟動後跳到第 行

–cmd 載入任何 vimrc 檔案前執行

-c 載入第乙個檔案後執行

-s 載入第乙個檔案後執行檔案

-s 從檔案 讀入正常模式的命令

-w 將所有輸入的命令追加到檔案

-w 將所有輸入的命令寫入到檔案

-x 編輯加密的檔案

–startuptime write startup timing messages to

-i 使用 取代 .viminfo

-h 或 --help 列印幫助(本資訊)並退出

–version 列印版本資訊並退出

linux命令之vim命令

當vi vim 在編輯乙個檔案時,該檔案就會被鎖定,若此時另外乙個使用者或者同一使用者再開啟另一終端也希望進行編輯,會出現提示按鍵選擇 以唯讀方式開啟 按字母o 退出 按字母q 1 vim下的插入模式切換 2 1 i 在當前字元之前插入文字 3 2 i 在當前行的行首插入文字 4 3 a 在當前字元...

Linux命令解釋之grep

root node1 grep help 用法 grep 選項 pattern file 在每個 file 或是標準輸入中查詢 pattern。預設的 pattern 是乙個基本正規表示式 縮寫為 bre 例如 grep i hello world menu.h main.c 正規表示式選擇與解釋 ...

Linux學習之vim命令

2015.10.31 1.命令模式 vi shenchao.message新建shenchao.message文字檔案,並進入命令模式 命令模式執行命令進入插入模式,插入模式按 esc返回命令模式 按 進入編輯模式的命令執行 插入命令 這些命令都是回到命令模式在執行下列命令 a 在游標所在字元後插入...