Oil and vinegar – split windows and project drawer
然后像我一樣開(kāi)始使用 vim-dirvish,進(jìn)行一些配置,比如當(dāng)前文檔按“-”號(hào)就能不切窗口的情況下在當(dāng)前窗口直接返回當(dāng)前文檔所在的目錄,再按一次減號(hào)就返回上一級(jí)目錄,按回車(chē)進(jìn)入下一級(jí)目錄或者再當(dāng)前窗口打開(kāi)光標(biāo)下的文件 。進(jìn)一步映射 “<tab>7” , “<tab>8” 和 “<tab>9” 分別用于在新的 split, vsplit 和新標(biāo)簽打開(kāi)當(dāng)前文件所在目錄,這樣從一個(gè)文件如手,很容易找到和該文件相關(guān)的其他項(xiàng)目文件 。
最后一個(gè)是 C/C++ 的頭文件/源文件快速切換功能,有現(xiàn)成的插件做這事情,比如 a.vim,我自己沒(méi)用,因?yàn)檫@事情太簡(jiǎn)單,再我發(fā)現(xiàn) a.vim 前我就覺(jué)得需要這個(gè)功能,然后自己兩行 vim 腳本就搞定了 。
需要視頻資料的加關(guān)注后臺(tái)私信“1”獲取
參數(shù)提示
這個(gè)功能應(yīng)人而異,有人覺(jué)得不需要,有人覺(jué)得管用 。寫(xiě) C/C++ 時(shí)函數(shù)忘了可以用上面的 YCM 補(bǔ)全,但很多時(shí)候是參數(shù)忘記了怎么辦?YCM的參數(shù)提示很蛋疼,要打開(kāi)個(gè) Preview 窗口,實(shí)在是太影響我的視線了,我自己寫(xiě)過(guò)一些參數(shù)提醒功能,可以在最下面的命令行顯示當(dāng)前函數(shù)的參數(shù),不過(guò)這是基于 tags 的,搭配前面的 gutentags,對(duì)其他語(yǔ)言很管用,但對(duì) C/C++ 我們還可以使用更好的 echodoc 插件:
它可以無(wú)縫的和前面的 YCM 搭配,用 libclang 給你生成參數(shù)提示,當(dāng)你用 YCM 的 tab 補(bǔ)全了一個(gè)函數(shù)名后,只要輸入左括號(hào),下面命令行就會(huì)里面顯示出該函數(shù)的參數(shù)信息,隨著光標(biāo)移動(dòng),下面還會(huì)高亮出來(lái)你正在處于哪個(gè)參數(shù)位置 。
唯一需要設(shè)置的是使用 “set noshowmode”關(guān)閉模式提示,就是底部 —INSERT— 那個(gè),我們一般都用 airline / lightline 之類(lèi)的顯示當(dāng)前模式了,所以默認(rèn)模式提示可以關(guān)閉,INSERT 模式下的命令行,完全留給 echodoc 顯示參數(shù)使用 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專(zhuān)業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 配電房滅火器配置標(biāo)準(zhǔn)
- 低配置電腦怎么流暢的打英雄聯(lián)盟 低配置電腦流暢打英雄聯(lián)盟方法介紹
- 簡(jiǎn)述DNS的主要功能 配置dns有什么用
- 十分鐘配置Mac OS主題 ubuntu桌面美化mac
- linux網(wǎng)絡(luò)配置的詳細(xì)過(guò)程 linux命令行界面切換
- C語(yǔ)言各種類(lèi)型所占字節(jié)數(shù) c語(yǔ)言中一個(gè)數(shù)字占幾個(gè)字節(jié)
- diy組裝電腦配置清單 diy組裝機(jī)是什么意思
- 室內(nèi)消火栓箱內(nèi)一般應(yīng)配置有哪些
- 小程序ssl證書(shū)配置 ssl證書(shū)配置教程
- 小米6x參數(shù)配置對(duì)比 小米6x中關(guān)村參數(shù)
