在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

整理一份Vim命令、操作、快捷鍵全集

jf_TEuU2tls ? 來源:浩道linux ? 2023-09-04 15:54 ? 次閱讀

眾所周知,前段時間,備受尊敬的 Vim 代碼編輯器的創(chuàng)作者 Bram Moolenaar 離世, 享年 62 歲。Moolenaar家人于 8 月 5 日在 Google Groups 中宣布了他離世消息。今天浩道特意給整理了一份關(guān)于Vim編輯器相關(guān)干貨,以致敬這位Vim之父。這份干貨包含Vim命令、操作、快捷鍵全集。大家可以去感受這款強大的開源編輯器!

干貨開始前讓我們先回顧vim之父光輝的一生~

Vim,即“Vi IMproved(Vi 改進版)”,是一款強大、多用途且自由開源的文本編輯器,自 1991 年推出以來一直引領(lǐng)著許多軟件發(fā)展。這種模態(tài)編輯器同時擁有命令行和圖形用戶界面形式,為全球無數(shù)開發(fā)者提供了高效且復(fù)雜的編碼平臺,受益匪淺。 除了 Vim 的令人難以置信的實用性外,Moolenaar 的卓越遺產(chǎn)還體現(xiàn)在軟件本身的性質(zhì)上 - 開源和社區(qū)驅(qū)動。他是一個深切關(guān)心他所創(chuàng)造的軟件和周圍社區(qū)的人。

Moolenaar 生活在荷蘭,他的大部分時間都致力于 Vim,創(chuàng)造、維護并持續(xù)改進這款軟件。Vim 的用戶群遍布各個行業(yè)和學(xué)術(shù)領(lǐng)域,其影響力也可以在其他各種編輯器和集成開發(fā)環(huán)境(IDE)中看到,這些編輯器和 IDE 已融入了 Vim 的核心理念。

他的家人在Google Groups中表示:“Bram 投入了他一生中的大部分時間來發(fā)展 Vim,他非常自豪于你們所有人都是 Vim 社區(qū)的一部分?!?這證明了 Moolenaar 對自己的工作以及圍繞其建立的社區(qū)的激情終身的承諾。

Moolenaar 的影響遠(yuǎn)不止于編程社區(qū);他將 Vim 作為一個推動慈善捐贈的平臺。每當(dāng)用戶下載 Vim 時,都會提示他們考慮捐款給 ICCF 荷蘭,這是一個 Moolenaar 充滿激情支持的慈善機構(gòu),致力于幫助烏干達的兒童。這種慈善精神與他對編程世界的卓越貢獻相結(jié)合,勾勒出一個真正希望讓世界變得更美好的人的形象。

他留下了持久的開源貢獻、社區(qū)精神以及他工作的有力證明 - Vim,這個繼續(xù)在全球范圍內(nèi)賦予開發(fā)者力量的代碼編輯器,構(gòu)成了他的持久遺產(chǎn)。

在悼念 Bram Moolenaar 離世時,我們反思他對軟件開發(fā)和開源社區(qū)的持久影響。他的一生致力于高效編程、社區(qū)發(fā)展和善意。他的遺產(chǎn)將繼續(xù)在未來的歲月里影響、激勵和推動技術(shù)進步。

Bram Moolenaar 可能已經(jīng)離開了這個世界,但他將永遠(yuǎn)是全球編碼人員心中的先驅(qū)。每當(dāng)開發(fā)者啟動 Vim 時,他的記憶將永存,這是他留給我們的永恒禮物。

Vim干貨來了~

1. 常用命令

編輯

以下命令在命令模式執(zhí)行

i,a,r:在光標(biāo)的前,后,上方插入字符命令(i=insert,a=append,r=replace)

O,o:在當(dāng)前行前面,后面插入一空行

