摘要:前言鉴于及其周边强大的工具以及高效快捷,加上现在我工作重心转移到前端开发上,因此我华丽地转向阵营当然从最傻瓜式的开始啦。然后到选择合适的的字体即可。安装好后,就是配置了。首先要准备一个支持的,具体操作请参考让支持。
前言
鉴于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配置一个美观奢华的状态提示栏
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/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...
阅读 1306·2021-09-02 10:19
阅读 1076·2019-08-26 13:25
阅读 2086·2019-08-26 11:37
阅读 2395·2019-08-26 10:18
阅读 2654·2019-08-23 16:43
阅读 2948·2019-08-23 16:25
阅读 754·2019-08-23 15:53
阅读 3282·2019-08-23 15:11