国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 13211|回復(fù): 20
打印 上一主題 下一主題

linux之vim篇

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2009-5-24 21:38:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: linux , vim
俗話說的好工欲善其事 必先利其器,今天就跟大家分享下我的vi的腳本配置。
我用的是f8,配置文件為/etc/vimrc,或者~/.vimrc。
    我所是說的配置是在F8基礎(chǔ)紙上增加的配置。

            set autoindent    自動縮進(jìn)功能,不用每次換行不用動手對齊
            set smartindent   智能對齊,對于寫c/c++很好
            set tabstop=4
            set shiftwidth=4     TAB鍵=4個空格(國際標(biāo)準(zhǔn)呵呵)
            set ignorecase       搜索不再區(qū)分大小寫,很多代碼大小寫穿插來回切換很麻煩,也不容易記憶,這樣就方便多了
            set incsearch 智能搜索,當(dāng)搜索單詞的時候會根據(jù)對應(yīng)的字母高亮顯示,不用全寫完才顯示,對于搜索長關(guān)鍵字很有幫助,不用怕忘記單詞了

以上就是簡單的vim的幾個配置屬性,vim的強(qiáng)大大家都是知道的,甚至能用插件做成IDE的模式

各人習(xí)慣問題,本著簡單簡潔的原則,最后就留下上面幾個簡單的設(shè)置,不過對偶來說夠用了呵呵……
另外提及幾個比較有用的指令  
1)vi -d file1 file2------文件比較功能,很方便
2)編輯一個文件的同時打開另一個文件  :sp file  或者 :vsp  file   橫向和豎向比較,ctrl+w進(jìn)行文件之間的切換,用于復(fù)制比較等還是不錯
3)函數(shù)原型查找、數(shù)據(jù)結(jié)構(gòu)原型查找,現(xiàn)在一般的vi安裝后會自帶ctags,用于簡單的查找也很方便,在源代碼的目錄中執(zhí)行  $ctags -R *,執(zhí)行完以后會在代碼的目錄下創(chuàng)建一個tag文件,在閱讀代碼的時候如果想查找函數(shù)的原型、數(shù)據(jù)的定義直接用ctrl+]跳轉(zhuǎn),返回用ctrl+t。很簡單、很方便。



集思廣益,拋磚引玉………誰有好的東西,趕緊的上 吼吼……
沙發(fā)
發(fā)表于 2009-5-31 15:15:46 | 只看該作者
看不到~搶沙發(fā)
板凳
 樓主| 發(fā)表于 2009-5-31 22:03:16 | 只看該作者
看不到?啥意思,你的“無版圖”用的怎么樣?
地板
發(fā)表于 2009-6-8 16:07:19 | 只看該作者
名人過這里來了!多多關(guān)照呀,哈哈。
地下室
 樓主| 發(fā)表于 2009-6-8 20:32:04 | 只看該作者
暈死,老大來了,小弟趕緊讓位置
6
發(fā)表于 2009-6-8 21:46:41 | 只看該作者
老弟別這么謙了,長江后浪推前浪啊!俺還要向老弟學(xué)習(xí)呀。
這里沒有精華貼子嗎?好貼子有沒有褲子穿的?
7
發(fā)表于 2009-6-8 22:21:58 | 只看該作者
本帖最后由 宇宙飛船 于 2009-6-8 22:58 編輯

VIM 最常用的功能有:
顯示跟蹤的文件名:f   
查找字符串:  /name   ;例如要查找init_0 ,可以這樣:/init_0
清除查找高亮字符:/隨便輸入一串不相同的字符
設(shè)置行號顯示:set  nu
取消行號顯示:set  nonu
跟蹤函數(shù)或宏定義:進(jìn)入ctrl+] ,退回ctrl+T
刪除光標(biāo)所在行:dd  , 刪除光標(biāo)所在向下n行:ndd
copy光標(biāo)所在行:yy ,  copy 光標(biāo)所在向下n行:nyy
占貼: p      
取消上一步:U
移動光標(biāo)到第n行:nG ,當(dāng)n是很大的數(shù)時,會直達(dá)文件尾
移動光標(biāo)到文件開頭:GG
8
發(fā)表于 2009-6-8 23:10:46 | 只看該作者
本帖最后由 宇宙飛船 于 2009-6-8 23:14 編輯

名人已在主貼上顯示了跟蹤文件的產(chǎn)生,(不好意思,看漏眼了),就不多此一舉了。
9
 樓主| 發(fā)表于 2009-6-8 23:12:49 | 只看該作者
補(bǔ)充倆,跟蹤文件:$直接到達(dá)文件底部
:Num    直接到達(dá)Num行
嘿嘿:0  直接到達(dá)頂部

