1. 程式人生 > >用vi編輯器編寫JAVA

用vi編輯器編寫JAVA

總結 dir linux下 java 常用 方向鍵 原來 復制 開始

  在Linux下用vi編輯器編寫JAVA代碼,開始時可能相當別扭,當你用熟了後,發現vi編輯器原來十分好用,並且再也不需要鼠標了!!!經過差不多一星期的摸索,下面就來總結一下我用vi編輯器的常用快捷鍵(以及Linux下的快捷鍵及編譯JAVA的常用命令):
一、vi編輯器分為三中模式:命令模式,末行模式,輸入模式
  命令模式下:
1)h , j , k , l為左 , 下 , 上 , 右(移動光標,用起來不怎麽習慣,還是常用方向鍵⊙﹏⊙b)
2)u: 撤銷上一步操作; Ctrl + r: 恢復上一步操作(相當常用)
3)yy: 復制一行; 數字+yy: 復制(所寫數字的行數); p:粘貼
4)x: 刪除一個字符; dd:刪除一行; dw:刪除一個單詞(光標要指向單詞的第一個字母); 數字+dw:刪除單詞(所寫數字個單詞)
5)0(零):光標移動到所在行的行首; $:光標移動到所在行的行尾
6)G:光標移動到文件尾; 數字+G:光標移動到所寫數字的行(1G:光標移到行首)
7)r:替換一個字符; cw:替換一個單詞
8)i:在光標當前位置插入; a:在光標所在位置後插入; o(小寫字母):在光標所在行下插入一空行; O(大寫字母):在光標所在行上插入一空行
  末行模式下:
1):w 保存 :w newfile 存成新文件  :wq 保存退  :q! 強退
2):1,$s/舊串/新串/g 替換全文(或 :%s/舊串/新串/g)

二、在上課期間做筆記時,一開始我用Windows下的編輯器,後來由於老在Windows和Linux下切換,就使用putty,在Windows下遠程訪問Linux,但還是想相當不方便,就直接在Linux下做各種事情了,用慣以後,越來越喜歡Linux了,其中的快捷鍵保持按下Super鍵就會顯示,十分方便,鼠標就真成了擺設了!!!

三、編譯、運行JAVA時所用到的命令:
先mkdir classer src創建兩個文件夾
javac -d classes src/Hello.java
java -cp classes com.briup.chap01.Hello(包名+類名)(-cp代表classpath,就是類的當前路徑)

用vi編輯器編寫JAVA