vim 状态行插件 Powerline

MIT
Python 查看源码»
跨平台
2019-01-24
h4cd

Powerline 是一个 vim 的状态行插件,为包括 zsh、bash、tmux、IPython、Awesome 和 Qtile 在内的应用提供状态信息与提示。

特性

  • 使用 Python 编写,可扩展、特性丰富。Powerline 完全用 Python 重写,以尽可能多地删除 vimscript,这样可以提供更好的可扩展性、更精简和更好的配置文件,以及一个结构化的、面向对象的代码库。除了 Python 解释器之外没有强制的第三方依赖。

  • 稳定且可测试的代码库。使用 Python 可以对所有项目代码进行单元测试。代码已在 Python 2.6+ 和 Python 3 中测试可用。

  • 可支持的应用多。Powerline 最初是专门为 vim 状态行创建的,目前已经发展为在 tmux 和几个 WM 中提供状态行,并支持在 bash/zsh 等 shell 上提示状态信息。此外,为 Powerline 尚不支持的其它应用编写渲染器也很简单。

  • 使用 JSON 编写配置信息。标准、简洁。

  • 快速轻巧,支持守护进程模式使得性能更佳。项目主要关注的是良好的性能和尽可能少的代码,同时提供丰富的功能集。新的守护进程支持还确保仅为提示和状态行启动一个 Python 实例,从而提供出色的性能。

基于模式的高亮效果:

小窗口中自动截断显示:

的码云指数为
超过 的项目
加载中

评论(4)

wmzsonic
wmzsonic
vim-airline
棱语曲
棱语曲

引用来自“快乐的一只小青蛙”的评论

#Powerline# 很好,我用emacs
很好,我用vscode
小果汁儿
小果汁儿
好用
快乐的一只小青蛙
#Powerline# 很好,我用emacs

暂无资讯

暂无问答

在tmux中使用tmux-powerline

在tmux中使用tmux-powerline tmux中使用tmux-powerline,并使用雅虎天气显示天气 1. 安装tmux sudo pacman -S tmux 2. 从github上安装tmux-powerline cd ~/some/path/ #进入到你要克隆的目录...

2018/12/07 15:43
7
0
CentOS 6 中安装 Powerline

Powerline : Vim 和 Bash 中的一个强大状态栏插件。 在 Linux 中安装 Powerline 首先确定本机系统有一套版本大于等于2.7的 Python 环境,按以下方法安装即可 python -V sudo yum install ep...

2017/07/02 17:08
56
0
elementary OS 安装之后一些个性化东西

玩一下elementary OS

2016/04/11 21:16
217
1
Vim配置状态栏 Status line

Vim里一个好看的状态栏是非常加分的。 vim-lightline 简单好安装的状态栏 安装方法: Vundle管理器的话,在~/.vimrc中的插件函数中加上: 然后在函数外写上: # 把这句加到vundle函数里: Pl...

01/06 03:03
11
0
ArchLinux下配置一个舒适的编程环境

一直在网上找,这次总结一下,就不用太累了。

2014/03/25 15:33
339
0
ZSH--agnoster主题安装

1、安装Menlo-Powerline字体补丁: ``` https://gist.github.com/qrush/1595572/raw/417a3fa36e35ca91d6d23ac961071094c26e5fad/Menlo-Powerline.otf ``` 2、安装主题 ``` cd ~/.oh-my-zsh/...

2016/08/16 11:46
42
0
vim-airline use patched fonts

给 vim 装了个 status line 插件,https://github.com/bling/vim-airline, 但是 powerline symbols 模式显示乱码,原因是我使用的字体 (monaco) 中没有需要的特殊字符 可以对字体集进行扩充...

2014/12/18 15:58
71
0
Mac OS X 下优化 Terminal,一篇就够了!

先上最终效果图: 1. 相关工具介绍 iTerm2: Terminal 终端的替代品,拥有更多强大的功能,想了解更多请戳 iTerm2 官网; XCode’s Command line tools: 开发环境集成,包含 git、gcc 等重要...

2018/08/10 16:36
9
0
Arch Linux i3-gaps 使用xfce4-panel作为默认bar

Arch Linux i3-gaps 使用xfce4-panel作为默认bar 配置archlinuxcn源 在/etc/pacman.conf最后添加 [archlinuxcn] Server = https://mirrors.zju.edu.cn/archlinuxcn/$arch 更新源 sudo pacma...

2018/12/07 18:29
35
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部