整理自lamp。
vi工作模式:
插入命令:
定位命令:
刪除命令:
複製和剪下命令:
替換和取消命令:
搜尋和替換命令:
%s 全文替換
替換時可以把g換成c,區別是:g不詢問,直接替換;c會逐個詢問
儲存退出: :wq = zz
:wq! 強制儲存退出,用於無寫許可權時,使用者必須是root或者檔案所有者
:w 相當於word裡的ctrl+s,儲存但不退出
:w /root/bt.conf 另存為
應用例項:
:r 檔名 將乙個檔案的內容匯入
:r !date 匯入命令執行結果
^p的鍵入方式:ctrl+v然後ctrl+p 或者 ctrl+v+p (v不變,p是指定快捷鍵)
map ^p i#把ctrl+p指定為將游標移至行首,然後新增#號,再esc退到命令模式
unmap撤銷
:n1,n2s/^/#/g 連續行加#號
:n1,n2s/#/ /g 連續行去#號
:n1,n2s/^#//g 連續行首去#號
:n1,n2s/^/\/\//g 連續加//,\為轉義符,\/則為/
ab 就是用b來替換a,取消是unab
vi配置檔案,存放在使用者的宿主目錄下,檔名為.vimrc,在配置檔案下寫命令長期有效
linux實用命令集
1 linux下抓包方法 saloris 下抓包 命令 snoop o 11.cap xx.xx snoop o 檔名.cap 裝置ip and udp 其他linux機器 2 查詢壓縮包內容中是否有指定的關鍵字 find opt name root zip xargs t i zcat grep ...
vi常用命令集
一般模式 ctrl f 螢幕向下翻頁 ctrl b 螢幕向上翻頁 數字0 當前行的最前面 當前行的最後面 g 檔案最後一行 ng 檔案的第n行 gg 檔案第一行 n enter 向下移動n行 string 向下查詢string string 向上查詢string 再按n表示重複前乙個查詢操作,n表示...
vi實用命令
vi命令太多,外掛程式無數,不過對於日常基本的文字操作,掌握基本命令足以,這裡列出一些我平時用的比較多的命令 1.游標移動相關命令 l0 移到行首 l 移到行尾 l n 跳到相對當前行的後n行 l n 跳到第 n行,注意是在命令模式輸入 n 前面的是只輸入n lng 跳到第n 行,注意 g大寫 lg...