在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

VI 編輯器的命令、模式和選項介紹

Linux愛好者 ? 2018-02-09 15:11 ? 次閱讀

VI 編輯器是一個基于命令行的、功能強大的文本編輯器,最早為 Unix 系統開發,后來也被移植到許多的 Unix 和 Linux 發行版上。

在 Linux 上還存在著另一個 VI 編輯器的高階版本 —— VIM(也被稱作 VI IMproved)。VIM 只是在 VI 已經很強的功能上添加了更多的功能,這些功能有:

支持更多 Linux 發行版,

支持多種編程語言,包括 pythonc++、perl 等語言的代碼塊折疊,語法高亮,

支持通過多種網絡協議,包括 http、ssh 等編輯文件,

支持編輯壓縮歸檔中的文件,

支持分屏同時編輯多個文件。

VI 編輯器的命令、模式和選項介紹

接下來我們會討論 VI/VIM 的命令以及選項。本文出于教學的目的,我們使用 VI 來舉例,但所有的命令都可以被用于 VIM。首先我們先介紹 VI 編輯器的兩種模式。

命令模式

命令模式下,我們可以執行保存文件、在 VI 內運行命令、復制/剪切/粘貼操作,以及查找/替換等任務。當我們處于插入模式時,我們可以按下Escape(Esc)鍵返回命令模式

插入模式

在插入模式下,我們可以鍵入文件內容。在命令模式下按下i進入插入模式。

創建文件

我們可以通過下述命令建立一個文件(LCTT 譯注:如果該文件存在,則編輯已有文件):

$vi filename

一旦該文件被創建或者打開,我們首先進入命令模式,我們需要進入輸入模式以在文件中輸入內容。我們通過前文已經大致上了解這兩種模式。

退出 Vi

如果是想從插入模式中退出,我們首先需要按下Esc鍵進入命令模式。接下來我們可以根據不同的需要分別使用兩種命令退出 Vi。

不保存退出 – 在命令模式中輸入:q!

保存并退出 – 在命令模式中輸入:wq

移動光標

下面我們來討論下那些在命令模式中移動光標的命令和選項:

k將光標上移一行

j將光標下移一行

h將光標左移一個字母

l將光標右移一個字母注意:如果你想通過一個命令上移或下移多行,或者左移、右移多個字母,你可以使用4k或者5j,這兩條命令會分別上移 4 行或者右移 5 個字母。

0將光標移動到該行行首

$將光標移動到該行行尾

nG將光標移動到第 n 行

G將光標移動到文件的最后一行

{將光標移動到上一段

}將光標移動到下一段

除此之外還有一些命令可以用于控制光標的移動,但上述列出的這些命令應該就能應付日常工作所需。

編輯文本

這部分會列出一些用于命令模式的命令,可以進入插入模式來編輯當前文件

i在光標所在行的位置插入內容

I在光標所在行的行首插入內容

a在當前光標之后插入內容

A在當前光標之后插入內容

o在當前光標所在行之前添加一行

O在當前光標所在行之后添加一行

刪除文本

以下的這些命令都只能在命令模式下使用,所以首先需要按下Esc進入命令模式,如果你正處于插入模式:

dd刪除光標所在的整行內容,可以在dd前增加數字,比如2dd可以刪除從光標所在行開始的兩行

d$刪除從光標所在行開始的所有行

d^刪除從文件開始直到光標所在行的所有行

dw刪除從光標所在位置直到下一個詞開始的所有內容

復制與黏貼

yy復制當前行,在yy前添加數字可以復制多行

p在光標之后粘貼復制行

P在光標之前粘貼復制行

上述就是可以在 VI/VIM 編輯器上使用的一些基本命令。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11304

    瀏覽量

    209483
  • 命令
    +關注

    關注

    5

    文章

    684

    瀏覽量

    22021
  • VIM
    VIM
    +關注

    關注

    0

    文章

    134

    瀏覽量

    15295
  • vi編輯器
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1109

