檔案管理之VIM編輯器

2021-10-25 03:14:34 字數 1237 閱讀 2778

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那樣可以對字型 格式 段落等其他屬性進行編排,它只是乙個...