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

【Linux】Linux編輯器—vim的使用

這篇具有很好參考價(jià)值的文章主要介紹了【Linux】Linux編輯器—vim的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、vim的基本操作

vim是Linux中的一款編輯器,擁有多種模式,功能強(qiáng)大。

linuxvim編輯器的用法,Linux,linux,編輯器,vim

  • 進(jìn)入vim,在系統(tǒng)提示符號(hào)輸入vim及文件名稱后,就進(jìn)入vim全屏幕編輯畫面:
  • $ vim test.c
  • 不過有一點(diǎn)要特別注意,就是你進(jìn)入vim之后,是處于[正常模式],你要切換到[插入模式]才能夠輸入文
    字。
  • [命令模式]切換至[插入模式]
  • 輸入a
  • 輸入i
  • 輸入o
  • [插入模式]切換至[命令模式]

目前處于[插入模式],就只能一直輸入文字,如果輸錯(cuò)了字,可以直接刪除。也可以先按一下「ESC」鍵轉(zhuǎn)到[命令模式]再刪除文字。

  • [命令模式]切換至[底行模式]
  • 「shift + ;」, 其實(shí)就是輸入「:」
  • 退出vim及保存文件,在[命令模式]下,按一下「:」冒號(hào)鍵進(jìn)入「底行模式」,例如:
  • : w (保存當(dāng)前文件)
  • : wq (輸入「wq」,存盤并退出vim)
  • : q! (輸入q!,不存盤強(qiáng)制退出vim)

二、命令模式

當(dāng)打開vim時(shí),默認(rèn)是命令模式。命令模式存在的意義是提高編輯效率。

2.1光標(biāo)定位操作

1、shift + 4 = $ 讓光標(biāo)快速移動(dòng)到這一行的結(jié)尾?!杏遥?/p>

2、shift + 6 = ^ 讓光標(biāo)快速移動(dòng)到這一行的開頭?!凶?;

3、G讓光標(biāo)快速移動(dòng)到文件的最后一行開頭?!撞浚?/p>

4、gg讓光標(biāo)快速回到文件第一行開頭?!敳浚?/p>

5、行數(shù)n+G跳轉(zhuǎn)到任意行;

6、h左、j下、k上、l右(逐字符,均支持n操作);

7、w向后、b向前按單詞移動(dòng)(逐單詞,均支持n操作);

8、cw刪除當(dāng)前單詞,并切換為插入模式,cnw刪除n個(gè)單詞,并切換為插入模式。

2.2文本復(fù)制、粘貼、剪切、撤銷

1、yy復(fù)制光標(biāo)所在行,nyy復(fù)制多行;

2、p粘貼,np粘貼多次;

3、u撤銷,ctrl+r取消撤銷;

4、dd剪切光標(biāo)所在行,ndd剪切多行,ndd+p剪切粘貼;

5、x 向后剪切,nx向后剪切n個(gè);X向前剪切,nX向前剪切n個(gè)字符。

2.3文本操作

1、shift + ~將光標(biāo)當(dāng)前位置逐字進(jìn)行大小寫轉(zhuǎn)換;

2、shift + r = R轉(zhuǎn)換為替換模式進(jìn)行批量化替換;

3、r 單個(gè)字符替換,nr 對(duì)n個(gè)字符進(jìn)行相同的替換。

三、插入模式

1、i從命令模式進(jìn)入插入模式;

2、a從命令模式進(jìn)入插入模式并后移一個(gè)字符;

3、o從命令模式進(jìn)入插入模式并換行。

四、底行模式

1、set no顯示行號(hào),set nonu隱藏行號(hào);

2、wq!強(qiáng)制保存并退出

1、查看 vim的模式

: help vim-modes #查看vim的模式

2、底行模式的分屏操作

vs copy.c #分屏
ctrl ww #光標(biāo)在分屏間的切換

3、不退出vim,執(zhí)行shell指令

!ls #在vim中使用ls指令
!gcc test.c #使用gcc編譯test.c生成a.out文件
!./a.out #運(yùn)行s.out文件

