Linux03 文字編輯器vim

2021-10-05 08:36:26 字數 1430 閱讀 7725

vim有三個模式,命令模式,編輯模式以及插入模式,在命令格式[左下角顯示recording]下,所有的字元都有其意義,而在插入模式下[左下角顯示insert],常用的一般有a、i、o,在命令模式下輸入冒號:,可進入編輯模式,然後便可輸入指令
插入命令命令

作用a在游標所在字元後插入

a在游標所在行位插入

i在游標所在字元前插入

i在游標所在行行首插入

o在游標下插入新行

o在游標上插入新行

定位命令

命令模式下輸入下列命令或者直接進入編輯模式,輸入行號可跳轉到第n行

h、j、k、l 在命令模式下表示左,上,下,右 操作

命令

作用:set nu

設定行號

:set nonu

取消行號

gg到第一行

g到最後一行

ng到第n行

:n到第n行

$移至行尾

0移至行首

刪除命令命令

作用x刪除游標所在處字元

x刪除游標所在之前的字元

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

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

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

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

:nl,n2d

從多少行刪到多少行

複製和剪下命令命令

作用yy

複製當前行

nyy複製當前行以下 n 行

dd剪下當前行

ndd剪下當前行以下 n 行

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

替換和取消命令命令

作用r取消游標所在處字元

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

u取消上一步操作

搜尋和替換命令

作用命令

/string

搜尋指定字串,忽略大小寫:set ic

n搜尋指定字串的下乙個出現位置

:%s/old/new/g

全文指定替換字串

:nl,n2s/old/new/g

[起始行,終止行]在一定範圍內替換指定字串 g表示不詢問,c 表示替換需要詢問

儲存和退出命令

命令作用

:w保l存修改

:w new_filename

另存為指定檔案

:wq儲存修改並退出

zz儲存修改並退出

:q!不儲存修改並退出

:wq!

儲存修改並退出(root和檔案所有者使用)

這裡是引用

引用參考

3 文字編輯器vim

2 vim沒有選單,只有命令。一般寫一些配置檔案,或者小指令碼的時候使用。3 vim工作模式 插入命令 命令 作用 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行行首插入 o 在游標下插入新行 o 在游標上插入新行 定位命令 命令 作用 set nu 設...

LInux 五 文字編輯器Vim

作用 建立 編輯 顯示文字檔案 vim 沒有選單,只有命令 vi filename 進入命令模式 輸入 wq 退出 輸入iao 插入模式 esc 退出插入 回車 結束編輯模式 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行行首插入 o 在游標下插入新行 ...

Linux04 文字編輯器vim

1.linux系統下常用的文字編輯器介紹 命令列方式 vi vim 類unix作業系統中常用的內建編輯器,習慣操作後功能強大。pico或nano 一種風格很像microsoft dos的edit的一種文字編輯器。一些發行版沒有安裝。圖形介面 emacs 程式設計編輯器。gedit 全螢幕文字編輯程式...