vi命令是UNIX操作系統和類UNIX操作系統中最通用的全屏幕純文本編輯器。Linux中的vi編輯器叫vim,它是vi的增強版(vi Improved),與vi編輯器完全相容,而且實現了很多增強功能。 在此記錄vi編輯器一些使用技巧,方便後續進行日誌查詢。 From:linux中常用的幾個命令技巧 ...
vi命令是UNIX操作系統和類UNIX操作系統中最通用的全屏幕純文本編輯器。Linux中的vi編輯器叫vim,它是vi的增強版(vi Improved),與vi編輯器完全相容,而且實現了很多增強功能。
在此記錄vi編輯器一些使用技巧,方便後續進行日誌查詢。
0 游標定位到當前行行首,非輸入模式 $ (shift+4)游標定位到當前行行尾,非輸入模式 1G 文件頭(註:這裡的1表示要去到的行號,如果要轉到第2行,則是2G,這裡一定是大寫的G) G (shift+g或大寫鎖定鍵+g)文尾 A (Shift+a)當前行行尾,併進入編輯狀態 ctrl+f 向上翻頁 ctrl+b 向下翻頁 ctrl+u 向上翻半頁 ctrl+d 向下翻半頁 查找: /pattern<Enter> :向下查找pattern匹配字元串 ?pattern<Enter> :向上查找pattern匹配字元串 Example: 我們要向下搜索"password",只需要輸入"/password"回車即可 我們要向上搜索"password",只需要輸入"?password"回車即可 使用了查找命令之後,使用如下兩個鍵快速查找: n:按照同一方向繼續查找 N:按照反方向查找
From:linux中常用的幾個命令技巧
更多vi編輯器命令可參考:Linux vi命令用法詳解:功能強大的純文本編輯器