vim編輯器怎麼用(vim怎麼進行編輯)

1.vi文字編輯器簡單介紹

vi / vim是Unix / Linux上最常用的文字編輯器而且功能非常強大。

只有命令,沒有選單。

2.VIM工作模式

3. Vi的三種模式

基本上vi可以分為三種狀態,分別是命令模式 (command mode)、插入模式 (Insert mode)和底行模 式 (last line mode).

命令列模式command mode

控制螢幕游標的移動,字元、字或行的刪除,移動複製某區段及進入Insert mode下,或者到 last

插入模模式式 Insert mode

也稱為編輯文字模式 只有在Insert mode下,才可以做文字輸入,

按 「ESC」鍵可回到命令列模式。

底行模式 last line mode

將檔案儲存或退出vi,也可以設定編輯環境,如尋找字串、列出行號等。 不過一般我們在

使用時把vi簡化成兩個模式,就是將底行模式 (last line mode)也算入命令列模式command mode)

4. 操作步驟

1)如果想退出 vi,則需要先切換到底行模式;

2)在插入模式下,先按ESC鍵,然後按下:鍵,則切換到底行模式;

3)如果想儲存當前編輯的內容,在:後輸入wq! ,即 :wq! ,這樣就將文字儲存了.然後退出了vi編 輯器。

4)如果不想儲存當前編輯的內容,在:後輸入q! ,即 :q! ,這樣放棄本次編輯直接退出了vi編輯器。 ;

5)字母的含意義:

w:write;

q:quit;

!:強制指定,當多人同時修改一個檔案,修改只讀檔案等情況比較有意義,因此單人操作的機器中,可以省略。

5.Vi的常用命令

1)插入命令

i 在游標前插入

I 游標當前行開始插入

a 在游標後插入

A 在游標當前行末尾插入

o 在游標當前行的下一行插入新行

O 在游標當前行的上一行插入新行

2) 定位命令

:set nu 顯示行號

:set nonu 取消行號

gg 到文字的第一行

G 到文字的最後一行

:n 到文字的第n行

3) 替換盒取消命令

u undo,取消上一步操作

Ctrl r redo,回到undo之前

r 替換游標所在處的字元

R 從游標所在處開始替換,按Esc鍵結束

4) 刪除命令

x 刪除游標所在處字元

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

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

dG 刪除游標所在行到末尾行的所以內容

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

:5,7d 刪除指定範圍的行

6.快捷鍵

Linux中vi編輯器的使用詳解,下面的引號和括號不算啊

1)游標的移動除了鍵盤上的上下左右鍵.也可以是小寫模式下,按鍵盤上的"h,j,k,l",

2)"ctrl b":螢幕往後移動一頁

3)"ctrl f":螢幕往前移動一頁

4)"ctrl u":螢幕往後移動半頁

4)"ctrl d":螢幕往前移動半頁

5)輸入任何一個整數,然後輸入"shift G" 就可以到這一頁的開頭了.

6)按鍵盤上的大寫"G"移動到文章的最後.

7)按"$"符號將游標移動到行尾

8)"^"將游標移到行頭

9)"w":將游標移到下一行頭

10)"b":跟"w"相反.移到上一行行頭

11)"e":將游標移到下一行尾.

如果想讓文字顯示行號.就在【命令列】 模式下,在文字最後輸入":set nu"命令.就可以了

12)複製

12.1)「yw」:將游標所在之處到字尾的字元複製到緩衝區中。

12.2)「yy」:複製游標所在行到緩衝區。

12.3)「#yy」:例如,「6yy」表示拷貝從游標所在的該行"往下數"6行文字。

12.4)將緩衝區內的字元貼到游標所在位置。

12.5)注意:所有與"y"有關的複製命令都必須與"p"配合才能完成複製與貼上功能。

13)查詢

13.1)用"/"加上要查詢的內容.例如"/hello"或者是"?hello"也是可以的.

14.)替換

14.1)「r」:替換游標所在處的字元。 ,按一下"r"然後輸入要即可.

14.2)「R」:替換游標所到之處的字元,直到按下「ESC」鍵為止。

15) 恢復上一次操作

15.1) 「u」:如果您誤執行一個命令,可以馬上按下「u」,回到上一個操作。

15.2) 按多次"u"可以執行多次恢復.就相當於"CTRL Z"的操作.

16)替換

在命令模式下使用"s/原字元/新字元/g" 代表當前行所有

如果想全域性替換,s變為%s

7.jdk安裝及環境變數的配置

1) 下載jdk7 下載完之後用Xshell工具的New File Transfer傳輸到伺服器上。然後用Xshell遠端連線伺服器

2) 下載的不同的jdk字尾名解壓方式不同,這裡講的是 .rpm 通過命令 rpm –ivh jdk-7u80-linux-x64.rpm 進行解壓

3) 輸入命令 vi /etc/profile 進行環境變數的配置 4) 在檔案末尾加入 export JAVA_HOME=/usr/local/java/jdk1.7.0_79 本機的jdk位置 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  export PATH=$JAVA_HOME/bin:$PATH 5)儲存推出後使用profile生效     source /etc/profile 6)驗證java是否安裝成功     java –version 檢視java版本 8.Vi編寫java程式碼

   

 建立java檔案並進行編輯

   

儲存退出

輸入命令

jvac HelloWord.java

java HelloWord

如果你覺得有用,請關注我的頭條號。