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

歡迎光臨散文網(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命令的評論 (共 條)

分享到微博請遵守國家法律
宣城市| 驻马店市| 凤庆县| 金华市| 隆尧县| 彝良县| 天门市| 当阳市| 安化县| 济南市| 色达县| 万源市| 凯里市| 惠东县| 许昌县| 宜春市| 绥阳县| 自治县| 沂水县| 金坛市| 武夷山市| 共和县| 喜德县| 许昌县| 南郑县| 揭东县| 布拖县| 深水埗区| 景洪市| 都昌县| 砀山县| 九江县| 南通市| 内丘县| 平遥县| 保靖县| 屏东市| 凤台县| 平陆县| 临颍县| 洪泽县|