linux配置powerline(bash/vim)美化

安装powerline需要pip

链接:https://pan.baidu.com/s/1Jc59VD35PYic2fTK5v8h1w 密码:otfp

pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

利用pip安装powerline

powerline
pip install powerline-status

测试

pip show powerline-status
安装字体

下载

wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf
wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf

安装

cp PowerlineSymbols.otf /usr/share/fonts
执行命令刷新加入字体
fc-cache -vf /usr/share/fonts/
(如果没有fc-cache则需安装fontconfig)

cp 10-powerline-symbols.conf /etc/fonts/conf.d/
配置bash

vim ~/.bashrc

#powerline
if [ -f `which powerline-daemon` ];then
	powerline-daemon -q
	POWERLINE_BASH_CONTINUATION=1
	POWERLINE_BASH_SELECT=1
	. /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh
fi
export TERM="screen-256color"

source ~/.bashrc

效果

配置vim

vim ~/.vimrc

set rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim
set laststatus=2
set t_Co=256

source ~/.vimrc

效果

 

 

骚起来吧。

 

转载于:https://www.cnblogs.com/chenglee/p/9067502.html

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是配置 C 语言开发环境的 Vim 配置: 1. 安装 Vim 插件管理工具 Vundle: ```bash git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim ``` 2. 在 `~/.vimrc` 中添加以下内容: ```vim set tabstop=4 set shiftwidth=4 set expandtab set smartindent " Plugin Settings call vundle#begin() Plugin 'VundleVim/Vundle.vim' Plugin 'vim-airline/vim-airline' Plugin 'scrooloose/nerdtree' Plugin 'tpope/vim-fugitive' Plugin 'jiangmiao/auto-pairs' Plugin 'vim-scripts/c.vim' call vundle#end() " Airline Settings let g:airline#extensions#tabline#enabled = 1 let g:airline_powerline_fonts = 1 let g:airline#extensions#tagbar#enabled = 1 let g:airline#extensions#tagbar#symbols = { \ 'function': 'ƒ', \ 'variable': '𝑣', \ 'class': '𝑐', \ 'struct': '𝑠', \ 'interface': '𝑖', \ 'type': '𝑡', \ } " NERDTree Settings map <C-n> :NERDTreeToggle<CR> let NERDTreeShowHidden=1 let NERDTreeIgnore=['\.pyc$', '\.swp$'] " Auto Pairs Settings let g:AutoPairsShortcutFastWrap = '<M-e>' let g:AutoPairsMapChords = 1 let g:AutoPairsFlyMode = 1 " C.vim Settings let c_space_errors = 1 let c_no_curly_error = 1 let c_no_if0_error = 1 let c_indent_comment = 1 let c_indent_labels = 1 let c_auto_tab = 1 let c_syn_caret = 1 let c_syn_error = 1 let c_syn_warning = 1 let c_syn_level = 4 let c_highlight_comments = 1 let c_highlight_numbers = 1 let c_highlight_strings = 1 let c_highlight_types = 1 let c_highlight_preproc = 1 let c_highlight_operators = 1 let c_highlight_extra = 1 ``` 3. 执行 `:PluginInstall` 命令安装插件。 4. 配置完成后,可以使用 `:NERDTreeToggle` 打开文件树,使用 `<C-n>` 组合键切换文件树的显示和隐藏。 5. 对于 C 语言的开发,可以使用 `:CCompile` 命令编译当前文件,并使用 `:CRun` 命令运行编译后的可执行文件。 注意:以上配置仅供参考,具体的配置可以根据自己的需求进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值