Gvim的基本命令:CTR-C =>進入命令列

來源:互聯網
上載者:User

1、CTR-C 進入命令列,

2、按DD =>刪除游標所在行。

3、按a =>進入插入模式。

Gvim 的基本命令

編輯模式下

命令

說明

進入插入模式

i

從游標所在位置前開始插入文本

I

將游標移動到當前行行首,然後在其前插入文本

a

用於在游標當前所在位置之後追加新文本

A

將游標移動到所在行行尾,在那裡插入新文本

o

在游標所在行的下面新開一行,並將游標置於行首,等待輸入文本

O

在游標所在行的上面插入一行,並將游標置於行首,等待輸入文本

游標定位

G

將游標移動到檔案最後一行

替換和刪除

rc

用字元c替換游標所指向的淥前字元

nrc

用字元c替換游標所指向的前n個字元

x

刪除游標處的字元

nx

刪除從游標所在位置開始向右的n個字元

dw

刪除一個單詞。若游標個在某個單詞中間,則從游標所在位置開始刪至詞尾並連同空格

ndw

刪除n個指定的單詞

db

刪除游標所在位置之前的一個詞

ndb

刪除游標所在位置之前的n個詞

dd

刪除當前行

ndd

刪除當前行及向後n-1行的內容

複製和粘貼

YY

將當前行的內容複寫到緩衝區

nYY

將當前開始的n行內容複寫到緩衝區

p

將緩衝區的內容寫到光村所在位置

 

/str

往右移動到有str的地方

?str

往左移動到有str的地方

n

向相同的方向移動到有str的地方

N

向相反的方向移動到有str的地方

撤銷和重複

u

取消前一次的誤操作

.

再執行一次前面剛完成的某個複雜的命令

退出

ZZ

存檔退出

ZQ

不儲存退出

 

命令列模式下

命令

說明

跳行

:n

跳到第n行

退出

:q

退出Vi

:wq

儲存退出Vi

:q!

不儲存退出Vi

檔案相關

:w

將當前編輯的內容存檔

:w file

將當前編輯的內容寫入到file檔案中

:n1,n2w file

將從n1開始到n2結束的行寫到file檔案中

:nw file

將第n行寫到file檔案中

:1,.w file

將從第一行起到游標所在位置的所有內容寫入到file檔案中

:.,$w file

將從游標當前位置起到檔案結尾的所有內容寫入到file檔案中

:r file

開啟另一個檔案file

:e file

建立另一個檔案file

:f file

將當前檔案改名為file檔案

字串搜尋、替換、刪除

:/str/

從當前游標開始往右移動到有str 的地方

str?

從當前游標開始往左移動到有str 的地方

:/str/w file

將包含有str的行寫入到file檔案中

:/str1/,/str2/w file

將從str1開始到str2結束的內容寫入到file檔案中

:s/str1/str2/

將第一個str1替換為str2

:s/str1/str2/g

將所有的str1替換為str2

:.,$ s/str1/str2/g

將從當前位置到結尾的所有str1替換為str2

文本的複製、移動和刪除

:n1,n2 co n3

將從n1行到n2行的內容複寫到n3後面

:n1,n2 m n3

將從n1行到n2行的內容移動到n3後面

:d

刪除當前行

:nd

刪除從當前行開始的n行

:n1,n2 d

刪除從n1行開始到n2行結束的所有內容

:.,$ d

刪除從當前行開始到結尾的所有內容

:/str1/,/str2/d

刪除從str1開始到str2為止的所有內容

執行shell

命令

:!ls

運行shell命令ls(這裡ls可用其他命令替換)

n1,n2 w !Command

將n1到n2行的內容作為Command命令輸入。如果不指定n1和n2,則將整個檔案的內容作為命令
Command的輸入

:r !ls

將命令運行ls的結果寫入當前行的位置(這裡ls可用其他命令替換)

 

 

http://blog.sina.com.cn/s/blog_4e95dba90100g4dz.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.