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

首頁 > 應(yīng)用 > 軟件技巧 > 正文

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

2024-07-16 17:45:38
字體:
供稿:網(wǎng)友

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


復(fù)制代碼代碼如下:
"映射命令行下的c編譯并執(zhí)行
cmap !gcc % && ./a.out

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

下邊再解釋一下為什么這么寫。

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

2 表示ctrl+r鍵

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

4 表示模擬回車按下事件

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲最新无码中文字幕久久 | 国产精品视频成人 | 日本精品久久久一区二区三区 | 茄子福利视频 | 国内精品久久久久久2021浪潮 | 欧美毛片 | 亚洲成人网一区 | 黄污网站在线观看 | 18一20岁一级毛片 | 欧美日韩亚洲精品一区二区三区 | 91精品国产777在线观看 | 欧美一级做一级爱a做片性 91在线视频观看 | 97中文字幕第一一一页 | 国产在线观看免费视频软件 | 午夜影院在线免费观看 | 女人叉开腿让男人桶 | 夜添久久精品亚洲国产精品 | 麻豆一区二区99久久久久 | 国产电影精品久久 | 黄色伊人网站 | 国产成人精品一区二区视频免费 | 欧美一级毛片美99毛片 | 一级做受毛片免费大片 | 久久99精品久久久久久秒播放器 | 久久网页 | 欧美三级短视频 | 性欧美视频在线观看 | 日本高清在线免费 | 午夜网站视频 | 99麻豆久久久国产精品免费 | 免费激情视频网站 | 久久精品国产一区二区电影 | 久草在线资源福利站 | 在线观看视频亚洲 | 国产精品刺激对白麻豆99 | 黄色毛片一级 | 黄网站在线观 | 91社区电影 | 欧美三级欧美成人高清www | 亚洲国产成人久久成人52 | 激情亚洲一区二区三区 |