国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看)

這篇具有很好參考價值的文章主要介紹了vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

?vim--文本編輯器

功能

基本概念?

命令/默認模式

插入模式

底行模式

文本操作

引入

移動光標位置

刪除字符 -- x/dd

復制/粘貼字符 -- yw/yy+p

替換文本 -- r / %s

底行模式

全局替換 -- /g

撤銷操作 -- u / ctrl+r

修改字符 -- cw

示例

跳行 -- ctrl+g

底行模式

列出行號(底行模式) --?set nu

多行注釋? (可視化塊模式 ctrl+v)

可視化塊模式(V-BLOCK)

查找字符(底行模式下: / )

完美匹配

更改大小寫匹配

保存文件(底行模式)

退出vim(底行模式)

多文件查看(底行模式)

配置vim??


?vim--文本編輯器

功能

首先在知道它怎么用之前,得知道它大概是個啥東西

  • 用官方的話來說,它是適用于各種編程任務和文本編輯需求的文本編輯器
  • 類比的話,notepad++,vscode也是文本編輯器,只不過這幾個適用的平臺不同

基本概念?

vim最常用的有三種模式,就像pdf文件有閱讀模式和編輯模式

分別是:

命令/默認模式

  • 是進入vim時的默認模式
  • 可以控制屏幕光標的移動,字符、字或行的刪除,移動復制某區(qū)段
  • 只能通過它來進入另兩個模式,它就像必要的橋梁一樣!

插入模式

  • 進入:輸入a/i/o
  • 進行文字輸入,也就是編輯模式

底行模式

  • 進入: shift + : (也就是打出一個冒號)
  • 可以保存文件或退出vim

  • 也可以在不退出vim的情況下,進行文件替換,找字符串,列出行號等操作

其他模式退出到命令模式: esc鍵

文本操作

引入

編輯模式下只能編輯文本,而不能操作文本

(下面介紹的操作中,未說明的就是在命令模式下操作)

移動光標位置

可以用鍵盤上的上下左右鍵,也可以使用 h j k l ,這四個鍵在同一行,分別代表上下左右

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

刪除字符 -- x/dd

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

復制/粘貼字符 -- yw/yy+p

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

替換文本 -- r / %s

r :替換光標所在處的字符

R :替換光標所到之處的字符,直到按下「esc」鍵為止

  • [刪除鍵]可以刪掉更改的字符,恢復原先的字符
底行模式

%s :在底行模式下, 輸入?%s / 被替換字符 / 替換成的字符

下面,i會被替換成q:

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?不加任何選項的情況下,似乎是默認將每句話符合的第一個字母進行替換:

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

全局替換 -- /g

如果想要全局替換,可以在后面加 /g

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

這樣,所有的i都變成了q

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

撤銷操作 -- u / ctrl+r

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?撤銷是我的心頭寶,永愛

修改字符 -- cw

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

  • c 是“修改(change)”(即刪除后進入插入模式),后面可以接一個移動命令,意思是修改光標點到移動終點之間的內(nèi)容
  • w 是移動到下一個單詞,所以 cw 就是把光標位置到下一個單詞之前的內(nèi)容刪掉,并進入插入模式。就是俗話說的修改一個單詞
示例

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?在當前光標處,如果連續(xù)使用cw,會怎么樣呢?

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

跳行 -- ctrl+g

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

底行模式

底行模式下:

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

列出行號(底行模式) --?set nu

取消行號:set nonu

多行注釋? (可視化塊模式 ctrl+v)

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

可視化塊模式(V-BLOCK)

可以選擇要編輯的矩形區(qū)域,然后,在選擇的區(qū)域中插入、刪除、復制或移動文本

查找字符(底行模式下: / )

不需要按冒號, / 鍵會自動進入底行模式

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

其中:

  • / + 字符:是從光標位置之前匹配的字符開始定位,從上往下找
  • ? + 字符:是從之后匹配的字符開始,從下往上找

默認下,是將輸入的字符作為字符串進行匹配,包括該字符串的都可以被搜索到

完美匹配

如果要將輸入的內(nèi)容作為一個單詞(也就是必須完美匹配),使用: / \<**\>

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

查找下一個匹配項: * :向下搜索, # :向上搜索

更改大小寫匹配

添加\c

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?來源于--Verifying your browser... | myfreax

保存文件(底行模式)

輸入w

退出vim(底行模式)

  • 輸入q
  • 如果無法退出,可以輸入q! (! 表示強制操作)

多文件查看(底行模式)

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux

?來源于--(23條消息) vim窗口切換_lm_y的博客-CSDN博客

配置vim??

vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看),linux,vim,編輯器,linux文章來源地址http://www.zghlxwxcb.cn/news/detail-737802.html

