<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 134,comments - 22,trackbacks - 0

    Vi 簡 介

    ---- vi 做為Linux 系統(tǒng)中一種編輯器,它的使用方法和界面與 Unix 平臺(tái)十分相似。在 Linux 中有很多功能強(qiáng)大,界面友好的編輯器,但是vi 還是值得你學(xué)習(xí)它的使用方法。初步接觸 VI,你覺得它的界面不太友好,不容易掌握,可是一旦你掌握了vi 的命令,你可以感覺到它強(qiáng)大的功能與高效。而且vi 相對(duì)來說較小,無論你使用任何 Linux系統(tǒng),你總是可以使用vi的。在很多系統(tǒng)中,可能只有 vi 供你選擇。--

    ---- 進(jìn) 入 與 離 開

    ---- 要 進(jìn) 入 vi 可 以 直 接 在 系 統(tǒng) 提 示 字 符 下 鍵 入 vi < 文 件 名 稱 >,vi 可 以 自 動(dòng) 幫 你 載 入 所 要 編 輯 的 文 件 或 是 開 啟 一 個(gè) 新 文 件。 進(jìn) 入 vi 後 屏 幕 左 方 會(huì) 出 現(xiàn) 波 浪 符 號(hào), 凡 是 列 首 有 該 符 號(hào) 就 代 表 此 列 目 前 是 空 的。 要 離 開 vi 可 以 在 指 令 模 式 下 鍵 入 :q, :wq 指 令 則 是 存 檔 後 再 離 開( 注 意 冒 號(hào))。 要 切 換 到 指 令 模 式 下 則 是 用 [ESC] 鍵, 如 果 不 曉 得 現(xiàn) 在 是 處 於 什 麼 模 式, 可 以 多 按 幾 次 [ESC], 系 統(tǒng) 會(huì) 發(fā) 出 嗶 嗶 聲 以 確 定 進(jìn) 入 指 令 模 式。

    ---- Vi 輸 入 模 式

    ----如 何 輸 入 資 料 呢 ? 有 好 幾 個(gè) 指 令 可 以 進(jìn) 入 輸 入 模 式:

    新增 (append)
    ---- a 從 光 標(biāo) 所 在 位 置 後 面 開 始 新 增 資 料, 光 標(biāo) 後 的 資 料 隨 新 增 資 料 向 後 移 動(dòng)。
    ---- A 從 光 標(biāo) 所 在 列 最 後 面 的 地 方 開 始 新 增 資 料。

    插 入 (insert)
    ---- i 從 光 標(biāo) 所 在 位 置 前 面 開 始 插 入 資 料, 光 標(biāo) 後 的 資 料 隨 新 增 資 料 向 後 移 動(dòng)。
    ---- I 從 光 標(biāo)列 的 第 一 個(gè) 非 空 白 字 符 前 面 開 始 插 入 資 料。

    開 始 (open)
    ---- o 在 光 標(biāo) 所 在 列 下 新 增 一 列 并 進(jìn) 入 輸 入 模 式。
    ---- O 在 光 標(biāo) 所 在 列 上 方 新 增 一 列 并 進(jìn) 入 輸 入 模 式。

    ---- - 刪 除 與 修 改

    ---- 何 謂 編 輯 ? 在 這 里 我 們 認(rèn) 為 是 文 字 的 新 增 修 改 以 及 刪 除, 甚 至 包 括 文 字 區(qū) 塊 的 搬 移、 復(fù) 制 等 等。 這 里 先 介 紹 vi 的 如 何 做 刪 除 與 修 改。( 注 意: 在 vi 的 原 始 觀 念 里, 輸 入 跟 編 輯 是 兩 碼 子 事。 編 輯 是 在 指 令 模 式 下 操 作 的, 先 利 用 指 令 移 動(dòng) 光 標(biāo) 來 定 位 要 進(jìn) 行 編 輯 的 地 方, 然 後 才 下 指 令 做 編 輯。)
    ---- x 刪 除 光 標(biāo) 所 在 字 符。
    ---- dd 刪 除 光 標(biāo) 所 在 的 列。
    ---- r 修 改 光 標(biāo) 所 在 字 符,r 後 接 著 要 修 正 的 字 符。
    ---- R 進(jìn) 入 取 代 狀 態(tài), 新 增 資 料 會(huì) 覆 蓋 原 先 資 料, 直 到 按 [ESC] 回 到 指 令 模 式 下 為 止。
    ---- s 刪 除 光 標(biāo) 所 在 字 符, 并 進(jìn) 入 輸 入 模 式。
    ---- S 刪 除 光 標(biāo) 所 在 的 列, 并 進(jìn) 入 輸 入 模 式。

    ----
    這里列出 vi 中較常用的操作命令。

    1. 輸入模式命令
    2. 輸入模式命令光標(biāo)移動(dòng)
    3. 輸入模式命令刪除操作
    4. 改變與替換
    5. 查詢命令
    6. 拷貝與粘貼
    7. 文件保存及退出vi


    輸入模式命令

    進(jìn)入輸入輸出的方法

    命令 作用
    <a> 在光標(biāo)后輸入文本
    <A> 在當(dāng)前行末尾輸入文本
    <i> 在光標(biāo)前輸入文本
    <I> 在當(dāng)前行開始輸入文本
    <o> 在當(dāng)前行后輸入新一行
    <O> 在當(dāng)前行前輸入新一行

    光標(biāo)移動(dòng)命令

    光標(biāo)移動(dòng)

    命令 作用
    <b> 移動(dòng)到當(dāng)前單詞的開始
    <e> 移動(dòng)到當(dāng)前單詞的結(jié)尾
    <w> 向前移動(dòng)一個(gè)單詞
    <h> 向前移動(dòng)一個(gè)字符
    <j> 向上移動(dòng)一行
    <k> 向下移動(dòng)一行
    <l> 向后移動(dòng)一個(gè)字符

    刪除操作命令

    刪除操作

    命令 作用
    <x> 刪除光標(biāo)所在的字符
    <dw> 刪除光標(biāo)所在的單詞
    <d$> 刪除光標(biāo)至行尾的所有字符
    <D> 同<d$>
    <dd> 刪除當(dāng)前行

      可在刪除命令前加上數(shù)字,如<5x>表示刪除5行。

    改變與替換操作命令

    改變與替換操作

    命令 作用
    <r> 替換光標(biāo)所在的字符
    <R> 替換字符序列
    <cw> 替換一個(gè)單詞
    <ce> 同<cw>
    <cb> 替換光標(biāo)所在的前一字符
    <c$> 替換自光標(biāo)位置至行尾的所有字符
    <C> 同<c$>
    <cc> 替換當(dāng)前行

    查詢命令

    查詢

    命令 作用
    </abc> 向前查詢abc
    <?abc> 向后查詢abc
    <n> 向前繼續(xù)查詢
    <N> 向后繼續(xù)查詢

    拷貝與粘貼命令

    拷貝與粘貼

    命令 作用
    </yw> 將光標(biāo)所在單詞拷入剪貼板
    <y$> 將光標(biāo)至行尾的字符拷入剪貼板
    <Y> 同<y$>
    <yy> 將當(dāng)前行拷入剪貼板
    <p> 將剪貼板中的內(nèi)容粘貼在光標(biāo)后
    <P> 將剪貼板中的內(nèi)容粘貼在光標(biāo)前

    文件保存及退出vi命令

    文件保存及退出vi

    命令 作用
    <:q> 不包存退出
    <:q!> 不保存強(qiáng)制性退出
    <:w> 保存編輯
    <:w filename> 存入文件 filename 中
    <:w! filename> 強(qiáng)制性存入文件 filename 中
    <:wq> 保存退出
    <:x> 同 <:wq>
    <ZZ> 同 <:wq>

    posted on 2009-12-09 13:38 何克勤 閱讀(166) 評(píng)論(0)  編輯  收藏 所屬分類: GNU Linux/Unix
    主站蜘蛛池模板: 又粗又长又爽又长黄免费视频| gogo全球高清大胆亚洲| 国产免费播放一区二区| 亚洲制服丝袜第一页| 亚洲精品乱码久久久久久自慰 | 四虎免费永久在线播放| 99ee6热久久免费精品6| 中文在线免费看视频| 国产精品久久亚洲一区二区| 亚洲一区二区三区播放在线| 亚洲VA中文字幕无码一二三区| 亚洲av无码成人精品区在线播放| 免费黄色app网站| 免费毛片a在线观看67194| 在线免费中文字幕| 久久久久免费看黄a级试看 | 亚洲精品国产高清嫩草影院| 四色在线精品免费观看| 在人线av无码免费高潮喷水| 精品无码国产污污污免费网站| 成全高清在线观看免费| 在线播放国产不卡免费视频| 国产亚洲漂亮白嫩美女在线| 亚洲精品国产精品| 亚洲综合在线一区二区三区| 亚洲伦理中文字幕| 亚洲视频无码高清在线| 亚洲综合偷自成人网第页色| 亚洲国产精品久久久久秋霞影院| 亚洲伊人tv综合网色| 久久久婷婷五月亚洲97号色| 久久精品a亚洲国产v高清不卡| 久久亚洲国产成人精品性色| 亚洲精品在线观看视频| 91亚洲精品第一综合不卡播放| 久久精品国产亚洲精品2020| 亚洲欧洲日本天天堂在线观看| 亚洲欧洲日产v特级毛片| 亚洲区精品久久一区二区三区| 亚洲一级黄色大片| 亚洲粉嫩美白在线|