RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

vim的三種工作模式是什么?如何切換

科技綠洲 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2024-08-30 14:50 ? 次閱讀

Vim是一款功能強大的文本編輯器,它具有多種工作模式,以滿足不同用戶的需求。在Vim中,主要有三種工作模式:普通模式、插入模式和命令行模式。

  1. 普通模式(Normal Mode)

普通模式是Vim的默認模式,當Vim啟動時,它會自動進入普通模式。在普通模式下,用戶可以進行文本的瀏覽、選擇、復(fù)制、粘貼、刪除等操作,但不能直接輸入文本。

切換到普通模式的方法:

  • 如果當前處于插入模式或命令行模式,按下Esc鍵即可切換到普通模式。

常用命令和技巧:

  • h、j、k、l:分別表示向左、下、上、右移動光標。
  • 0:移動光標到當前行的開頭。
  • $:移動光標到當前行的末尾。
  • gg:移動光標到文件的開頭。
  • G:移動光標到文件的末尾。
  • w:按單詞移動光標,直到下一個單詞的開頭。
  • b:按單詞移動光標,直到當前單詞的開頭。
  • e:按單詞移動光標,直到當前單詞的末尾。
  • HM、L:分別表示移動光標到屏幕的頂部、中間和底部。
  • Ctrl + f:向下翻頁。
  • Ctrl + b:向上翻頁。
  • :n:跳轉(zhuǎn)到文件的第n行。
  • yy:復(fù)制當前行。
  • dd:刪除當前行。
  • p:粘貼復(fù)制的文本。
  • u:撤銷上一次操作。
  • Ctrl + r:重做上一次撤銷的操作。
  1. 插入模式(Insert Mode)

插入模式允許用戶直接在文本中輸入內(nèi)容。當需要編輯文本時,可以切換到插入模式。

切換到插入模式的方法:

  • 在普通模式下,按下i鍵即可進入插入模式。
  • 其他進入插入模式的命令還有a(在光標后插入)、A(在當前行末尾插入)、o(在當前行下方插入新行)、O(在當前行上方插入新行)等。

常用命令和技巧:

  • 在插入模式下,可以直接輸入文本。
  • Ctrl + h:刪除光標前的一個字符。
  • Ctrl + w:刪除光標前的一個單詞。
  • Ctrl + u:刪除從光標位置到當前行的開頭。
  • Ctrl + k:從光標位置剪切到行末。
  • Ctrl + y:從行首粘貼到光標位置。
  • Esc:退出插入模式,返回普通模式。
  1. 命令行模式(Command Mode)

命令行模式允許用戶執(zhí)行一些特殊的命令,如查找、替換、保存文件等。

切換到命令行模式的方法:

  • 在普通模式下,按下:鍵即可進入命令行模式。

常用命令和技巧:

  • :w:保存文件。
  • :wq:保存文件并退出Vim。
  • :q:退出Vim。
  • :q!:不保存更改并退出Vim。
  • :e :打開一個新文件。
  • :split :水平分割窗口并打開一個新文件。
  • :vsplit :垂直分割窗口并打開一個新文件。
  • :%s/old/new/g:將當前文件中的所有“old”替換為“new”。
  • :n,ms/old/new/g:將從第n行到第m行中的所有“old”替換為“new”。
  • :%s/old/new/gc:將當前文件中的所有“old”替換為“new”,并在替換前進行確認。
  • :/pattern:向下查找匹配“pattern”的文本。
  • ?pattern:向上查找匹配“pattern”的文本。
  • n:查找下一個匹配的文本。
  • N:查找上一個匹配的文本。
  • :marks:列出所有的書簽。
  • :mark a:設(shè)置書簽a。
  • 'a:跳轉(zhuǎn)到書簽a的位置。

