Linux學習筆記(三) Vim編輯器

2021-10-23 11:35:30 字數 1264 閱讀 3571

(1)vim是乙個功能強大的全螢幕文字編輯器,類似於windows中的cmd,沒有選單,只有命令,是linux上最常用的文字編輯器,它的作用是建立檔案、編輯檔案、顯示檔案。vim的工作模式如下:

vim的常用命令分為如下幾類:插入、定位、刪除、複製和剪下、替換和取消、搜尋和搜尋替換、儲存和退出。

(1)插入命令

命令作用

a在游標所在字元後插入

a在游標所在行尾插入

i在游標所在字元前插入

i在游標所在行行首插入

o在游標下插入新行

o在游標上插入新行

(2)定位命令

命令作用

:set nu

設定行號

:set nonu

取消行號

gg跳轉第一行

gg到最後一行

ng到第n行

$移至行尾

0移至行首

(3)刪除命令

命令作用

x刪除游標所在處字元

nx刪除游標所在處後n個字元

dd刪除游標所在行,ndd刪除n行

dg刪除游標所在行到檔案末尾內容

d刪除游標所在處到行尾內容

(4)複製和截切命令

命令作用

yy複製當前行

nyy複製當前行以下n行

dd剪下當前行

ndd剪下當前行以下n行

p、p貼上在當前游標所在行下或行上

(5)替換和取消命令

命令作用

r取代游標所在處字元

r從游標所在處開始替換字元,按esc結束

u取消上一步操作

(6)儲存和退出命令

命令作用

:w儲存修改

:w new_filename

另存為指定檔案

:wq儲存修改並退出

zz快捷鍵:儲存修改並退出

:q!不儲存修改退出

:wq!

儲存修改並退出

1、vim -o 檔案1 檔案2

橫向分屏開啟多個檔案

2、ctrl + ww

分屏切換

3、:sp filename

當前視窗開啟另乙個視窗

4、:new filename

新建檔案

Linux學習筆記(三) vim

vim 一 插入命令 命令作用 在游標所在字元後插入 a在游標所在行尾插入 i在游標所在字元前插入 i在游標所在行行首插入 o在游標下插入新行 o在游標上插入新行 二 定位命令 命令 作用 set nu 設定行號 set nonu 取消行號 gggg 到第一行 到最後一行 ng到第n行 n到第n行 ...

Linux學習筆記 vim編輯器

文字 ascii,unicode vim vi improved 輸入模式 末行模式 提供內建的命令列介面 開啟檔案 o 在當前游標所在行的下方開啟乙個新行 i 在當前游標所在行的行首輸入 a 在當前游標所在行的行尾輸入 o 在游標所在行的上方開啟乙個新行 輸入模式 編輯模式 末行模式 編輯模式 關...

VIM編輯器 linux學習筆記

vim編輯器中設定了三種模式 命令模式 末行模式和編輯模式,每種模式分別又支援多種不同的命令快捷鍵,這三種模式大大提高了工作效率,而且使用者在習慣之後也會覺得相當順手。要想高效率地操作文字,就必須先搞清這三種模式的操作區別以及模式之間的切換方法 其中,a鍵與i鍵分別是在游標後面一位和游標當前位置切換...