Powerline 是 vim 的状态行插件,并为其他几个应用程序提供状态行和提示,包括 zsh、bash、fish、tmux、IPython、Awesome、i3 和 Qtile。
作者 | 金·西尔克贝克肯 ([email protected]) |
来源 | https://github.com/powerline/powerline |
版本 | 贝塔 |
Powerline 不再支持 python2,并且 powerline 将在不久的将来停止使用 python2。
但我讨厌 Python / 我不需要 shell 提示 / 这对我来说太麻烦了 / 原来的 vim-powerline 项目发生了什么 / …
您应该查看一些电力线衍生产品。目前最轻量级且功能丰富的替代方案是 vim-airline 项目。
基本电力线配置是通过位于 .config/powerline/ 的 JSON 文件完成的。最好首先将位于 powerline_root/powerline/config_files/ 的默认配置复制到 .config/powerline/。如果您从 AUR 或通过 pip 安装了 powerline,powerline_root 应该是 /usr/lib/python3.6/site-packages/ 或类似的东西,具体取决于您的 python 版本。
如果您通过 apt-get 安装了 powerline,'powerline_root' 应该是 '/usr/share/powerline/'。
这应该会产生以下目录结构:
.config/电力线/ ├── 配色方案 │ ├── ... │ └── wm | └── default.json // 这里是你的配置 ├── 颜色.json ├── 配置.json └── 主题 ├── ... └── wm └── default.json // 你的配置放在这里
主题子目录下的文件用于指定显示哪些片段; colorchemes 子目录中的文件用于指定应使用哪些颜色(如 color.json 中定义)来显示段。
请注意,您的本地配置仅覆盖全局配置,而不会替换它,即如果您不在本地配置某些内容,则将使用全局默认值。
模式相关的突出显示
自动截断小窗口中的段
屏幕截图中的字体是 Fabrizio Schiavi 的 Pragmata Pro。