打造趁手的ubuntu開發環境

新公司不給配Mac, 沒有方便的終端,windows下面開發不習慣。索性把開發環境都遷移到虛擬機上,現在總結下如何構建一個趁手的開發環境。

shell

ubuntu默認的bash不帶顏色區分,不帶智能提示。推薦換成zsh,然后安裝oh-my-zsh,區分度更加高的主題,git插件,當前目錄顯示等。加倍提升工作效率。

終端

windows下用了xshell,在windows下用著挺方便。但是有一個讓人不爽的問題。平時開發時候都會開多個窗口,比如一個窗口開發,一個窗口看log,一個窗口敲打臨時命令(比如git等),萬一掉線,下次登錄服務器這些窗口又得打開一遍,而且還容易產生vim崩潰文件,不勝其煩。

直到發現了tmux,它把窗口的管理邏輯放在了服務器端,掉線沒關系,只要后續連上照樣可以打開之前的窗口。

vim

vim自己折騰配置太麻煩,就淘了下別人的配置。發現spf13和 janus,spf13的star數多一點,但是知乎有人爆料spf13作者濫合pr,就投靠了janus,目前看效果還不錯。
ctags對python的提示太弱了,可以換成jedi-vim,這個就好多了。但是有一點,jedi-vim查找引用的快捷鍵<leader>n和janus的打開NerdTree的快捷鍵沖突,需要更改一下。

let g:jedi#usages_command = "<leader>s"
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容