原文標題:使用 Vi/Vim 編輯器:基礎篇

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    linux中vi、vim編輯器常用的技巧

    今天浩道跟大家分享硬核干貨,關于linux中vi、vim編輯器常用的技巧!
    發表于 09-21 14:04 ?595次閱讀

    常用編輯器之Vim編輯器

    在Linux下我們對文本進行編輯,經常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強大,是大多數Linux程序員選擇使用的
    發表于 08-22 09:48

    嵌入式學習-常用編輯器之Vim編輯器

    在Linux下我們對文本進行編輯,經常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強大,是大多數Linux程序員選擇使用的
    發表于 08-23 09:12

    樹莓派系列教程5:linux常用命令以及vi/vim編輯器

    使用)vi filename//打開filename文件:w//保存文件:q//退出編輯器,如果文件已修改請使用下面的命令:q!//退出編輯器,且不保存:wq//退出
    發表于 03-28 11:53

    VI編輯器使用詳解

    的環境設置前提是使用我們提供的ubuntu16.04,為了更方便的使用vi編輯器,我們需要先對vi編輯器進行一些配置。打開虛擬機終端,輸入以下命令
    發表于 03-14 17:27

    linux_vi命令詳解-屏幕文本編輯器

    本章將詳細介紹linux vi命令。文本編輯器是所有計算機系統中最常使用的一種工具。用戶在使用計算機的時候,往往需要建立自己的文件,無論是一般的文本文件、數據文件,
    發表于 11-04 17:28 ?58次下載

    Vi編輯器與gdb基本命令總結

    Vi編輯器 按Esc鍵 進入指令模式 :q退出 :wq 保存退出 :w 保存 按i、a、r鍵進入編輯模式 K 、j 、h、 l 、上、下、左
    發表于 05-09 16:03 ?0次下載

    CentOS下vi編輯器用法大全

    vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。
    發表于 05-19 15:16 ?2次下載

    20151214-實驗1-vi編輯器的使用

    20151214-實驗1-vi編輯器的使用,有需要的可以看看。
    發表于 09-22 14:19 ?0次下載

    Linux系統vi(vim)編輯器命令使用教程

    vi(vim)是上Linux非常常用的代碼編輯器,很多Linux發行版都默認安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之后
    的頭像 發表于 10-12 16:53 ?4490次閱讀

    Linux圖形界面的原理與構成和Linux命令行和vi編輯器的使用手冊

    本文檔的主要內容詳細介紹的是Linux基礎教案主要內容是:(1) 了解Linux圖形界面的原理與構成;(2)掌握Linux命令行操作,包括:命令行界面、Shell基礎、命令行使用;(3
    發表于 10-16 14:49 ?6次下載
    Linux圖形界面的原理與構成和Linux<b class='flag-5'>命令</b>行和<b class='flag-5'>vi</b><b class='flag-5'>編輯器</b>的使用手冊

    linux系統教程之Vi編輯器的使用教程免費下載

    用戶無論是建立文本文件,還是編寫程序、配置系統環境,都要用到文本編輯器。Linux操作系統環境下提供了許多文本編輯器,本章重點講解vi編輯器,啟動、保存、退出和其工作
    發表于 12-18 19:09 ?52次下載
    linux系統教程之<b class='flag-5'>Vi</b><b class='flag-5'>編輯器</b>的使用教程免費下載

    深入了解Linux中vi命令的使用

    的應用。在本文中,將詳細介紹VI編輯器的使用方法,以幫助讀者更好地掌握它的操作技巧。 1. VI編輯器的啟動: 在
    的頭像 發表于 12-25 11:15 ?460次閱讀

    vim編輯器如何使用

    Vim編輯器是一個功能強大的文本編輯器,它基于Vi進行改進,并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應操作。以下是
    的頭像 發表于 08-30 14:58 ?448次閱讀

    vim編輯器命令模式使用方法

    Vim編輯器是一款功能強大的文本編輯器,廣泛應用于程序員和開發者的日常工作中。Vim編輯器擁有多種模式,其中命令
    的頭像 發表于 08-30 15:01 ?417次閱讀
    主站蜘蛛池模板: 黄色一级a毛片| 天天色天天做| 久操视频免费看| 天天躁夜夜躁狠狠躁2021西西| 特黄一级黄色片| 成人a毛片手机免费播放 | 天天射天天色天天干| 人人澡人人澡人人看青草| 亚洲第一页在线| 国产真实乱偷人视频| 国产chinesehd精品酒店| 伊人久久影院大香线蕉| 国内亚州视频在线观看| 操欧洲美女| 天堂在线观看视频| 91精品国产91久久久久青草| 男人天堂欧美| 日本天天色| 人人爽天天爽夜夜爽曰| 国产精品久久自在自2021| 久久青草精品一区二区三区| 国内精品久久影视免费| 新版天堂中文网| 综合网视频| 日本不卡免费高清视频| 开心激情婷婷| 777精品视频| 手机在线黄色| 天天拍天天操| 中文一级黄色片| 成视频年人黄网站免费视频| 国内精品久久久久影院男同志| 日本美女搞黄| 九草伊人| 色偷偷综合| 手机看片福利国产| 亚洲狠狠97婷婷综合久久久久| 在线女同免费观看网站| 男人j桶进女人j的视频| 寡妇一级a毛片免费播放| 一区二区三区中文字幕|