cw,dw:改變(置換)/刪除光標(biāo)所在處的單詞的命令 (c=change,d=delete

x,d$,dd:刪除光標(biāo)處,光標(biāo)之后,光標(biāo)所在行的字符

光標(biāo)移動

k,j,h,l:分別上下左右移動光標(biāo)

Ctrl+f,Ctrl+b:分別向下,向上翻頁

n:敲數(shù)字然后回車,光標(biāo)往后移動 n 行

nG:使得光標(biāo)跳動到指定行

w,b:使光標(biāo)向前或向后跳過一個單詞

ma,mb,mc:光標(biāo)移動到起始行,結(jié)束行,粘貼行

w或W:光標(biāo)右移一個字至字首

b或B:光標(biāo)左移一個字至字首

e或E:光標(biāo)右移一個字至字尾

(,):光標(biāo)分別移至句首,句尾

{,}:光標(biāo)分別移至段落開頭,結(jié)尾

H,M,L:光標(biāo)移至屏幕頂行,中間行,最后行

0:(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首

$:光標(biāo)移至當(dāng)前行尾

刪除

ndw 或 ndW:刪除光標(biāo)處開始及其后的n-1個字

do:刪至行首

d$:刪至行尾

ndd:刪除當(dāng)前行及其后n-1行

x 或 X:刪除一個字符,x刪除光標(biāo)后的,而X刪除光標(biāo)前的

Ctrl+u:刪除輸入方式下所輸入的文本

n1,n2 d:將n1行到n2行之間的內(nèi)容刪除

%d:刪除全部內(nèi)容

1,$d:刪除全部內(nèi)容

查找

/abc:從光標(biāo)開始處向文件尾搜索abc

?abc:從光標(biāo)開始處向文件首搜索abc

//abc:從光標(biāo)開始處向文件尾搜索/abc,其中/是轉(zhuǎn)義

n:在同一方向重復(fù)上一次搜索命令

N:在反方向上重復(fù)上一次搜索命令

替換

s/vivian/sky/:替換當(dāng)前行第一個 vivian 為 sky

s/vivian/sky/g:替換當(dāng)前行所有 vivian 為 sky

n,$s/vivian/sky/:替換第 n 行開始到最后一行中每一行的第一個 vivian 為 sky

n,$s/vivian/sky/g:替換第 n 行開始到最后一行中每一行所有 vivian 為sky

%s/vivian/sky/g:(等同于 g/vivian/s//sky/) 替換每一行的每一個 vivian 為 sky

s#vivian/#sky/#:替換當(dāng)前行第一個 vivian/ 為 sky/(可以使用 #或+作為分隔符,此時中間出現(xiàn)的 / 不會作為分隔符)

s/p1/p2/g:將當(dāng)前行中所有p1均用p2替代

n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代

g/p1/s//p2/g:將文件中所有p1均用p2替換

復(fù)制粘貼

yy:復(fù)制當(dāng)前行

nyy:復(fù)制當(dāng)前行開始的n行

先按 v 然后方向鍵選擇區(qū)域,按 y 復(fù)制選中行

dd:剪切當(dāng)前行

p(?。涸诋?dāng)前光標(biāo)處下面粘貼內(nèi)容。

P(大):在當(dāng)前光標(biāo)處上面粘貼內(nèi)容

n1,n2 co n3:將n1行到n2行之間的內(nèi)容拷貝到第n3行下

n1,n2 m n3:將n1行到n2行之間的內(nèi)容移至到第n3行下

常用選項

編輯器選項

set number:顯示行號

set number?。翰伙@示行號,其它選項同理加!號

set all:列出所有選項設(shè)置情況

set ignorance:在搜索中忽略大小寫

set list:顯示制表位(Ctrl+I)和行尾標(biāo)志($)

set warn:在轉(zhuǎn)到別的文件時若沒保存當(dāng)前文件則顯示NO write信息

set nowrapscan:禁止vi在搜索到達文件兩端時,又從另一端開始

set mesg:允許vi顯示其他用戶用write寫到自己終端上的信息

編輯器保存

:wq :保存并退出

:q! :不保存退出

:w :保存更改

U:撤銷更改

Ctrl+r:重做,用于撤銷的更改恢復(fù)

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

    關(guān)注

    3

    文章

    3623

    瀏覽量

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

    關(guān)注

    0

    文章

    136

    瀏覽量

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

    關(guān)注

    1

    文章

    817

    瀏覽量

    31812

原文標(biāo)題:整理一份Vim命令、操作、快捷鍵全集致敬已去世的Vim之父

文章出處:【微信號:浩道linux,微信公眾號:浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    如何創(chuàng)建 整理連線 的快捷鍵,如何創(chuàng)建 創(chuàng)建顯示控件/輸入控件 的快捷鍵

    如何創(chuàng)建 整理連線 的快捷鍵,如何創(chuàng)建 創(chuàng)建顯示控件/輸入控件 的快捷鍵,謝謝
    發(fā)表于 12-15 10:06

    超實用CAD快捷鍵命令大全!

    的使用。下面就讓小編來給大家分享下超實用的CAD快捷鍵命令大全吧!CAD快捷鍵命令大全:常用快捷鍵
    發(fā)表于 01-27 17:48

    AUTO CAD2008快捷鍵命令大全

    AUTO CAD2008快捷鍵命令大全 ()字母類
    發(fā)表于 01-03 23:24 ?2.9w次閱讀

    cad快捷鍵_cad快捷鍵命令_cad快捷鍵大全

    cad快捷鍵,cad快捷鍵命令,cad快捷鍵大全 材質(zhì)編輯器 用前次的配置進行渲染 【F9】 渲染配置 【F10】 撤消場景*作 【Ctr
    發(fā)表于 09-17 16:14 ?8116次閱讀

    電腦快捷鍵

    電腦的基本操作快捷鍵
    發(fā)表于 02-08 01:49 ?21次下載

    PADS無模命令快捷鍵

    PADS無模命令快捷鍵
    發(fā)表于 11-06 16:44 ?0次下載

    CAD常用快捷鍵命令匯總

    CAD常用快捷鍵命令匯總,具體的跟隨小編來詳細(xì)了解下。
    的頭像 發(fā)表于 07-23 14:42 ?9590次閱讀
    CAD常用<b class='flag-5'>快捷鍵</b><b class='flag-5'>命令</b>匯總

    138條Vim命令、操作快捷鍵的資料合集

    命令歷史 以:和/開頭的命令都有歷史紀(jì)錄,可以首先鍵入:或/然后按上下箭頭來選擇某個歷史命令。啟動vim命令行窗口中輸入以下
    的頭像 發(fā)表于 02-03 08:15 ?3496次閱讀

    非常實用的CAD最全快捷鍵大全

    最新更新,有需要的可收藏一份!非常實用的CAD最全快捷鍵大全
    的頭像 發(fā)表于 08-17 11:37 ?7064次閱讀

    AltiumDesigner常用快捷鍵整理合集免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是AltiumDesigner常用快捷鍵整理合集免費下載。
    發(fā)表于 10-30 08:00 ?0次下載
    AltiumDesigner常用<b class='flag-5'>快捷鍵</b><b class='flag-5'>整理</b>合集免費下載

    CAD的快捷鍵命令合集免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是CAD的快捷鍵命令合集免費下載。
    發(fā)表于 12-16 08:00 ?4次下載
    CAD的<b class='flag-5'>快捷鍵</b><b class='flag-5'>命令</b>合集免費下載

    解讀什么是快捷鍵有如何設(shè)置自定義快捷鍵?

    什么是快捷鍵?如何設(shè)置自定義快捷鍵? 答:快捷鍵對于軟件使用來說是非常重要的,熟練使用快捷鍵對設(shè)計復(fù)雜的設(shè)計可以提供很多的便利,就可以不用每個命令
    的頭像 發(fā)表于 04-29 15:43 ?6422次閱讀
    解讀什么是<b class='flag-5'>快捷鍵</b>有如何設(shè)置自定義<b class='flag-5'>快捷鍵</b>?

    Visusl Studio Code快捷鍵命令大全

    Visusl Studio Code快捷鍵命令大全
    發(fā)表于 06-03 09:17 ?1次下載

    Altium Designer PCB常用系統(tǒng)快捷鍵及自定義快捷鍵

    1、系統(tǒng)默認(rèn)的快捷鍵 Altium Designer自帶很多組合快捷鍵,可以多次執(zhí)行字母按鍵組合成需要的操作,很是方便。那么組合快捷鍵如何得來呢?其實,系統(tǒng)的組合
    的頭像 發(fā)表于 11-15 07:40 ?9423次閱讀

    Linux下終端中命令操作常用的快捷鍵

    的工作達到事半功倍的效果,熟悉常用的終端命令快捷鍵可以很大程度上提高我們的工作效率。 下面是平時常用的終端快捷鍵,希望小伙伴們熟練掌握,并靈活運用。
    的頭像 發(fā)表于 05-12 10:54 ?2480次閱讀
    主站蜘蛛池模板: 综合天堂 | 男女一区二区三区免费 | 色老板在线视频一区二区 | 在线观看视频播放 | 黄在线看| 香蕉视频网站在线播放 | 色天使网 | 午夜视频国语 | 在线最新版www资源网 | 色婷婷在线观看视频 | 老师受不了了好硬好大 | 日韩精品在线第一页 | 色噜噜狠狠色综合久 | 国产亚洲小视频 | 黄频网站免费大全在线观看 | 免费看大尺度视频在线观看 | 永久黄色免费网站 | 色综合久久网 | 深夜影院一级毛片 | 五月天婷婷伊人 | 欧美午夜免费观看福利片 | 丰满寡妇一级毛片 | 正在播放久久 | 三级黄a | 免费国产午夜在线观看 | 亚洲视频一 | 老师喂我吃她的奶水脱她胸罩 | 91久久澡人人爽人人添 | 色色色色网站 | 男人你懂的网站 | 六月综合网 | 特级深夜a级毛片免费观看 特级生活片 | 欧美成人精品福利网站 | 亚洲第一页视频 | 午夜性a一级毛片 | ts人妖另类国产 | a级黑粗大硬长爽猛视频毛片 | 好吊操免费视频 | 色香蕉在线观看 | 久久精品9| 日韩欧美高清色码 |