4、底行模式的全局替換/全局查找

4.1全局替換

%s/printf/cout/g
#s代表替換,g代表全局。將所有printf替換為cout。

4.2全局查找

/[查找內(nèi)容]

可以一直按「n」會(huì)往后尋找到想要的關(guān)鍵字為止。

?[查找內(nèi)容]

可以一直按「n」會(huì)往前尋找到您要的關(guān)鍵字為止。

五、簡(jiǎn)單vim配置

配置前:
linuxvim編輯器的用法,Linux,linux,編輯器,vim
配置后:
linuxvim編輯器的用法,Linux,linux,編輯器,vim

在gitee中搜索VimForCpp后,將該鏈接直接在shell中執(zhí)行,即可完成配置。

linuxvim編輯器的用法,Linux,linux,編輯器,vim

為什么用戶間的vim配置可以互不影響?

雖然每一個(gè)用戶都是使用同一個(gè)vim,但是vim的配置是互相不影響的,各配各的。

因?yàn)槊恳粋€(gè)用戶在自己的家目錄下,有一個(gè)屬于自己的配置文件 .vimrc

如需要在.vimrc中新增行號(hào)功能,可以在.vimrc中寫入set nu,保存退出。

六、將普通用戶添加至信任列表

1、使用 root用戶登錄

2、使用 vim 打開/etc/sudoers
linuxvim編輯器的用法,Linux,linux,編輯器,vim

3、找到第100行

4、在下方添加信任賬戶后,普通用戶Opfish即可使用sudo提權(quán)。
linuxvim編輯器的用法,Linux,linux,編輯器,vim文章來源地址http://www.zghlxwxcb.cn/news/detail-734572.html

