Linux入坑筆記(六、Linux vi/vim )

      網友投稿 812 2025-03-31

      文章目錄


      vim簡介及安裝

      安裝vim

      Linux入坑筆記(六、Linux vi/vim )

      vi/vim 的使用

      命令模式

      輸入模式

      底線命令模式

      vi/vim 按鍵說明

      命令模式下的按鍵

      移動光標

      搜索替換

      刪除、復制與粘貼

      切換到編輯模式的可用的按鍵

      切換到指令行模式的可用的按鍵

      指令行的儲存、離開

      vim 環境的變更

      Vim 是一個基于文本界面的編輯工具,使用簡單且功能強大。更重要的是,Vim 是所有 linux 發行版本默認的文本編輯器。

      很多人習慣將 Vim 稱為 Vi,其實 Vim 是 Vi 的增強版(在 Vi 的基礎上增加了正則表達式的查找、多窗口的編輯等功能),使用 Vim 進行程序開發會更加方便。

      vim簡介及安裝

      vim是從 vi 發展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。

      簡單的來說, vi 是老式的字處理器,不過功能已經很齊全了,但是還是有可以進步的地方。 vim 則可以說是程序開發者的一項很好用的工具。

      安裝vim

      如果在命令行模式下輸入“vim”,輸出結果為“Command not found”,則表示此系統中未安裝 Vim。

      centos系統安裝vim命令:

      yum install vim

      1

      vi/vim 的使用

      基本上 vi/vim 共分為三種模式,分別是命令模式(Command mode),輸入模式(Insert mode)和底線命令模式(Last line mode)。

      命令模式

      用戶剛剛啟動 vi/vim,便進入了命令模式。

      此狀態下敲擊鍵盤動作會被Vim識別為命令,而非輸入字符。比如我們此時按下i,并不會輸入一個字符,i被當作了一個命令。

      以下是常用的幾個命令:

      i 切換到輸入模式,以輸入字符。

      x 刪除當前光標所在處的字符。

      : 切換到底線命令模式,以在最底一行輸入命令。

      輸入模式

      在命令模式下按下i就進入了輸入模式。

      在輸入模式中,可以使用以下按鍵:

      字符按鍵以及Shift組合,輸入字符

      ENTER,回車鍵,換行

      BACK SPACE,退格鍵,刪除光標前一個字符

      DEL,刪除鍵,刪除光標后一個字符

      方向鍵,在文本中移動光標

      HOME/END,移動光標到行首/行尾

      Page Up/Page Down,上/下翻頁

      Insert,切換光標為輸入/替換模式,光標將變成豎線/下劃線

      ESC,退出輸入模式,切換到命令模式

      底線命令模式

      在命令模式下按下:(英文冒號)就進入了底線命令模式。

      底線命令模式可以輸入單個或多個字符的命令,可用的命令非常多。

      在底線命令模式中,基本的命令有(已經省略了冒號):

      q 退出程序

      w 保存文件

      vi/vim 按鍵說明

      除了簡單的 i, Esc, :wq 之外,vim還有其它的按鍵可以使用:

      命令模式下的按鍵

      命令可光標移動、復制粘貼、搜索替換等。

      移動光標

      搜索替換

      刪除、復制與粘貼

      切換到編輯模式的可用的按鍵

      切換到指令行模式的可用的按鍵

      指令行的儲存、離開

      vim 環境的變更

      參考:

      【1】:Vim文本編輯器及其應用詳解

      【2】:什么是Vim,Vim及其安裝

      【3】:菜鳥教程:linux vi/vim

      【4】:Linux系列教程(十)——Linux文本編輯器vim

      Linux

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:功能區隱藏
      下一篇:excel2007超鏈接如何設置(excel中怎么設置超鏈接)
      相關文章
      国产亚洲午夜精品| 亚洲国产激情一区二区三区| 亚洲一区无码中文字幕| 亚洲AV无码成H人在线观看| mm1313亚洲国产精品无码试看| 亚洲欧洲无码一区二区三区| 亚洲欧美日韩中文字幕一区二区三区| 亚洲va久久久久| 精品亚洲456在线播放| 亚洲最大天堂无码精品区| 亚洲中文字幕精品久久| 亚洲男人的天堂网站| 亚洲AV无码AV男人的天堂不卡| 亚洲高清乱码午夜电影网| 成人亚洲国产精品久久| 亚洲av无码天堂一区二区三区| 亚洲日本在线观看视频| 黑人大战亚洲人精品一区 | 国产AV无码专区亚洲AV漫画| 亚洲伊人成无码综合网 | 亚洲一级黄色大片| 亚洲a级成人片在线观看| 一本色道久久88亚洲精品综合 | 激情婷婷成人亚洲综合| 亚洲AV无码一区二区三区在线观看| 亚洲成a人片在线观看日本麻豆| 亚洲国产香蕉人人爽成AV片久久| 久久久青草青青国产亚洲免观 | 亚洲色欲色欱wwW在线| 色天使亚洲综合一区二区| 亚洲人成人无码网www国产| 亚洲午夜精品第一区二区8050| 亚洲中文字幕无码久久2017| 亚洲精品无码MV在线观看| 久久亚洲中文字幕精品有坂深雪 | 亚洲精品专区在线观看| 亚洲女同成av人片在线观看| 亚洲成a人片在线观看中文动漫| 在线观看亚洲人成网站| 久久亚洲精品专区蓝色区| 四虎亚洲国产成人久久精品|