文本编辑器vim

  • i6_842614
    了解作者
  • 9.1MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-28 03:02
    上传日期
程序员专属文本编辑器
vim.rar
  • vim
  • Readme-说明.html
    2.2KB
  • readme.txt
    30.7KB
  • Vim 7.3 正式版.exe
    9.1MB
内容介绍
=============================================================================== = 歡 迎 閱 讀 《 V I M 教 程 》 ── 版本 1.5 = =============================================================================== 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退出,然 後再次進入編輯器。接著將光標移動到第一講第三節來繼續我們的教程講解。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第一講第三節︰文本編輯之刪除 ** 在正常(Normal)模式下,可以按下 x 鍵來刪除光標所在位置的字符。** 1. 請將光標移動到本節中下面標記有 ---> 的那一行。 2. 為了修正輸入錯誤,請將光標移至準備刪除的字符的位置處。 3. 然後按下 x 鍵將錯誤字符刪除掉。 4. 重復步驟2到步驟4,直到句子修正為止。 ---> The ccow jumpedd ovverr thhe mooon. 5. 好了,該行已經修正了,下一節內容是第一講第四節。 特別提示︰在您瀏覽本教程時,不要強行記憶。記住一點︰在使用中學習。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第一講第四節︰文本編輯之插入 ** 在正常模式下,可以按下 i 鍵來插入文本。** 1. 請將光標移動到本節中下面標記有 ---> 的第一行。 2. 為了使得第一行內容雷同于第二行,請將光標移至文本第一個字符準備插入 的位置。 3. 然後按下 i 鍵,接著輸入必要的文本字符。 4. 所有文本都修正完畢,請按下 <ESC> 鍵返回正常模式。 重復步驟2至步驟4以便修正句子。 ---> There is text misng this . ---> There is some text missing from this line. 5. 如果您對文本插入操作已經很滿意,請接著閱讀下面的小結。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第一講小結 1. 光標在屏幕文本中的移動既可以用箭頭鍵,也可以使用 hjkl 字母鍵。 h (左移) j (下行) k (上行) l (右移) 2. 欲進入vim編輯器(從命令行提示符),請輸入︰vim 文件名 <回車> 3. 欲退出vim編輯器,請輸入以下命令放棄所有修改︰ <ESC> :q! <回車> 或者輸入以下命令保存所有修改︰ <ESC> :wq <回車> 4. 在正常模式下刪除光標所在位置的字符,請按︰ x 5. 在正常模式下要在光標所在位置開始插入文本,請按︰ i 輸入必要文本 <ESC> 特別提示︰按下 <ESC> 鍵會帶您回到正常模式或者取消一個不期望或者部分完成 的命令。 好了,第一講到此結束。下面接下來繼續第二講的內容。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第二講第一節︰刪除類命令 ** 輸入 dw 可以從光標處刪除至一個單字/單詞的末尾。** 1. 請按下 <ESC> 鍵確保您處于正常模式。 2. 請將光標移動到本節中下面標記有 ---> 的那一行。 3. 請將光標移至準備要刪除的單詞的開始。 4. 接著輸入 dw 刪除掉該單詞。 特別提示︰您所輸入的 dw 會在您輸入的同時出現在屏幕的最後一行。如果您輸 入有誤,請按下 <ESC> 鍵取消,然後重新再來。 ---> There are a some words fun that don't belong paper in this sentence. 5. 重復步驟3至步驟4,直至句子修正完畢。接著繼續第二講第二節內容。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第二講第二節︰其他刪除類命令 ** 輸入 d$ 從當前光標刪除到行末。** 1. 請按下 <ESC> 鍵確保您處于正常模式。 2. 請將光標移動到本節中下面標記有 ---> 的那一行。 3. 請將光標移動到該行的尾部(也就是在第一個點號‘.’後面)。 4. 然後輸入 d$ 從光標處刪至當前行尾部。 ---> Somebody typed the end of this line twice. end of this line twice. 5. 請繼續學習第二講第三節就知道是怎麼回事了。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第二講第三節︰關于命令和對象 刪除命令 d 的格式如下︰ [number] d object 或者 d [number] object 其意如下︰ number - 代表執行命令的次數(可選項,缺省設置為 1 )。 d - 代表刪除。 object - 代表命令所要操作的對象(下面有相關介紹)。 一個簡短的對象列表︰ w - 從當前光標當前位置直到單字/單詞末尾,包括空格。 e - 從當前光標當前位置直到單字/單詞末尾,但是 *不* 包括空格。 $ - 從當前光標當前位置直到當前行末。 特別提示︰ 對于勇于探索者,請在正常模式下面僅按代表相應對象的鍵而不使用命令,則 將看到光標的移動正如上面的對象列表所代表�
评论
    相关推荐