最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

oeasy教您玩轉(zhuǎn)vim - 87 - # 內(nèi)容查找grep命令

2022-01-18 07:32 作者:oeasy  | 我要投稿

內(nèi)容查找 grep

回憶

  • 上次我們嘗試了一下各種在vi中執(zhí)行外部程序

    • 可以排序

    • 可以改大小寫

    • 還可以用管道

    • 直接對于緩沖buffer文件進(jìn)行操作

    • 還是很方便的

  • 其實(shí)還有一個(gè)外部命令很重要

    • 根據(jù)內(nèi)容搜索grep

    • 這個(gè)怎么和vim配合呢???

在終端的grep

  • 寫一個(gè)oeasy.txt

  • 保存并退出

  • 復(fù)制粘貼出來兩份

  • 內(nèi)容查詢grep

  • 可以在三個(gè)文件中找到oeasy

  • 去打開其中一個(gè)文件

    • vim oeasy.txt +1

    • 打開oeasy.txt 并且光標(biāo)位于第1行

在vim中用grep

  • 打開vim

  • :grep oeasy *.*

  • 搜索到好多匹配之后

  • 放到一個(gè)prefix的列表中

  • 還是查到了3個(gè)包含oeasy的文件

  • 查詢結(jié)果的展現(xiàn)形式來自于grepformat這個(gè)選項(xiàng)

在結(jié)果列表中跳轉(zhuǎn)

  • 在匹配結(jié)果間跳轉(zhuǎn)

    • :cfirst

    • :cprev

    • :cnext

    • :clast

  • 匹配結(jié)果列表

    • :copen 新窗口打開列表

    • :cclose 關(guān)閉列表窗口

    • :cc N 跳到第N項(xiàng)

執(zhí)行命令

  • :cdo {cmd}

    • 在每一個(gè)匹配的行執(zhí)行命令{cmd}

  • :cfdo {cmd}

    • 在每一個(gè)匹配的文件上執(zhí)行命令{cmd}

  • 回憶一下

    • :bufdo

    • :argdo

    • :windo

總結(jié)

  • 這次我們研究的是外部命令grep

    • 可以在vim中使用grep

    • 搜索的結(jié)果進(jìn)入了列表

    • 可以打開、遍歷、跳轉(zhuǎn)、關(guān)閉這個(gè)列表

    • 也可以給列表中的匹配行或者每個(gè)文件執(zhí)行命令

  • 到此為止學(xué)了很多的命令

    • 有內(nèi)部的也有外部的

    • 有的在命令行模式里面執(zhí)行

    • 還有的映射到一組鍵盤在正常模式下執(zhí)行

    • 但是都需要按下些什么按鍵才能支持

  • 能否什么都不按自動(dòng)就執(zhí)行呢???

  • 下次再說!


oeasy教您玩轉(zhuǎn)vim - 87 - # 內(nèi)容查找grep命令的評論 (共 條)

分享到微博請遵守國家法律
金溪县| 高青县| 平乡县| 朝阳市| 兴安县| 台州市| 兴山县| 怀集县| 高陵县| 宜良县| 高淳县| 靖安县| 泸溪县| 白山市| 通河县| 商都县| 霍州市| 视频| 祥云县| 甘谷县| 景谷| 平定县| 岳普湖县| 商南县| 美姑县| 濮阳市| 绍兴市| 古交市| 榕江县| 天津市| 西昌市| 满城县| 涪陵区| 南陵县| 漾濞| 余庆县| 屏边| 巴彦淖尔市| 邳州市| 洱源县| 额敏县|