vim 使用
在安裝了 vim 的 unix 系統(tǒng)下可以使用
vimtutor zh_cn
開啟下面的教程
序言
===============================================================================
= 歡 迎 閱 讀 《 V I M 教 程 》 —— 版本 1.7 =
===============================================================================
Vim 是一個具有很多命令的功能非常強大的編輯器。限于篇幅,在本教程當中
就不詳細介紹了。本教程的設(shè)計目標是講述一些必要的基本命令,而掌握好這
些命令,您就能夠很容易地將 Vim 當作一個通用編輯器來使用了。
完成本教程的內(nèi)容大約需要25-30分鐘,取決于您訓練的時間。
注意:
每一節(jié)的命令操作將會更改本文。推薦您復制本文的一個副本,然后在副本上
進行訓練(如果您是通過"vimtutor"來啟動教程的,那么本文就已經(jīng)是副本了)。
切記一點:本教程的設(shè)計思路是在使用中進行學習的。也就是說,您需要通過
執(zhí)行命令來學習它們本身的正確用法。如果您只是閱讀而不操作,那么您可能
會很快遺忘這些命令的!
好了,現(xiàn)在請確定您的Shift-Lock(大小寫鎖定鍵)還沒有按下,然后按鍵盤上
的字母鍵 j 足夠多次來移動光標,直到第一節(jié)的內(nèi)容能夠完全充滿屏幕。
第一講第一節(jié):移動光標
** 要移動光標,請依照說明分別按下 h、j、k、l 鍵。 **
^
k 提示: h 的鍵位于左邊,每次按下就會向左移動。
< h l > l 的鍵位于右邊,每次按下就會向右移動。
j j 鍵看起來很象一支尖端方向朝下的箭頭。
v
1. 請隨意在屏幕內(nèi)移動光標,直至您覺得舒服為止。
2. 按下下行鍵(j),直到出現(xiàn)光標重復下行。
---> 現(xiàn)在您應(yīng)該已經(jīng)學會如何移動到下一講吧。
3. 現(xiàn)在請使用下行鍵,將光標移動到第一講第二節(jié)。
提示:如果您不敢確定您所按下的字母,請按下<ESC>鍵回到正常(Normal)模式。
然后再次從鍵盤輸入您想要的命令。
提示:光標鍵應(yīng)當也能正常工作的。但是使用hjkl鍵,在習慣之后您就能夠更快
地在屏幕內(nèi)四處移動光標。真的是這樣!
注意
hjkl
并不是特定單詞的縮寫。這些字符h
、j
、k
、l
僅僅是為了方便在Vim編輯器中表示上下左右方向而選定的按鍵。它們沒有特定的含義或單詞背后的縮寫。
第一講第二節(jié):VIM的進入和退出
!! 特別提示:敬請閱讀本一節(jié)的完整內(nèi)容,然后再執(zhí)行以下所講解的命令。
1. 按<ESC>鍵(這是為了確保您處在正常模式)。
2. 然后輸入: :q! <回車>
這種方式的退出編輯器會丟棄您進入編輯器以來所做的改動。
3. 如果您看到了命令行提示符,請輸入能夠帶您回到本教程的命令,那就是:
vimtutor <回車>
4. 如果您自信已經(jīng)牢牢記住了這些步驟的話,請從步驟1執(zhí)行到步驟3退出,然
后再次進入編輯器。
提示: :q! <回車> 會丟棄您所做的任何改動。幾講之后您將學會如何保存改動到文件。
5. 將光標下移到第一講第三節(jié)。
注意
q
是 quit
(退出)單詞縮寫
第一講第三節(jié):文本編輯之刪除
** 在正常(Normal)模式下,可以按下 x 鍵來刪除光標所在位置的字符。**
1. 請將光標移動到本節(jié)中下面標記有 ---> 的那一行。
2. 為了修正輸入錯誤,請將光標移至準備刪除的字符的位置處。
3. 然后按下 x 鍵將錯誤字符刪除掉。
4. 重復步驟2到步驟4,直到句子修正為止。
---> The ccow jumpedd ovverr thhe mooon.
5. 好了,該行已經(jīng)修正了,下面是第一講第四節(jié)。
特別提示:在瀏覽本教程時,不要強行記憶。記住一點:在使用中學習。
第一講第四節(jié):文本編輯之插入
** 在正常模式下,可以按下 i 鍵來插入文本。**
1. 請將光標移動到本節(jié)中下面標記有 ---> 的第一行。
2. 為了使得第一行內(nèi)容雷同于第二行,請將光標移至文本第一個準備插入字符
的位置。
3. 然后按下 i 鍵,接著輸入必要的文本字符。
4. 每個錯誤修正完畢后,請按下 <ESC> 鍵返回正常模式。
重復步驟2至步驟4以便修正句子。
---> There is text misng this .
---> There is some text missing from this line.
5. 如果您對文本插入操作已經(jīng)很滿意,請接著閱讀下面的第一講第五節(jié)。
注意
i
是 insert
(插入)單詞的縮寫
I鍵(小寫):在當前光標所在字符的前面進入插入模式。
按下I鍵后,光標會保持在當前字符的位置,然后你可以開始輸入新的文本。這對于在行的任何位置開始添加內(nèi)容很有用。
第一講第五節(jié):文本編輯之添加
** 按 A 鍵以添加文本。 **
1. 移動光標到下面第一個標記有 ---> 的一行。
光標放在那一行的哪個字符上并不重要。
2. 按 A 鍵輸入必要的添加內(nèi)容。
3. 文本添加完畢后,按 <ESC> 鍵回到正常模式。
4. 移動光標到下面第二個標記有 ---> 的一行。重復步驟2和步驟3以改正這個句子。
---> There is some text missing from th
There is some text missing from this line.
---> There is also some text miss
There is also some text missing here.
5. 當您對添加文本操作感到滿意時,請繼續(xù)學習第一講第六節(jié)。
注意
a
是 append
(添加)單詞的縮寫
A鍵(小寫):在當前光標所在字符的后面進入插入模式。
按下A鍵后,光標會移動到當前行的末尾,然后你可以開始輸入新的文本。這對于在行的末尾添加內(nèi)容很方便。文章來源:http://www.zghlxwxcb.cn/news/detail-623147.html
第一講第六節(jié):編輯文件
** 使用 :wq 以保存文件并退出。 **
特別提示:在執(zhí)行以下步驟之前,請先讀完整個小節(jié)!
1. 如您在第一講第二節(jié)中所做的那樣退出本教程: :q!
或者,如果您可以訪問另一個終端,請在那里執(zhí)行以下操作。
2. 在 shell 的提示符下輸入命令: vim tutor <回車>
'vim'是啟動 Vim 編輯器的命令,'tutor'是您希望編輯的文件的名字。
請使用一個可以改動的文件。
3. 使用您在前面的教程中學到的命令插入刪除文本。
4. 保存改動過的文件并退出 Vim,按這些鍵: :wq <回車>
5. 如果您在步驟1中已經(jīng)退出 vimtutor,請重啟 vimtutor 移動到下面的小結(jié)一節(jié)。
6. 閱讀完以上步驟,弄懂它們的意義,然后在實踐中進行練習。
注意:wq
中的 w
是 write
(寫入)的縮寫文章來源地址http://www.zghlxwxcb.cn/news/detail-623147.html
第一講小結(jié)
1. 光標在屏幕文本中的移動既可以用箭頭鍵,也可以使用 hjkl 字母鍵。
h (左移) j (下行) k (上行) l (右移)
2. 欲進入 Vim 編輯器(從命令行提示符),請輸入:vim 文件名 <回車>
3. 欲退出 Vim 編輯器,請輸入 <ESC> :q! <回車> 放棄所有改動。
或者輸入 <ESC> :wq <回車> 保存改動。
4. 在正常模式下刪除光標所在位置的字符,請按: x
5. 欲插入或添加文本,請輸入:
i 輸入欲插入文本 <ESC> 在光標前插入文本
A 輸入欲添加文本 <ESC> 在一行后添加文本
特別提示:按下 <ESC> 鍵會帶您回到正常模式或者撤消一個不想輸入或部分完整
的命令。
好了,第一講到此結(jié)束。下面接下來繼續(xù)第二講的內(nèi)容。
到了這里,關(guān)于vim怎么使用,vim使用教程,vimtutor怎么切換中文 漢化的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!