除了這三種基本模式外,Vim還有一些其他的模式,如可視模式(Visual Mode)、選擇模式(Select Mode)等。這些模式可以進一步擴展Vim的功能,提高文本編輯的效率。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 窗口
    +關(guān)注

    關(guān)注

    0

    文章

    66

    瀏覽量

    10856
  • VIM
    VIM
    +關(guān)注

    關(guān)注

    0

    文章

    134

    瀏覽量

    15293
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    805

    瀏覽量

    31163
  • 光標
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    6824
收藏 人收藏

    評論

    相關(guān)推薦

    怎樣用C語言實現(xiàn)三種模式切換

    怎樣用C語言實現(xiàn)三種模式切換,并且在進入一模式后,可以實現(xiàn)假的死循環(huán)。當模式
    發(fā)表于 04-30 00:44

    DCDC變換器輕載時三種工作模式

    的輸出負載從滿載到輕載然后到空載變化的過程中,系統(tǒng)的工作模式也會發(fā)生相應(yīng)的改變。下面以降壓型Buck變換器為例說明DCDC變換器輕載時的工作模式。降壓型Buck變換器在輕載有
    發(fā)表于 08-31 17:01

    DCDC變換器輕載時的三種工作模式

    。  下面以降壓型Buck變換器為例說明DCDC變換器輕載時的工作模式。降壓型Buck變換器在輕載有三種工作模式:突發(fā)
    發(fā)表于 03-14 18:00

    QSPI特點和三種工作模式

    QSPI特點QSPI三種工作模式
    發(fā)表于 12-31 06:36

    STM32的三種boot模式介紹

    淺識STM32的三種boot模式文章目錄淺識STM32的三種boot模式任務(wù)摘要一、認識boot1.三種BOOT
    發(fā)表于 12-10 07:46

    VIM編輯器使用教程

    8節(jié) VIM編輯器使用教程 主要內(nèi)容: 1、VIM基本三種模式 2、vim配置文件零基礎(chǔ)學(xué)嵌入式編程 1.
    發(fā)表于 12-22 06:22

    BUCK變換器輕載時三種工作模式原理及應(yīng)用

    BUCK變換器輕載時三種工作模式原理及應(yīng)用:降壓型Buck 變換器在輕載有三種工作模式:突發(fā)
    發(fā)表于 10-27 22:52 ?76次下載

    buck變換器工作模式是什么_buck變換器輕載時三種工作模式詳解

    buck變換器輕載時有三種工作模式:跳脈沖模式、突發(fā)工作模式、強迫連續(xù)
    發(fā)表于 01-10 10:15 ?1.8w次閱讀
    buck變換器<b class='flag-5'>工作</b><b class='flag-5'>模式</b>是什么_buck變換器輕載時<b class='flag-5'>三種</b><b class='flag-5'>工作</b><b class='flag-5'>模式</b>詳解

    降壓型Buck變換器在輕載的三種工作模式

      降壓型Buck變換器在輕載有三種工作模式:突發(fā)模式、跳脈沖模式和強迫連續(xù)模式。下面將詳細的闡
    發(fā)表于 06-09 17:20 ?4次下載

    PLC CPU的三種工作模式

    CPU有三種工作模式,分別為:調(diào)試,已鎖定和可操作。 三種工作模式可以通過:在線->
    發(fā)表于 03-08 15:54 ?4453次閱讀

    vim編輯器的三種模式分別是什么

    Vim編輯器具有三種模式,分別是: 命令模式(Command Mode):這是Vim的默認模式
    的頭像 發(fā)表于 11-26 15:37 ?7417次閱讀

    linux中vim三種模式切換

    在Linux中,Vim編輯器具有三種模式,分別是命令模式、插入模式和末行模式。這
    的頭像 發(fā)表于 11-26 15:39 ?2578次閱讀

    HDMI無縫拼接矩陣的三種模式

    HDMI無縫拼接矩陣的三種模式? HDMI無縫拼接矩陣是一在多個顯示屏之間實現(xiàn)無縫切換和拼接的高級視頻處理設(shè)備。它的出現(xiàn),解決了傳統(tǒng)拼接方式中的黑屏、閃屏和不同分辨率顯示設(shè)備之間
    的頭像 發(fā)表于 12-04 14:40 ?905次閱讀

    vim三種工作模式有哪些

    Vim是一個功能強大的文本編輯器,它具有三種工作模式:普通模式、插入模式和命令行
    的頭像 發(fā)表于 08-30 14:52 ?734次閱讀

    vim編輯器如何使用

    Vim編輯器主要有三種基本模式:命令模式(Normal Mode)、插入模式(Insert Mode)和末行
    的頭像 發(fā)表于 08-30 14:58 ?427次閱讀
    RM新时代网站-首页