Vim 程式編輯器 常用操作,vim程式編輯器操作
按下 i 進入編輯模式
wq! 強制儲存並退出
q! 不儲存,強制退出
!有強制的意思
方向鍵位:
k
h j l
Ctrl + f 向下移動一頁
Ctrl + b 向上移動一頁
0 一行的開頭處
$ 一行的最後面
G 檔案的最後一行
gg 檔案的第一行
dd 刪除游標所在的一行
yy 複製游標所在的一樣
p 黏貼複製的內容
u 回退 ctrl + r 前進 兩者是一對操作
. 小數點”.”, 重複一個操作
[esc] 退出編輯模式, Shift + ; 進入命令列模式
Ctrl + v 塊選擇,選擇的地區會反白
y 將反白的內容複寫
d 將反白的內容刪除
多檔案編輯
sp 後面可加檔案名稱,需要開啟就輸入檔案名稱,僅輸入 sp 則同一個檔案在兩個視窗間
Ctrl + w + j/k 視窗間的移動
Ctrl + w + q 退出當前的視窗
vim 的設定值在 /etc/vimrc 檔案中,不建議修改。 可以修改 ~/.vimrc (預設不存在,需要時手動建立)
vim 亂碼問題,只要是編碼問題
Echo $LANG 查看編碼
LANG=zh_CN.UTF-8 設定編碼
iconv 指令能夠進行語系編碼轉換
vim編輯器的常用命令,全部?
這是個vim教程,可以直接修改操作。由於字數限制,給個郵箱,發給你。
vim 是一個具有很多命令的功能非常強大的編輯器。限於篇幅,在本教程當中
就不詳細介紹了。本教程的設計目標是講述一些必要的基本命令,而掌握好這
些命令,您就能夠很容易將vim當作一個通用的萬能編輯器來使用了。
完成本教程的內容大約需要25-30分鐘,取決於您訓練的時間。
每一節的命令操作將會更改本文。推薦您複製本文的一個副本,然後在副本上
進行訓練(如果您是通過vimtutor來啟動教程的,那麼本文就已經是副本了)。
切記一點∶本教程的設計思路是在使用中進行學習的。也就是說,您需要通過
執行命令來學習它們本身的正確用法。如果您只是閱讀而不操作,那麼您可能
會很快遺忘這些命令的!
好了,現在請確定您的Shift-Lock(大小寫鎖定鍵)還沒有按下,然後按鍵盤上
的字母鍵 j 足夠多的次數來移動游標,直到第一節的內容能夠完全充滿螢幕。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第一講第一節∶移動游標
※※ 要移動游標,請依照說明分別按下 h、j、k、l 鍵。 ※※
^
k 提示∶ h 的鍵位於左邊,每次按下就會向左移動。
h l l 的鍵位於右邊,每次按下就會向右移動。
j j 鍵看起來很象一支尖端方向朝下的箭頭。
v
1. 請隨意在螢幕內移動游標,直至您覺得舒服為止。
2. 按下下行鍵(j),直到出現游標重複下行。
--- 現在您應該已經學會如何移動到下一講吧。
3. 現在請使用下行鍵,將游標移動到第二講。
提示∶如果您不敢確定您所按下的字母,請按下ESC鍵回到正常(Normal)模式。
然後再次從鍵盤輸入您想要的命令。
提示∶游標鍵應當也能正常工作的。但是使用hjkl鍵,在習慣之後您就能夠快速
地在螢幕內四處移動游標了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第一講第二節∶VIM的進入和退出
!! 特別提示∶敬請閱讀完整本一節的內容,然後才能執行以下所講解的命令。
1. 請按ESC鍵(這是為了確保您處在正常模式)。
2. 然後輸入∶ q! 斷行符號
--- 這種方式的退出編輯器絕不會儲存您進入編輯器以來所做的改動。
如果您想儲存更改再退出,請輸入∶
wq 斷行符號
3. 如果您看到了命令列提示符,請輸入能夠帶您回到本教程的命令,那就是∶
vimtutor 斷行符號
通常情況下您也可以用這種方式∶
vim tutor 斷行符號
--- 這裡的 'vim' 表示進入vim編輯器,而 'tutor'則是您準備要編輯的檔案。
4. 如果您自信已經牢牢記住了這些步驟的話,請從步驟1執行到步驟3退出,然
後再次進入編輯器。接著將游標移動到第一講第三節來繼續我們的教程講解。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第一講......餘下全文>>
vim 編輯器適用於什程式設計語言
呵呵。。。
個人解釋:VIM是一個編輯工具,是一個編輯器不是編譯器,所以對任何語言都適合。不想Eclipse和VC是一個整合式開發環境,包括編輯器和編譯器,分別只適合java和C的開發,就像記事本一樣,在記事本裡面可以寫C程式和java程式,只是只能編輯,不能編譯。不曉得我這樣說你弄懂沒。如果你在linux下編過程式就曉得了。
百度解釋:Vim是一個類似於Vi的文字編輯器,不過在Vi的基礎上增加了很多新的特性,Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體。
純手打,望採納!!!!!!