到了這里,關(guān)于【Linux】Linux編輯器—vim的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vim 是一款強(qiáng)大的文本編輯器,廣泛用于 Linux 和其他 Unix 系統(tǒng)。以下是 Vim 的一些基本用法

    Vim 是一款強(qiáng)大的文本編輯器,廣泛用于 Linux 和其他 Unix 系統(tǒng)。以下是 Vim 的一些基本用法: 打開文件: 基本移動(dòng): 使用箭頭鍵或 h , j , k , l 分別向左、下、上、右移動(dòng)。 Ctrl + f : 向前翻頁。 Ctrl + b : 向后翻頁。 gg : 移動(dòng)到文件開頭。 G : 移動(dòng)到文件末尾。 編輯文本: i : 進(jìn)

    2024年01月17日
    瀏覽(59)
  • Linux編輯器---vim的使用

    Linux編輯器---vim的使用

    ???????Vim是一個(gè)高度可配置的文本編輯器,它是操作Linux的一款利器,旨在高效地創(chuàng)建和更改任何類型的文本。這款編輯器起源于\\\"vi\\\",并在此基礎(chǔ)上發(fā)展出了眾多新的特性。Vim被普遍推崇為類Vi編輯器中最好的一個(gè),事實(shí)上真正的勁敵來自Emacs的不同變體。 ???????對(duì)于

    2024年02月05日
    瀏覽(16)
  • 【Linux】Linux中的vim編輯器的使用

    【Linux】Linux中的vim編輯器的使用

    需要云服務(wù)器等云產(chǎn)品來學(xué)習(xí)Linux的同學(xué)可以移步/--騰訊云--/--阿里云--/--華為云--/官網(wǎng),輕量型云服務(wù)器低至112元/年,新用戶首次下單享超低折扣。 ?? 目錄 一、vim的介紹 二、命令模式 2.1光標(biāo)定位操作 2.2文本復(fù)制、粘貼、剪切、撤銷 2.3文本操作 三、插入模式 四、底行模

    2024年02月10日
    瀏覽(20)
  • Linux之vim編輯器的使用

    Linux之vim編輯器的使用

    目錄 一、vim是什么? 試驗(yàn)1:? 二.命令模式繼承用法: vim命令模式的快捷鍵: 光標(biāo)移動(dòng): vim文本復(fù)制相關(guān)操作: vim文本編輯操作: 三.末行模式命令用法 部分快捷鍵: 四.vim編輯器的配置原理? ? ????????vim 是從 vi 發(fā)展出來的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等

    2024年02月07日
    瀏覽(37)
  • Linux文本編輯器vim使用和配置詳解

    Linux文本編輯器vim使用和配置詳解

    ? vim是Linux的一款文本編輯器,可以用來編輯代碼,而且支持語法高亮,還可以進(jìn)行一系列配置使vim更多樣化。也可以運(yùn)行于windows,mac os上。 ? vim有多種模式,但目前我們只介紹絕大多數(shù)場(chǎng)景用的到的模式,也就是命令模式,插入模式和底行模式,其他模式以后用到了會(huì)介

    2024年02月05日
    瀏覽(30)
  • Linux——vi命令使用詳解(vim編輯器)

    1、三種模式以及切換 ? ? ? ? ①命令行模式 ?? ? ? ? ? ②插入模式 (進(jìn)入文件編輯,按ESC進(jìn)入底行模式) ? ? ? ? ③底行模式 2、vi模式切換命令 ? ? ? ? a ? ?--- ?[進(jìn)入編輯狀態(tài),從當(dāng)前光標(biāo)的位置后一個(gè)插入字符] ? ? ? ? A ? ?--- [進(jìn)入編輯狀態(tài),從當(dāng)前行尾插入字符

    2024年02月07日
    瀏覽(33)
  • Linux基礎(chǔ)工具|文本編輯器Vim的使用

    Linux基礎(chǔ)工具|文本編輯器Vim的使用

    您好這里是limou3434的個(gè)人博客,感興趣可以看看我的其他內(nèi)容。 本次我給您帶來的是Linux下Vim文本編輯器的使用,關(guān)于vim,您只需要知道一些常用的指令和操作即可,快速上手的秘訣是實(shí)踐,并且是多次實(shí)踐。 安裝:在centos環(huán)境下安裝vim可以使用“sudo yum install vim”,其他環(huán)

    2024年02月11日
    瀏覽(39)
  • Linux編輯器:vim的簡(jiǎn)單介紹及使用

    Linux編輯器:vim的簡(jiǎn)單介紹及使用

    ? 目錄 1.什么是vim? 2.vim的基本概念 3.vim 的基本操作 4. 各模式下的命令集 4.1 正常模式命令集? 4.2 末行模式命令集 5.補(bǔ)充 5.1?vim支持多文件編輯 5.2 vim 的配置 1.vim 配置原理 2. 常用簡(jiǎn)單配置選項(xiàng): 3. 使用插件 Vim 是從 vi 發(fā)展出來的一個(gè) 文本編輯器 ,即對(duì)文本進(jìn)行增刪改查。

    2024年02月05日
    瀏覽(27)
  • 第四章 linux編輯器——vim的使用

    第四章 linux編輯器——vim的使用

    v i m vim v im 是一個(gè)多模式代碼編輯器。vim常用的模式有三類:命令模式(command mode)、插入模式(insert mode)和底行模式(last line mode)。這三種模式的主要功能如下: 命令模式:該模式又叫做正常模式、普通模式等。其主要的作用是控制屏幕光標(biāo)的移動(dòng),控制代碼的刪除、

    2024年02月10日
    瀏覽(32)
  • 【Linux】:Linux開發(fā)工具之Linux編輯器vim的使用

    【Linux】:Linux開發(fā)工具之Linux編輯器vim的使用

    ?? vi/vim的區(qū)別簡(jiǎn)單點(diǎn)來說,它們都是多模式編輯器,不同的是vim是vi的升級(jí)版本,它不僅兼容vi的所有指令,而且還有一些新的特性在里面。例如語法加亮,可視化操作不僅可以在終端運(yùn)行,也可以運(yùn)行于x window、 mac os、windows我們統(tǒng)一按照vim來進(jìn)行講解 ??vim是一款多模式的

    2024年02月06日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包