摘要:前言鑒于及其周邊強大的工具以及高效快捷,加上現在我工作重心轉移到前端開發上,因此我華麗地轉向陣營當然從最傻瓜式的開始啦。然后到選擇合適的的字體即可。安裝好后,就是配置了。首先要準備一個支持的,具體操作請參考讓支持。
前言
?鑒于BASH及其周邊強大的工具以及VIM高效快捷,加上現在我工作重心轉移到前端開發上,因此我華麗地轉向Linux陣營(當然從最傻瓜式的Ubuntu開始啦!)。但BASH和VIM默認樣式確實顏值太低,功能強大固然重要,但在這看臉的時代誰不愛美呢?那么我們先拿狀態欄來開刀吧,而刀就是強大酷炫的Powerline本尊了。
Powerline是什么??Powerline是個stateless status line,即可以配置到BASH,ZSH,VIM等上,而不像vim-powerline那樣僅能用于vim.
安裝Powerline1.先保證python版本在2.7+
$ python --version
2.安裝pip,并通過pip安裝powerline
$ sudo apt install pip $ pip install powerline-status安裝/配置字體
?說起樣式怎能少了字體呢?而且Powerline中還用到特殊的字符,需要特定的字體來配合才能達到最佳顯示效果。
$ git clone https://github.com/powerline/fonts && ./fonts/install.sh
然后到Profiles -> Profile Preferences選擇合適的xxx for powerline的字體即可。
Powerline 4 BASH?安裝好powerline后,就是配置.bashrc了。
$ cat >> .bashrc << EOF source $(pip show powerline-status | awk "/Location:/{print $2 "/powerline/bindings/bash/powerline.sh"}") EOFPowerline 4 VIM
?相對BASH,將Powerline配置到VIM會復雜一些。首先要準備一個支持Python2的VIM,具體操作請參考《讓VIM支持Python2 by update-alternatives》。然后
$ cat >> .vimrc << EOF set rtp+=$(pip show powerline-status | awk "/Location:/{print $2 "/powerline/bindings/vim"}") " These lines setup the environment to show graphics and colors correctly. set nocompatible set t_Co=256 let g:minBufExplForceSyntaxEnable = 1 python from powerline.vim import setup as powerline_setup python powerline_setup() python del powerline_setup if ! has("gui_running") set ttimeoutlen=10 augroup FastEscape autocmd! au InsertEnter * set timeoutlen=0 au InsertLeave * set timeoutlen=1000 augroup END endif set laststatus=2 " Always display the statusline in all windows set guifont=Inconsolata for Powerline:h14 set noshowmode " Hide the default mode text (e.g. -- INSERT -- below the statusline) EOF總結
最終的效果為:
?尊重原創,轉載請注明來自:http://www.cnblogs.com/fsjohn...肥仔John
感謝為Bash和VIM配置一個美觀奢華的狀態提示欄
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/24898.html
摘要:歡迎來我的博客閱讀打造高效個性一之打造高效個性二之如果說塑造了一個婀娜多姿顏值高的貌美姑娘,那么就是給她塑造了一個柔情俠骨百事通的女漢子之心。一款增加了一些在上實用的命令插件。 歡迎來我的博客閱讀:「打造高效個性Terminal(一)之 iTerm」「打造高效個性Terminal(二)之 zsh」 oh-my-zsh 如果說iTerm塑造了一個婀娜多姿顏值高的貌美姑娘,那么zsh就是給...
摘要:安裝官方下載地址,直接下載安裝即可。將切換為之后,我們就可以安裝了官方推薦的安裝方法為安裝成功后,如下圖默認安裝在目錄下,配置文件默認為。設置快捷命令輸入,修改的配置文件,在文件的最后中,添加快捷命令名實際命令即可。 安裝iTerm2 iTerm2官方下載地址 ,直接下載安裝即可。 安裝oh my zsh 1.通過cat /etc/shells命令可以查看當前系統可以使用哪些shel...
摘要:是一個社區驅動的模塊化配置集合,其中包含了多種功能模塊,并且針對做了功能優化。有多種功能模塊可供選擇,用戶只需要選擇需要的模塊,就可以配置出一個適合自己的開發環境。 SpaceVim 中文手冊 showImg(https://segmentfault.com/img/remote/1460000007968382);showImg(https://segmentfault.com/im...
閱讀 1367·2021-09-02 10:19
閱讀 1108·2019-08-26 13:25
閱讀 2118·2019-08-26 11:37
閱讀 2422·2019-08-26 10:18
閱讀 2684·2019-08-23 16:43
閱讀 3013·2019-08-23 16:25
閱讀 785·2019-08-23 15:53
閱讀 3306·2019-08-23 15:11