麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 編程設(shè)計(jì) > 正文

vim利用map映射執(zhí)行腳本配置分享

2020-07-14 13:31:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

最近開(kāi)始撿起C語(yǔ)音來(lái)看,《c語(yǔ)言實(shí)用基礎(chǔ)》,一邊看一邊做例子學(xué)習(xí)。然后發(fā)現(xiàn),每次寫(xiě)完一個(gè)例子后,都要寫(xiě)幾個(gè)字符,去編譯并執(zhí)行一下,然后就想看看能不能利用vim的map映射,把這種常規(guī)性的命令綁定到一個(gè)快捷鍵上去,查了一些資料后,果真是可以實(shí)現(xiàn)的。
先擺出來(lái)怎么用的。
打開(kāi)~/.vimrc文件,并在最后以后之后粘貼上一下代碼:


復(fù)制代碼
代碼如下:

"映射命令行下的c編譯并執(zhí)行
cmap !gcc % && ./a.out

然后保存并關(guān)閉。
再重新打開(kāi)一個(gè)c文件,寫(xiě)好C代碼后,進(jìn)入命令行模式,按下ctrl+r,然后就可以直接編譯并執(zhí)行該c文件了。

下邊再解釋一下為什么這么寫(xiě)。

1 cmap,指的是命令行下的映射,這種映射,在vim其它模式下是不生效的,這樣也可以避免沖突。用法就是cmap {lhs} {rhs} , 在映射命令作用的模式中把鍵系列 {lhs} 映射為 {rhs}。并且映射后的 {rhs} 也被進(jìn)行映射掃描。這個(gè)特性可以用來(lái)進(jìn)行映射的嵌套和遞歸。順帶再說(shuō)一下其它幾種map的用法,nmap表示普通模式下,vmap表示可視模式下,imap表示插入模式下,默認(rèn)的map,是包括普通模式和可視模式的。

2 表示ctrl+r鍵

3 %在vim命令行模式里表示當(dāng)前文件

4 表示模擬回車按下事件

如果你明白原理了,自己去寫(xiě)一些對(duì)自己有幫助的映射腳本吧。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄色毛片免费视频 | 九色新网址 | 国产一级一级 | 亚洲成人久久精品 | 欧美亚洲国产成人综合在线 | 精精国产xxxx视频在线播放7 | 国产精品久久久网站 | 99精品视频免费 | 国产一区二区免费在线观看 | 激情在线视频 | 男人久久天堂 | 日韩视频www| 欧洲精品久久久 | 亚洲综合精品 | 国产精品久久久久久影视 | 成年人视频免费 | 成人男女啪啪免费观看网站四虎 | 国产欧美精品综合一区 | 国产69精品久久久久久野外 | 一本色道久久99精品综合蜜臀 | 国产精品一区二区三区在线 | 国产精品国产三级国产在线观看 | 国产免费成人 | 亚洲国产精品久久久久婷婷老年 | 久久精品中文字幕一区二区三区 | 欧美人与性禽动交精品 | 九色成人在线 | 亚洲国产视频网 | 成人综合免费视频 | 毛片av网址| 国产午夜精品一区二区三区在线观看 | 免费黄色在线观看网站 | 久久影院午夜 | 黄色特级片黄色特级片 | 国产性tv国产精品 | 精品国产一区二区三区免费 | 欧美精品18| 日本aaa一级片 | 毛片在线播放视频 | 亚洲小视频在线观看,com | 久久综合精品视频 |