版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Gvim編輯器使用姓名:李強(qiáng)強(qiáng)QQ:447096447郵箱:liqiangqiang@代碼編寫速度提高10倍以上!!!1.gvim快捷鍵的操作2.函數(shù)補(bǔ)全3.snipMate代碼補(bǔ)全本節(jié)目標(biāo)1.gvim軟件介紹2.gvim配置文件3.gvim自動(dòng)縮進(jìn)4.gvim頁面編碼5.gvim函數(shù)補(bǔ)全功能6.gvimsnipMate極速補(bǔ)全Vim/Vi簡介vi是linux和unix下使用最為廣泛的一種文本編輯器,最大的優(yōu)勢是它的快捷鍵操作,使的不用鼠標(biāo)也可以快速操作文本vim是vim的增強(qiáng)版本,比如語法和函數(shù)高亮顯示等gvim是window下的vim編輯器,而且使用更方便、快速下載網(wǎng)址:/download.php
Gvim工作模式命令模式輸入模式末行模式保存退出:wq|x不保存退出:q|q!輸入:a|i|o|Oesc鍵shift+:esc鍵進(jìn)入:vifilename命令模式命令作用h向左移動(dòng)j向下移動(dòng)k向上移動(dòng)l向右移動(dòng)yy|2yy復(fù)制行dd|2dd刪除、剪切行p粘貼到下一行P粘貼到上一行^|$定位到行首|行尾dG從當(dāng)前行刪到文檔最后一行命令模式=>插入模式命令作用a在光標(biāo)之后插入i在光標(biāo)之前插入o在下行插入O在上行插入末行模式命令作用:x|:wq保存退出:q不保存退出:q!強(qiáng)制不保存退出:!執(zhí)行shell(dos)命令:r!把shell(dos)命令執(zhí)行結(jié)果讀入文檔:%s/good/bad/g把good全部替換為bad:/good搜索good:$到最后一行:2定位到第2行末行模式技巧操作命令作用:setnu設(shè)置行號:setnonu取消行號:1,10s/^/#/g在1到10行前加#注釋:1,10s/#/^/g把1到10行前#注釋取消:1,10>>把1到10行向右移動(dòng)兩個(gè)tab:1,10<<把1到10行向左移動(dòng)兩個(gè)tab:1,10d把1到10行刪除命令模式=>替換模式命令作用r替換單個(gè)字符R替換多個(gè)字符u撤銷上次操作ctrl+y恢復(fù)上次操作gvim配置文件-1"關(guān)閉兼容模式setnocompatible"模仿快捷鍵,如:Ctrl+A全選、Ctrl+C復(fù)制、Ctrl+V粘貼等等source$VIMRUNTIME/vimrc_example.vimsource$VIMRUNTIME/mswin.vimbehavemswin"gvim字體設(shè)置setguifont=新宋體:h18:cGB2312"gvim內(nèi)部編碼setencoding=utf-8"當(dāng)前編輯的文件編碼setfileencoding=utf-8gvim配置文件-2"gvim打開支持編碼的文件setfileencodings=ucs-bom,utf-8,gbk,cp936,gb2312,big5,euc-jp,euc-kr,latin1"setlangmenu=zh_CN"let$LANG='zh_CN.UTF-8'"解決consle輸出亂碼languagemessageszh_CN.utf-8"解決菜單亂碼source$VIMRUNTIME/delmenu.vimsource$VIMRUNTIME/menu.vim"設(shè)置終端編碼為gvim內(nèi)部編碼encodinglet&termencoding=&encodinggvim配置文件-3"防止特殊符號無法正常顯示setambiwidth=double"縮進(jìn)尺寸為4個(gè)空格setsw=4"tab寬度為4個(gè)字符setts=4"編輯時(shí)將所有tab替換為空格setet"按一次backspace就刪除4個(gè)空格了setsmarttabgvim配置文件-4"不生成備份文件,如index.html~
setnobackup"開啟行號標(biāo)記setnumber"配色方案為desertcolodesert"關(guān)閉上側(cè)工具欄setguioptions-=T"關(guān)閉右側(cè)滾動(dòng)條"setguioptions-=r"開啟自動(dòng)縮進(jìn)setautoindentjs自動(dòng)補(bǔ)全功能快捷鍵:ctrl+x+ophp自動(dòng)補(bǔ)全功能快捷鍵:ctrl+x+osnipMate插件安裝-1snipMate插件安裝-2快捷鍵定義文件html快捷鍵文件js快捷鍵文件php快捷鍵文件shell快捷鍵文件snipMatehtml快捷鍵使用gvimhtml代碼測試html+tab<html></html>head+tab<head></head>body+tab<body></body>snipMatejs快捷鍵使用gvimjs代碼測試for+tabfor(vari=0;i<Things.length;i++){Things[i]};if+tabif(true){};alert+tabalert("example...");snipMatephp快捷鍵使用gvimphp代碼測試php+tab<?phpforeach+tabforeach($variableas$key){//code...}case+tabcase'value'://code...break;代碼編碼問題書寫代碼時(shí),文本的編碼更改:用setfileencodin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)測繪工程(地圖版權(quán)設(shè)計(jì))試題及答案
- 中職第二學(xué)年(電子技術(shù)應(yīng)用)電子元器件識別2026年試題及答案
- 2025年高職數(shù)控技術(shù)(機(jī)床操作)試題及答案
- 高職第三學(xué)年(工業(yè)分析技術(shù))工業(yè)樣品檢測2026年綜合測試題及答案
- 2026屆廣西柳州市高考一模地理模擬試卷(含答案詳解)
- 深度解析(2026)《GBT 18004-1999輥式砂光機(jī)通 用技術(shù)條件》
- 深度解析(2026)《GBT 17980.123-2004農(nóng)藥 田間藥效試驗(yàn)準(zhǔn)則(二) 第123部分殺菌劑防治葡萄黑痘病》
- 深度解析(2026)《GBT 17980.7-2000農(nóng)藥 田間藥效試驗(yàn)準(zhǔn)則(一) 殺螨劑防治蘋果葉螨》
- 深度解析(2026)《GBT 17623-2017絕緣油中溶解氣體組分含量的氣相色譜測定法》(2026年)深度解析
- 共享模式風(fēng)險(xiǎn)評估管理細(xì)則
- GB/T 19215.1-2003電氣安裝用電纜槽管系統(tǒng)第1部分:通用要求
- GB/T 13298-2015金屬顯微組織檢驗(yàn)方法
- 保潔人員工作手冊
- 滴滴打車用戶出行習(xí)慣報(bào)告
- 學(xué)校食堂滿意度課件
- 商業(yè)中心項(xiàng)目質(zhì)量標(biāo)準(zhǔn)化交流匯報(bào)56
- 手指末節(jié)肌腱止點(diǎn)重建課件
- 部編人教版九年級下冊語文:古詩文默寫 復(fù)習(xí)課件
- 保密管理-保密教育培訓(xùn)簽到簿
- 《中藥炮制技術(shù)》 教學(xué)課件大全
- CA6150普通車床說明書
評論
0/150
提交評論