Vim實用命令

2021-08-27 16:23:00 字數 1651 閱讀 4063

命令

功能說明

:set nu

顯示行號

:set number

:set nonu

取消顯示行號

:set nonumber

:set ic

大小寫敏感

:set ignorecase

:set noic

忽略大小寫敏感

:set noignorecase

:set hls

高亮查詢

:set hlsearch

: 0 或 :1 或 gg

跳轉至 第一行

:n 或 ngg

跳轉至 第n行

:$ 或 :g

跳轉至 最後一行

^ 或 0

跳轉至 當前行的行首

$跳轉至 當前行的行尾

:x,y co z

複製第x到y行,到z行後面

:x,y m z

移動第x到y行,到z行後面

:x,y de

刪除第x到y行

命令功能

b左移乙個詞

w右移乙個詞

command + h

左移乙個字元

command + j

下移乙個字元

command + k

上移乙個字元

command + l

右移乙個字元

command + u

向上,移動半頁

command + d

向下,移動半頁

command + b

向上,移動一頁

command + f

向下,移動一頁

命令功能

? keyword

從游標之上查詢字串keyword

/ keyword

從游標之下查詢字串keyword

命令功能

說明yyp

複製游標所在行

行複製(單行)

nyyp

複製游標所在的向下n行

行複製(多行)p貼上

dd刪除游標所在行

行刪除(單行)

ndd刪除游標所在的向下n行

行刪除(多行)

d0(d^)

刪除游標所在位置到行首

行刪除(部分)

d (d$)

刪除游標所在位置到行尾

行刪除(部分)

x刪除游標後乙個字元

字元刪除(單個)

x刪除游標前乙個字元

字元刪除(單個)

nx刪除游標後n個字元

字元刪除(多個)

nx刪除游標前n個字元

字元刪除(多個)

db刪除到前乙個單詞

字母刪除

db刪除到前乙個單詞,包括標點在內

詞刪除de

刪除到本單詞末尾

詞刪除de

刪除到本單詞末尾,包括標點在內

詞刪除dw

刪除到下乙個單詞開頭

詞刪除d1g

刪除游標所在行到第一行

塊刪除dg

刪除游標所在行到最後一行

塊刪除u

撤銷撤銷歷史修改

注意:傳統的複製(copy),貼上(paste),剪下(cut),在vim中對應的是yank,put和delete。

vim實用命令

vim是從 vi 發展出來的乙個文字編輯器。補完 編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。簡單的來說,vi 是老式的字處理器,不過功能已經很齊全了,但是還是有可以進步的地方。vim 則可以說是程式開發者的一項很好用的工具 vim鍵盤圖 基本上vi vim共分為三種模式,...

vi實用命令

vi命令太多,外掛程式無數,不過對於日常基本的文字操作,掌握基本命令足以,這裡列出一些我平時用的比較多的命令 1.游標移動相關命令 l0 移到行首 l 移到行尾 l n 跳到相對當前行的後n行 l n 跳到第 n行,注意是在命令模式輸入 n 前面的是只輸入n lng 跳到第n 行,注意 g大寫 lg...

MySQL實用命令

一 連線mysql 1 例1 連線到本機上的mysql 首先在開啟dos視窗,然後進入mysql安裝目錄下的bin目錄下,例如 d mysql bin,再鍵入命令mysql uroot p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中了...