沒精華啊,等著老哥發(fā)呢,我這三腳貓功夫:)
10
 樓主| 發(fā)表于 2009-6-8 23:15:50 | 只看該作者
本帖最后由 一朝成名 于 2009-6-8 23:18 編輯

嘿嘿,ctag偶已經(jīng)寫了,另外補(bǔ)充,剛想到得,在有tag存在下,直接vi -t 函數(shù)名字,可以直達(dá)文件中的函數(shù)位置

好帖子當(dāng)然有褲子穿了,帖子暫時比較少呵呵……
11
發(fā)表于 2009-6-8 23:20:13 | 只看該作者
本帖最后由 宇宙飛船 于 2009-6-8 23:22 編輯

VIM 的功能俺也就這三腳貓功夫,因為常用到,以上這些也是俺能記住的。
12
 樓主| 發(fā)表于 2009-6-8 23:23:50 | 只看該作者
我哥們把vi弄成一個IDE,做的跟source insight差不多,相對功能差了點
能高亮顯示函數(shù),另外開個小窗口列出本文件的函數(shù)名

我閑麻煩沒弄,個人喜好,簡單夠用就行……有興趣的可以搜索下,或者去vi的官方看文檔自己做
13
發(fā)表于 2009-6-8 23:32:07 | 只看該作者
VIM 還有一些自定義跳轉(zhuǎn)跟蹤的,比如對于匯編的地址標(biāo)號的跟蹤,但不知道怎么用?
14
 樓主| 發(fā)表于 2009-6-8 23:37:18 | 只看該作者
可以直接用吧?
比如說,linux或者u-boot有部分匯編,就可以直接跳轉(zhuǎn)過去……bl hal_setup_xxx
直接用ctrl+]就可直接跳過去,不知道飛船說著是這個不?
15
發(fā)表于 2009-6-8 23:42:32 | 只看該作者
可能是俺沒設(shè)置好,反正就是跳不到那里去。宏定義是可以,地址標(biāo)號是不行的,應(yīng)該沒記錯。
16
 樓主| 發(fā)表于 2009-6-8 23:47:46 | 只看該作者
有些的確有點不好用,那就直接用grep搜一把……
linux就這點,用習(xí)慣了也就習(xí)慣了,現(xiàn)在反回去用source insight,感覺別扭了……
還是敲鍵盤有感覺,跟街機(jī)是的……
17
發(fā)表于 2009-6-9 01:20:56 | 只看該作者
一朝成名大概不好意思給自己穿褲子
18
發(fā)表于 2009-6-9 09:14:05 | 只看該作者
褲子都不想自己穿~你可真夠懶的~哈哈~!
19
 樓主| 發(fā)表于 2009-6-9 12:32:23 | 只看該作者
自己給自己穿褲子,豈不是有點濫用職權(quán)呵呵……
再說了,這點東西也不值當(dāng)?shù)?br /> 我發(fā)這個是因為我見過有不少人在很原始的用vi…簡單設(shè)置下阿,能方便不少…特別是閱讀大量代碼時候
想搜索?你都不記得函數(shù)名字了…

小技巧,一般大蝦米都知道…嘿嘿,寫給小蝦米的
20
發(fā)表于 2009-6-12 17:43:16 | 只看該作者
支持,學(xué)習(xí)
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩v| 国产三级在线精品男人的天堂 | 亚洲成人观看 | 国产午夜人做人视频羞羞 | 久久精品六 | 日韩精品视频网 | 免费看污黄网站 | 涩999 | 在线播放一区二区精品产 | 九九热国产精品视频 | 天堂五月天 | 欧美福利一区二区三区 | 国产成人啪午夜精品网站 | 亚洲免费网站在线观看 | 日美欧韩一区二去三区 | 天堂免费观看 | 美国黑人毛片 | 四虎永久| 嫩草影院永久在线一二三四 | 综合一区自拍亚洲综合图区 | 狠狠色丁香久久综合网 | 国产在线精品一区二区高清不卡 | 看黄a大片 免费 | 毛片免费全部完整播放 | 国产一级精品高清一级毛片 | 欧洲三级网站 | 国产一区福利 | 久久99国产这里有精品视 | 欧美黄色高清 | 九九精品免视频国产成人 | 免费观看欧美大片 | 国产麻豆剧传媒精品好看的片 | 国精品日韩欧美一区二区三区 | 国产精品一久久香蕉产线看 | 亚洲视频在线免费播放 | 久久6精品 | 毛片在线播 | 综合久 | 毛片网在线观看 | 欧美精品国产一区二区 | 免费的三级网站 |