linux命令自動補全功能 光貓補全shell有什么用?
光貓補全shell有什么用?簡單來說,完成shlinux下編寫C語言用vim能做到代碼補全嗎?有了YouCompleteMe,非常好用,有了tern,甚至可以自動補全對象屬性和函數(shù)名。1.安裝YouC
光貓補全shell有什么用?
簡單來說,完成sh
linux下編寫C語言用vim能做到代碼補全嗎?
有了YouCompleteMe,非常好用,有了tern,甚至可以自動補全對象屬性和函數(shù)名。
1.安裝YouCompleteMe插件。
轉(zhuǎn)到valloric/youcompleteme github。
隨著文檔的安裝,過程有點繁瑣,有些依賴庫需要手動編譯,但是文檔寫的很詳細(xì),應(yīng)該沒什么問題。
2.安裝tern_for_vim插件。
YouCompleteMe只是原生補充了C系列的靜態(tài)語言。對于javascript,YouCompleteMe會調(diào)用omni-completion來完成它。為了讓omni-completion支持javascript的語義分析,我們需要通過tern_for_vim插件調(diào)用tern這個強大的javascript代碼分析器。首先,安裝t
linux回退快捷鍵?
1、tab //命令或路徑等。,是linux中使用最多的快捷鍵。
2.ctrl a //光標(biāo)快速返回到行首。
3.ctrl e //光標(biāo)快速返回到行尾。
4.ctrl f //將光標(biāo)向右移動一個字符。
5.ctrl b //光標(biāo)向左移動一個字符。
6.ctrl insert //復(fù)制命令行的內(nèi)容(mac系統(tǒng)無法使用)
插入//粘貼命令行的內(nèi)容(mac系統(tǒng)無法使用)
8.ctrl k //剪切(刪除)從光標(biāo)到行尾的所有字符。
9.ctrl u //剪切(刪除)從光標(biāo)到行首的所有字符。
10.ctrl w //剪切(刪除)光標(biāo)前的一個字符。
11.ctrl y //粘貼ctrl k和c。通過ctrl u和ctrl w刪除的字符
12.ctrl c //中斷終端正在執(zhí)行的任務(wù),打開一個新行。
13.ctrl h //刪除光標(biāo)前的一個字符(相當(dāng)于退格鍵)。
14.ctrl d //退出當(dāng)前shell命令行。如果是切換的用戶,執(zhí)行該命令并退回到原始用戶。
15.ctrl r //搜索命令行使用的歷史命令記錄。
16.ctrl g //退出Ctrl R的搜索歷史命令模式。
17、ctrl l //清除屏幕所有內(nèi)容,并新開一行。
18.ctrl s //鎖定終端,這樣就沒人能輸入了。
19.ctrl q //解鎖Ctrl S的鎖定狀態(tài)。
20.ctrl z //暫停終端中運行的任務(wù),并使用