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
如果你覺得有用,請關注我的頭條號。