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

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

oeasy教您玩轉(zhuǎn)vim - 19 - 使用標(biāo)記

2021-08-17 05:29 作者:oeasy  | 我要投稿

使用標(biāo)記

回憶上節(jié)課內(nèi)容??

  • 跳轉(zhuǎn)到行號(hào)

    • 200G

  • 設(shè)置行號(hào)選項(xiàng)

    • 顯示行號(hào) :se nu

    • 顯示相對(duì)行號(hào) :se rnu

  • 如何用命令行跳轉(zhuǎn) :100

  • 但是我如何有的時(shí)候記不住到底跳到多少行

  • 能否做個(gè)標(biāo)記留個(gè)記號(hào)呢?

跳回原地

  • 如果我使用G跳轉(zhuǎn)到最終行

  • 然后我想要回到跳轉(zhuǎn)之前的位置

    • 不只是G對(duì)應(yīng)的跳轉(zhuǎn)包

    • 還括行跳轉(zhuǎn)、搜索等

  • 那這個(gè)跳前位置在哪里呢?

    • 我們可以使用 `` 回到跳轉(zhuǎn)之前的位置

    • ` 位置在鍵盤 1 前面

    • 這個(gè)字符就是我們的反引號(hào)

    • 叫做 open single quote chararcter

    • 可以試著玩玩

  • 跳過(guò)來(lái)再跳過(guò)去

  • 反復(fù)橫跳

  • 但是這個(gè)只能在兩個(gè)位置之間來(lái)回來(lái)去的跳

  • 我想要跳到更久之前的位置

  • 怎么辦呢?

跳轉(zhuǎn)列表

  • 所有曾經(jīng)的跳轉(zhuǎn)都在跳轉(zhuǎn)列表里面

  • 比如我們從

    • 第一行跳到 33

    • 然后再跳到以 ^The 開頭的行

  • CTRL-O 跳轉(zhuǎn)到

    • Older position

    • 上一次

    • 上一次的上一次

  • CTRL-I 跳轉(zhuǎn)到

    • 下一次

    • 下一次的下一次

  • 這里跳轉(zhuǎn)的位置我們使用了 標(biāo)記 mark

查詢幫助

  • 使用 h(elp) m(arks) 查詢關(guān)于標(biāo)記的幫助

    • 可以使用 ma 來(lái)做一個(gè)標(biāo)記 a

    • 然后可以用 'a 或者 `a 進(jìn)行跳轉(zhuǎn)

進(jìn)行定義并進(jìn)行試驗(yàn)

  • :se nu 設(shè)置顯示行號(hào)

  • 使用 ma 把當(dāng)前光標(biāo)的位置做一個(gè)標(biāo)記 a

  • 然后G跳轉(zhuǎn)到最終行

  • 這個(gè)標(biāo)記你在文檔里面看不見

  • :marks 來(lái)查看所有標(biāo)記

    • 注意這個(gè) mark 都是包含行和列的具體位置的

    • a 對(duì)應(yīng)795行 6列

其他標(biāo)記

  • ma 是我們自己定義的 a 標(biāo)記

  • 其他的標(biāo)記是什么意思呢?

  • 我們可以用 :h '' 來(lái)看 '' 的含義

更多標(biāo)記

  • '' 是上次跳轉(zhuǎn)操作光標(biāo)所在的位置

  • '" 是上次退出當(dāng)前文件的位置

  • '[ 是上次編輯(刪除修改等)的開始位置

  • '] 是上次編輯(刪除修改等)的結(jié)束位置

  • '. 是上次編輯(刪除修改等)的最后的操作位置

  • 那么,這個(gè)大寫、小寫、數(shù)字的標(biāo)記有什么不同呢?

標(biāo)記細(xì)節(jié)

  • 小寫 a-z 可以標(biāo)記本文件內(nèi)部的位置坐標(biāo)

  • 大寫 A-Z 可以跨文件標(biāo)記位置坐標(biāo)

  • 數(shù)字 0-9 在配置文件 .viminfo 中,可以保留標(biāo)記

  • 我們還可以用 :delm(arks) a 來(lái)刪除 a 標(biāo)記

總結(jié)

  • 定義標(biāo)記 a ma

  • 刪除標(biāo)記 a :delm a

  • 跳轉(zhuǎn)到標(biāo)記 a 'a

    • `a 跳到 a 對(duì)應(yīng)的行和列

    • 'a 跳到 a 對(duì)應(yīng)的行

  • 查看所有標(biāo)記 :marks

  • 各種標(biāo)記類型

    • '' 是上次跳轉(zhuǎn)操作光標(biāo)所在的位置

    • '" 是上次退出當(dāng)前文件的位置

    • '[ 是上次編輯(刪除修改等)的開始位置

    • '] 是上次編輯(刪除修改等)的結(jié)束位置

    • 小寫 a-z 可以標(biāo)記本文件內(nèi)部的位置坐標(biāo)

    • 大寫 A-Z 可以跨文件標(biāo)記位置坐標(biāo)

    • 數(shù)字 0-9 在配置文件 ~/.viminfo 中,可以保留標(biāo)記

  • 每次都需要ctrl+g顯示坐標(biāo)

  • 能否一直顯示坐標(biāo)呢?

  • 下次再說(shuō) *


oeasy教您玩轉(zhuǎn)vim - 19 - 使用標(biāo)記的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
临汾市| 凌海市| 大连市| 凤冈县| 曲松县| 会泽县| 开平市| 辉县市| 苏尼特右旗| 定西市| 简阳市| 武平县| 北票市| 亚东县| 冷水江市| 浦城县| 河西区| 涪陵区| 东兰县| 通化县| 汉源县| 辽宁省| 凭祥市| 法库县| 宁海县| 通渭县| 明星| 宣恩县| 马边| 缙云县| 石渠县| 古交市| 松溪县| 淮南市| 平塘县| 襄垣县| 东平县| 青川县| 克拉玛依市| 九台市| 扬中市|