到了這里,關(guān)于vim三種模式,文本操作(操作字符/光標,列出行號可視化塊模式/多文件查看)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Vim學習(一)——基本命令與三種模式

    寫在前面, 8月3日,Vim創(chuàng)始人Bram Moolenaar去世,在此向老爺子致敬!感謝他為這個世界帶來的優(yōu)秀編輯器Vim。 Vim全稱叫Vi IMproved. 而vi則是Visual Interface的縮寫,他們處理都是ASCII碼字符數(shù)據(jù);vim 是vi的升級版本,它不僅兼容vi的所有指令,而且還有一些新的特性在里面。例如語

    2024年02月13日
    瀏覽(19)
  • vim的使用、vim入門的三種常用模式、以及vim中常用的命令(超詳細)

    vim的使用、vim入門的三種常用模式、以及vim中常用的命令(超詳細)

    vim 入門的三種常用模式:分別是 1. 命令模式、2. 插入/編輯模式、3. 底行模式 1. 命令模式 ????????控制屏幕光標的移動,字符、字或行的刪除,移動復制某區(qū)段及進入Insert mode下,或者到 last line mode 如下,這個就是命令模式: 2. 插入/編輯模式 ????????只有在Insert m

    2024年02月05日
    瀏覽(16)
  • Linux vi/vim以及三種模式常用快捷鍵

    vi和vim vi 和 vim 都是在 Linux 系統(tǒng)中的文本編輯器。 vim 實際上是 vi 的增強版,提供了更多的功能和改進。 vi : vi 是一個經(jīng)典的文本編輯器,幾乎在每個 Linux 發(fā)行版中都預裝了。 vi 的使用可以分為三個主要模式:命令模式(Command mode)、插入模式(Insert mode)和底行模式(

    2024年02月14日
    瀏覽(19)
  • 文本編輯器Vim常用操作和技巧

    文本編輯器Vim常用操作和技巧

    Vim是一個功能強大的全屏幕文本編輯器,是Linux/UNIX上最常用的文本編輯器,它的作用是建立、編輯、顯示文本文件。 Vim 沒有菜單,只有命令。 y 復制選中內(nèi)容 與 1 中部分內(nèi)容重合,作為補充。 vim可以直接用鍵盤上的光標來上下左右移動,但正規(guī)的vim是用小寫英文字母「h」

    2024年02月10日
    瀏覽(59)
  • 【Linux】vim常用命令(多行注釋、字符替換,命令模式、底行模式常用命令)

    【Linux】vim常用命令(多行注釋、字符替換,命令模式、底行模式常用命令)

    為什么使用 vim 呢?因為它是所有 Linux 環(huán)境下自帶的。 vi / vim 的區(qū)別簡單點來說,它們都是多模式編輯器,不同的是 vim 是 vi 的升級版本,它不僅兼容 vi 的所有指令,而且還有一些新的特性在里面。例如語法加亮,可視化操作不僅可以在終端運行,也可以運行于 mac os、win

    2024年02月10日
    瀏覽(16)
  • Linux :: vim 編輯器:詳解:文本復制/粘貼/剪切/刪除 與 撤銷普通操作及撤銷撤銷操作

    Linux :: vim 編輯器:詳解:文本復制/粘貼/剪切/刪除 與 撤銷普通操作及撤銷撤銷操作

    前言:本篇是 Linux 基本操作篇章的內(nèi)容! 筆者使用的環(huán)境是基于騰訊云服務器:CentOS 7.6 64bit。 學習集: C++ 入門到入土?。?!學習合集 Linux 從命令到網(wǎng)絡(luò)再到內(nèi)核!學習合集 前文:已講述了 vim 的簡單基本操作,本文不再贅述直接上手操作! Linux :: 【簡單開發(fā)篇 :: vim 編輯

    2024年02月06日
    瀏覽(36)
  • Vim 光標跳轉(zhuǎn)行尾快捷鍵

    在Vim中,你可以使用以下方法跳轉(zhuǎn)到文件的末尾: 普通模式下,按下 Shift + G :這會將光標直接跳轉(zhuǎn)到文件的最后一行。 命令模式下,輸入 :$ :這會將光標定位到最后一行。 普通模式下,按下 Shift + g ,然后輸入行號和 G :這會將光標跳轉(zhuǎn)到指定行號的行,其中行號為文件

    2024年02月15日
    瀏覽(19)
  • Python---文件、基本操作:打開open,寫入write,關(guān)閉close,讀取read/readlines,移動光標seek,mode模式

    Python---文件、基本操作:打開open,寫入write,關(guān)閉close,讀取read/readlines,移動光標seek,mode模式

    文件: 內(nèi)存中存放的數(shù)據(jù)在計算機關(guān)機后就會消失。 要長久保存數(shù)據(jù) ,就要使用硬盤、光盤、U 盤等設(shè)備。 為了便于數(shù)據(jù)的管理和檢索,引入了 “文件 ”的概念。 像移動硬盤,內(nèi)存卡,網(wǎng)盤等等。 一篇文章、一段視頻、一個可執(zhí)行程序,都可以被保存為一個文件,并賦予

    2024年02月03日
    瀏覽(23)
  • 使用idea時,光標變成了不能按空格鍵,只能修改的vim格式,怎么切換回正常光標

    你可能不小心啟用了 IntelliJ IDEA 中的 Vim 插件。你可以嘗試以下步驟來禁用它: 在 IntelliJ IDEA 中,選擇 \\\"File\\\" - \\\"Settings\\\" (如果你在 macOS 上,選擇 \\\"IntelliJ IDEA\\\" - \\\"Preferences\\\")。 在 \\\"Settings\\\" 對話框中,選擇 \\\"Plugins\\\"。 在 \\\"Installed\\\" 標簽下,找到 \\\"IdeaVim\\\" 插件并取消選中它。 點擊 \\\"

    2024年02月10日
    瀏覽(22)
  • Linux學習之vim在光標所在處寫入內(nèi)容,保存退出

    Linux學習之vim在光標所在處寫入內(nèi)容,保存退出

    vim insertTest 使用 vim 打開一個叫做 insertTest 新文件。 輸入命令之后,按下 Enter (回車鍵),就可以進入下邊的操作頁面。 按 i 在當前光標位置處,就可以插入內(nèi)容了。 接下來寫入內(nèi)容跟記事本里邊是差不多的。 按一下 Esc ,左下角沒有 -- INSERT -- 標志了。 輸入 :wq 按一下

    2024年02月16日
    瀏覽(41)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包