vim編輯器
快捷鍵
0 :游標移到到當前行的行首
$ :游標移動到當前行的行尾
gg :游標跳到檔案符首行
g :游標條到檔案尾行
h : 游標跳到螢幕的首行
m :游標跳到螢幕的中間
l :游標跳到螢幕的末尾
ctrl +v進入視覺化介面
批量去注釋
前提:注釋行需要整齊排列
①在命令模式,按ctrl+v
②上下鍵選中#
③按一下d
批量加注釋
前提:注釋行需要整齊排列
①先將游標移動到行首的位置
②在命令模式按下crtl+v
③shift+i,然後輸入#
④連續按兩下esc
在拓展模式下輸入以命令
set nu (自動加上行號)
set ic(不區分大小寫)
set ai(自動縮排)
dd 刪除當前游標所在的一行(dd前加n代表刪除n行)
yy 複製游標所在的一行(nn前加n帶表向下複製n行)
p 黏貼當前的複製
dd 刪除和剪下(不黏貼就變成了刪除)
u 撤銷上一條命令
ctrl+r 重做
拓展模式
x=wq : 作用一樣都是儲存退出
% s/egon/egon/g : %表示所有行,s從上到下,g從左到右,/、#、分隔符
2 s/egon/egon/g : 代表單獨第二行的egon替換成egon
1,3 sgon/egon/g : 1,3代表一到三行egon替換成egon
% s/egon$/egon/g:$代表以egon結尾的行將egon替換成egon
% s/$enon/egon/g : $代表以egon開頭的行將egon替換成egon
3,5 w/root/aaa.txt : w是寫入,代表把當前檔案的3-5行的內容複製到aaa.txt檔案裡
vim -o /root/a.txt /root/b.tat :上下分屏,按ctrl+ww可以在兩塊分屏之間來回切換編輯
vim -o /root/a,txt /root/b.txt : 左右分屏
vimdiff /root/a.txt /root/b.txt : 自動比較兩個檔案的不同之處,並用顏色標記出來
使用編輯之vim編輯器
一,安裝vim基礎包 sudo apt get install vim 二,vim基礎 1.兩種模式 普通模式和插入模式。在普通模式中,vim編輯器會將按鍵解釋成命令。在普通模式下,可以通過按下i或者a進入插入模式,按esc鍵回到普通模式。2.普通模式下的一些快捷使用鍵 h 左移乙個字元 j 下移一...
linux 之vim編輯器
ctrl v 進入視覺塊 visual block 其中字元代表的含義 v 字元選擇,會將游標經過的地方反白選擇 v 行選擇,會將游標經過的行反白選擇 ctrl v 區塊選擇,可以用長方形的方式選擇資料 y 將反白的地方複製起來 d 將反白的地方刪除掉 批量插入注釋 按v進入virtual模式 用上...
神之編輯器 Vim
vi是 visual inte ce 的簡稱,它在linux上的地位就彷彿edit程式在dos上一樣。它可以執行輸出 刪除 查詢 替換 塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。vi不是乙個排版程式,它不象word或wps那樣可以對字型 格式 段落等其他屬性進行編排,它只是乙個...