欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

如何在VIM/VI編輯器中搜索?

Vim 是一個(gè)復(fù)雜且高度可定制的命令行程序,是一個(gè)文本編輯器,可以實(shí)現(xiàn)更快的文本編輯。Vim 是由 Bram Moolenaar 發(fā)明的。根據(jù)我們的需要,我們可能會(huì)使用 Vim 中可用的不同插件。與 macOS 和大多數(shù)最好的 Linux 發(fā)行版一樣,VI 編輯器是預(yù)裝的。每個(gè)人最常見的任務(wù)之一是在處理文件時(shí)在 Vim/VI 編輯器中查找/搜索文本。由于這是非?;镜男畔?,因此使用這些基本的 Vi 命令工作并提高您的工作效率將對(duì)您有所幫助。本文簡(jiǎn)要介紹了 Vim Search/Vim Find/Vi Search/Vi Find。

如何在VIM/VI編輯器中搜索?

VIM,即類 Unix操作系統(tǒng)的可視化編輯器,為 Unix提供了最棒的命令行文本文件編輯體驗(yàn)。Vim 是最近操作系統(tǒng)流行的 vi 文本編輯器的改進(jìn)版本。這是一個(gè)有很多選項(xiàng)的文本編輯器。

1. 簡(jiǎn)單的 Vim 搜索

用戶必須處于正常模式才能在 Vim 中搜索。當(dāng)您打開Vim 編輯器時(shí),您處于此模式并按 Esc 鍵從任何其他模式返回到常規(guī)模式。

您可以使用 Vim 的//正斜杠和?問號(hào)。按“/”搜索正向搜索,然后單擊“?”?用于向后搜索。輸入搜索模式,然后單擊 Enter 進(jìn)行搜索。

以下是在 Vim 中搜索的基本階段:

  1. 按 / 鍵。
  2. 在框中,鍵入掃描條件。
  3. 單擊 Enter 開始搜索。
  4. 按 N 確定下一個(gè)事件,然后按 N 發(fā)現(xiàn)上一個(gè)事件。

例如,

在 vim 編輯器中打開 file1

$ vim /file1

向前搜索一個(gè)名為“Hotel”的詞?:

  • 按?ESC 鍵
  • 類型?/酒店
  • 點(diǎn)擊?n?向前搜索名為“Simran”的單詞的下一個(gè)匹配項(xiàng)。您可以按?N向后搜索。

2. 尋找整個(gè)單詞

要查找完整的單詞,請(qǐng)按 / 或 ? 開始搜索,鍵入 \< 標(biāo)記所需單詞的開頭,輸入搜索模式,鍵入 \> 標(biāo)記單詞的終點(diǎn),然后按 Enter 執(zhí)行搜索。

例如,要查找“Linux”,您可以鍵入 /\<Linux\>:

3. 指定一個(gè)詞以在該詞處打開文件

Vim/Vi 可以打開某個(gè)單詞的文件,讓您跳過一個(gè)步驟,直接找到您正在尋找的短語。

使用下面提到的命令進(jìn)行 Vim 查找。

vim +/word [filename]

例如,要訪問第一次出現(xiàn)短語“xyz”的 /d1/f1 文件,請(qǐng)運(yùn)行以下命令:

vim +/xyz /d1/f1

4. 不區(qū)分大小寫在 Vim 中查找

在查看文件時(shí),Vim 根據(jù)定義區(qū)分大小寫。例如,當(dāng)您搜索單詞 /Linux 時(shí),沒有帶有大寫 L 的結(jié)果顯示為“Linux”。

在 Vim 中有幾種技術(shù)可以實(shí)現(xiàn)不區(qū)分大小寫。

使用以下Linux 命令使用不區(qū)分大小寫的屬性搜索特定術(shù)語:

/\<word\>\c

5. 應(yīng)突出顯示搜索結(jié)果

Vim 提供了一個(gè)方便的函數(shù)來強(qiáng)調(diào)文件的搜索結(jié)果。在文本編輯器中,運(yùn)行以下命令以激活突出顯示:

: set hlsearch?

6. Vim 搜索歷史

Vim 會(huì)跟蹤你在這個(gè)會(huì)話中到目前為止所做的所有搜索。使用箭頭鍵發(fā)現(xiàn)先前的搜索操作,點(diǎn)擊 / 或?并瀏覽搜索歷史。按 Enter 開始搜索。在執(zhí)行該過程之前,您還可以更改搜索模式。

7.查找當(dāng)前單詞

您還可以通過將光標(biāo)拖到該單詞上并點(diǎn)擊 *(星號(hào))向前搜索或點(diǎn)擊 #(哈希)向后查找來找到完整的單詞。再次按 * 或 # 以發(fā)現(xiàn)下一個(gè)匹配項(xiàng)。

例如,

假設(shè)您打開以下文件:

$ cat file.txt

如何在VIM/VI編輯器中搜索?

將光標(biāo)放在正常模式下的任何單詞上,例如 168。要搜索單詞 168 的下一個(gè)匹配項(xiàng),請(qǐng)按 * 或 # 向后搜索。

因此,在本文中,我們將研究如何在 Vim 中使用正斜杠 '/' 和問號(hào) '?' 進(jìn)行搜索。此外,各種其他搜索技術(shù)可以幫助我們輕松找到文檔中的特定搜索條件或模式。因此使用這些方法,你可以很容易地在 Vim 編輯器中找到并得到你想要的。Vim 對(duì)開發(fā)人員來說非常人性化且易于使用,搜索命令可以加速必須在 Vim 編輯器中執(zhí)行的搜索任務(wù)。因此,本教程幫助您了解 Vim 編輯器的搜索功能。

文章鏈接: http://www.qzkangyuan.com/7743.html

文章標(biāo)題:如何在VIM/VI編輯器中搜索?

文章版權(quán):夢(mèng)飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請(qǐng)聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫(kù)

云如何使您的公司更具可持續(xù)性

2022-6-21 12:02:36

IDC云庫(kù)

互聯(lián)網(wǎng)、以太網(wǎng)、Wi-Fi 和蜂窩網(wǎng)絡(luò)之間的區(qū)別

2022-6-21 12:24:38

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個(gè)人中心
購(gòu)物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 平果县| 东台市| 临朐县| 兰西县| 保亭| 慈溪市| 兴义市| 来凤县| 清新县| 文山县| 临颍县| 天长市| 本溪| 叶城县| 海原县| 日土县| 夏邑县| 万盛区| 乐至县| 清徐县| 潼南县| 冷水江市| 监利县| 襄城县| 郁南县| 于都县| 紫金县| 平和县| 资兴市| 麻江县| 郁南县| 临泉县| 江华| 惠来县| 奉化市| 黄大仙区| 大理市| 丹巴县| 卢龙县| 云阳县| 沽源县|