欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

超詳細(xì)的Vim編輯器vim命令大全 強(qiáng)烈建議收藏!

  發(fā)布時(shí)間:2024-02-21 16:12:54   作者:佚名   我要評(píng)論
Vim是一款常用的文本編輯器,具有強(qiáng)大的功能和高度的可定制性,在本文中,我們將詳細(xì)介紹Vim的常用命令,詳細(xì)請(qǐng)看下文介紹

Vim是一個(gè)功能強(qiáng)大的文本編輯器,提供了豐富的文本編輯和操作命令。

vim介紹

vim編輯器有三種模式:

  • 命令模式
  • 編輯模式
  • 末行模式

模式間切換方法

(1)命令模式下,輸入:后,進(jìn)入末行模式

(2)末行模式下,按esc慢退、按兩次esc快退、或者刪除所有命令,可以回到命令模式

(3)命令模式下,按下i、a等鍵,可以計(jì)入編輯模式

(4)編輯模式下,按下esc,可以回到命令模式

vim打開文件

命令模式

1.光標(biāo)移動(dòng)

2.選中內(nèi)容

3.復(fù)制(配合粘貼命令p使用)

4.剪切

5.粘貼

6.刪除

7.撤銷/恢復(fù)

8.字符轉(zhuǎn)換

9.編輯命令的快捷鍵

末行模式(: xxx命令)

1.保存/退出文件操作

2.查找:“/關(guān)鍵詞”

在查找結(jié)果中,用N、n可以切換上下結(jié)果;輸入nohl,可以取消高亮

3.替換

4.行號(hào)顯示:“: set nu”;

行號(hào)顯示:set nu

取消行號(hào)顯示::set nonu

5.文件切換

使用vim打開多個(gè)文件后,在末行模式下可以進(jìn)行切換。查看當(dāng)前已經(jīng)打開的所有文件::files(%a表示激活狀態(tài),#表示上一個(gè)打開的文件)

切換到指定文件::open 文件名

切換到上一個(gè)文(back previous)::bp

切換到下一個(gè)文件(back next)::bn

編輯模式

擴(kuò)展

1.代碼顏色顯示:“:syntax on/off”

2.vim內(nèi)置計(jì)算器:

  • a.進(jìn)入編輯模式
  • b.按“ctrl+r,光標(biāo)變成引號(hào),,輸入=,光標(biāo)轉(zhuǎn)到最后一行
  • c.輸入需要計(jì)算的內(nèi)容,按下enter后,計(jì)算結(jié)果回替代上一步中的引號(hào),光標(biāo)恢復(fù)

3.vim的配置

  • a.文件打開時(shí),末行模式下輸入的配置為臨時(shí)配置,關(guān)閉文件后配置無效
  • b.修改個(gè)人配置文件,可以永久保存?zhèn)€人配置(~/.vimrc,如果沒有可以自行創(chuàng)建)
  • c.修改全局配置文件,對(duì)每個(gè)用戶生效(vim自帶,/etc/vimrc)

注:個(gè)人配置文件優(yōu)先級(jí)更高,當(dāng)個(gè)人配置和全局配置發(fā)生沖突時(shí),系統(tǒng)以當(dāng)前用戶的個(gè)人配置文件為準(zhǔn)

4.異常退出

在編輯文件后,未正常保存退出時(shí),會(huì)產(chǎn)生異常退出交換文件(.原文件名.swp)

將交換文件刪除后,再次打開文件時(shí),無提示:“#rm -f .原文件名.swp”

5.別名機(jī)制:自定義指令

Linux中,存在一個(gè)別名映射文件: ~/.bashrc

修改文件內(nèi)容,可以自定義指令,重新登錄賬號(hào)后生效

6.文件快捷方式

對(duì)于深層文件,可以創(chuàng)建文件快捷方式,便于后續(xù)操作:#ln -s 源路徑 新路徑

7. 退出方式

(1)在vim中退出文件編輯模式,可以使用:q或者:wq

(2)建議使用:x:使用效果等同于wq,如果文件有改動(dòng)則先保存后退出;但是如果文件沒有做修改,會(huì)直接退出,不會(huì)修改文件更新時(shí)間,避免用戶混淆文件的修改時(shí)間

以上是一些常用的Vim命令,它們可以大大提高您的編輯效率。當(dāng)然,還有許多其他的Vim命令和技巧可以掌握,不斷練習(xí)并查閱相關(guān)資料,您將成為一位Vim高手。

相關(guān)文章

  • linux vim配置文件(語法高亮)

    linux vim配置文件:語法高亮、顯示狀態(tài)行、C程序提供自動(dòng)縮進(jìn)等設(shè)置
    2013-12-13
  • vim利用map映射執(zhí)行腳本配置分享

    利用vim的map映射,把編譯執(zhí)行這種常規(guī)性的命令綁定到一個(gè)快捷鍵上,這樣就很方便了
    2013-12-23
  • 將vim打造成c++超級(jí)ide(vim插件安裝)

    這篇文章主要介紹了將vim打造成c++超級(jí)ide的方法,步驟主是安裝一些vim插件,方法很簡單,需要的朋友可以參考下
    2014-04-10
  • vim編輯器快捷鍵中文對(duì)照表

    這篇文章主要介紹了vim編輯器快捷鍵中文對(duì)照表,需要的朋友可以參考下
    2014-05-05
  • Vim的分屏使用技巧圖文介紹

    本篇文章向大家介紹Vim的分屏使用技巧,對(duì)于程序員朋友是非常值得一看的。希望這篇文章對(duì)大家有所幫助
    2014-08-20
  • Vim文本編輯器怎么實(shí)現(xiàn)全局替換?

    Vim文本編輯器怎么實(shí)現(xiàn)全局替換?Vim文本編輯器中的代碼想要實(shí)現(xiàn)全局替換,該怎么替換呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下
    2019-08-26
  • vim三種模式怎么使用? vim編輯器三種模式介紹

    vim三種模式怎么使用?vim中有三種基本模式,可以對(duì)文本進(jìn)行操作,這三種模式有什么區(qū)別嗎?下面我們就來看看vim編輯器三種模式介紹,需要的朋友可以參考下
    2019-11-16
  • vim怎么使用替換模式修改字符?

    vim怎么使用替換模式修改字符?vim編輯器編輯文本的時(shí)候,想要修改字符,刪除再插入比較麻煩,如果直接使用替換就很方便,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考
    2019-11-17
  • vim怎么顯示標(biāo)尺? vim啟用與停用標(biāo)尺的教程

    vim怎么顯示標(biāo)尺?vim編輯器在使用和的時(shí)候,文本很多的時(shí)候,快速定位文本就很重要,這種時(shí)候就需要使用標(biāo)尺,下面我們就來看看vim啟用與停用標(biāo)尺的教程,詳細(xì)請(qǐng)看下文介紹
    2019-11-17
  • vim怎么實(shí)現(xiàn)上下行合并為一行? vim合并行的教程

    vim怎么實(shí)現(xiàn)上下行合并為一?vim編輯器編輯文本的時(shí)候,發(fā)現(xiàn)失誤輸入一個(gè)enter換行,導(dǎo)致一行文本顯示兩行,該怎么合并兩行文本呢?想,我們就來看看vim合并行的教程,需要
    2019-11-18

最新評(píng)論