Linux 基本查詢及vim使用

2022-07-05 19:06:11 字數 1312 閱讀 2342

​ grep -i;忽略大小寫查詢

​ grep -n:查詢出關鍵字並且列出行數

​ grep -v:反轉查詢,用於查詢程序,排除當次『grep -v程序』

​ tail -f:動態的查詢檔案的狀態

​ tail -n 行數:查詢指定行數開始的到末尾的檔案

​ tail -c 字元數:查詢末尾字元數的檔案

less:適合於大型的檔案

命令內引數:

j:可以前進行

k:可以後退行

g:可以移動到最後一行

g:可以移動到第一行

ctrl+f:向前移動一屏

ctrl+b:向後移動一屏

ctrl+d:向後移動半屏

ctrl+u:向後移動半屏

q:退出

zz:退出

a:從當前文字的後乙個字元新增

a:在當前文字行的末尾新增

i:從當前文字行的頭部新增

i:從當前文字的前乙個字元新增

o;新增至當前文字的上一行

o:新增至當前文字的下一行

視覺化的引數(命令模式)

v:可視:字元選中

v:視覺化:垂直選中

ctrl+v:可視塊:行級選中

撤銷和恢復:(命令模式)

u:撤銷上次的操作

ctrl+r:恢復上次的操作

刪除命令(命令模式)

x:刪除游標所在的字元,或者選中的文字

d:移動刪除,選中d左右移刪除

dd:刪除游標所在的一行,批量刪除的行數+dd (刪除後跳轉到下一行)

d:刪除行,保留一行空行。

dw:從游標位置刪除到單詞的末尾

d}:刪除游標位置到段落的末尾

複製剪下

yy:複製行

d:剪下

dd:剪下一行

剪下行數+dd:批量剪下

p:複製

替換:替換模式(r)

r:替換當前字元(命令模式)

r:替換模式

縮排和重複執行:(命令模式)

>>:向右增加縮排

<<:向左增加縮排

.:重複上次命令

常規查詢:(編輯模式)

/查詢字元

n:查詢下乙個

n:查詢上乙個

*:向後查詢當前游標所在的單詞/一段字元

#:向前查詢當前游標所咋單詞/一段字元

(注釋:)因為查詢出來的字元vim會全部高亮顯示,如果想取消高亮可以查詢乙個不存在字元。

查詢並且替換:(編輯模式)

:%s/舊文字/新文字/g(全域性替換)

在視覺化模式下選中替換文字:/就文字/新文字/g

Linux 中Vim的基本使用

vim是一種純文字編輯器 命令模式 使用快捷鍵,實現了word中的滑鼠操作 命令 作用a在游標所在位置的字元後插入 a在游標所在行尾插入 i在游標所在字元前插入 i在游標所在行首插入 o在游標所在下插入新的一行 o在游標所在上插入一行 退出輸入模式 直接打esc鍵進入命令模式 命令作用 w儲存檔案,...

vim基本使用

摘要 本文學習自linux命令vimtutor,介紹了vim的必要的基本操作 在normal模式下,移動游標鍵為h j k l h 游標左移乙個字元 j 游標下移乙個字元 k 游標上移乙個字元 l 游標右移乙個字元 進入 終端輸入 vi 或 vim 後跟檔名稱,即可用vim開啟檔案 開啟後預設為no...

vim基本使用

vim test.txt 會在當前所在目錄建立test.txt檔案,並進入一般模式。一般模式下操作 0 或功能鍵 home 這是數字 0 移動到這一行的最前面字元處 常用 或功能鍵 end 移動到這一行的最後面字元處 常用 g移動到這個檔案的最後一行 gg移動到這個檔案的第一行 nn 為數字。游標向...