文章目录

  • 安装
  • 卸载
  • 查看
  • 配置(可以忽略这部分)

Powerline 是一款比较酷炫的状态栏工具,可以美化终端和 vim 界面,由 python 开发,目前仅支持 python2.X,由于 python2 和 python3 互不兼容,安装前要了解清楚使用的 Linux /Ubuntu /debian 的 Python 版本信息。

Powerline 官网:
https://powerline.readthedocs.io/en/latest/index.html
https://powerline.readthedocs.io/en/master/index.html

Github 主页:
https://github.com/powerline/powerline

安装

安装 Powerline 的方式很简单,只需要一条命令:

pip install powerline-status --user # 安装用户主目录下
# sudo pip install powerline-status # 安装在根目录下

没有安装 pip 的同学可能会碰到 zsh: command not found: pip

使用命令安装 pip 即可:

sudo easy_install pip

安装后再次执行安装 Powerline 的命令即可:

如果无法正常安装 pip 命令,请参阅:https://blog.csdn.net/liaowenxiong/article/details/121033839

卸载

pip uninstall powerline-status

查看

通过命令 pip show powerline-status 查看 pip 的安装信息:

pip show powerline-status
Name: powerline-status
Version: 2.7
Summary: The ultimate statusline/prompt utility.
Home-page: https://github.com/powerline/powerline
Author: Kim Silkebaekken
Author-email: kim.silkebaekken+vim@gmail.com
License: MIT
Location: /Users/liaowenxiong/Library/Python/3.9/lib/python/site-packages
Requires:
Required-by:

我们看到 Powerline 的安装路径:

Location: /Users/liaowenxiong/Library/Python/3.9/lib/python/site-packages

这个地址非常重要,因为在配置 Poweline 到终端和 vim 的时候还会用到。

配置(可以忽略这部分)

配置 ~/.bash_profile 文件(MacOS 默认的配置文件)让终端每次启动的时候自动运行 Powerline 脚本,只需将下面的句子复制到你的 ~/.bash_profile 文件里就可以:

# . /Powerline安装路径/powerline/bindings/bash/powerline.sh. /Users/liaowenxiong/Library/Python/3.9/lib/python/site-packages/powerline/bindings/bash/powerline.sh

需要注意的是 ./Powerline安装路径/... 中间是以空格分开的。

还有一点要注意的是你可能会在 .profile 或者 .bashrc 文件中配置 Powerline,但是却无法激活它。这可能是因为你的电脑中同时也存在 .bash_profile 文件。Unix 终端会将 .bash_profile 文件作为默认配置文件而不是 .bashrc.profile

在配置完成后,需要重启一下终端,或者在终端执行下面的重载命令:

source ~/.bash_profile

就可以看到酷炫屌炸天的 Powerline 终端界面啦。

可惜,我没有看到特别的终端界面,貌似单独安装 Powerline 并不会起作用呀!可能需要结合某些 zsh 主题才行!

MacOS安装Powerline相关推荐

  1. macOS 安装 iTerm2

    macOS 安装 iTerm2 1,下载iTerm2 2,安装oh-my-zsh 3,切换zsh主题 4,安装 PowerLine 5,安装 PowerFonts 6,安装代码高亮插件 7,安装命令补 ...

  2. macOS安装配置oh-my-zsh

    最近升级了mac硬盘,因为原有系统有些混乱了,所以舍弃了time machine备份,重新设置整个系统,所以这里记录一下oh-my-zsh的安装和配置过程. 本文应和另外一篇一起食用. 1. 切换sh ...

  3. 【收藏】怎样把 macOS 安装在移动硬盘或 U 盘里

    以下文章适用于在mac os上重新安装系统到外置移动硬盘中: 怎样把 macOS 安装在移动硬盘或 U 盘里

  4. iso qemu 安装ubuntu_基于libvirt 和QEMU在macOS安装Ubuntu

    在流行的虚拟架构体系中,最重要的技术当然要数libvirt和QEMU了.包括Linux虚拟化技术中KVM和xen都使用了QEMU.关于Xen和KVM进行虚拟化,以及在Window下使用Vmware,V ...

  5. macos 安装scala_如何在MacOS上安装Scala和Apache Spark

    macos 安装scala by Jose Marcial Portilla 通过何塞·马西尔·波蒂利亚(Jose Marcial Portilla) 如何在MacOS上安装Scala和Apache ...

  6. MacOS 安装 Telnet

    Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程.对于Appstore中没有的软件,推荐使用此方法安装管理第三方软件. 没有安装Homebrew,可以参考 ...

  7. macOS安装MySQL,使用Navicat连接MySQL数据库/2022

    macOS安装MySQL,使用Navicat连接MySQL数据库/2022 intel chip 下载安装文件 进入官网 MySQL :: MySQL Downloads 选择页尾MySQL Comm ...

  8. MacOS 安装 MySQL

    MacOS 安装 MySQL 一.下载MySQL 二.安装 三.使用 四.数据库连接工具DBeaver 一.下载MySQL 首先到Mysql社区下载对应安装包,下载地址 二.安装 打开安装包,一直按继 ...

  9. macos安装更新错误_如何控制何时安装macOS更新

    macos安装更新错误 Updates are necessary, but annoying. Which is why your Mac, by default, installs them au ...

最新文章

  1. 我18岁辍学,22岁进谷歌,还需要本科文凭吗?
  2. mysql 流复制_MySQL系列详解六:MySQL主从复制/半同步演示-技术流ken
  3. selenium测试(Java)--鼠标事件(六)
  4. linux系统服务命令systemctl使用说明
  5. oracle右连接失效,oracle 右连接
  6. java中引导页面的,设计模式之模板模式引导篇
  7. 冒泡排序java代码_数据结构与算法—冒泡排序(Java实现)
  8. 动态改变stage桢数
  9. 网易严选Java开发三面面经:java技术编程培训班
  10. Codeforces Round #697 (Div. 3)A~G解题报告
  11. Python 代码覆盖率统计工具 coverage.py
  12. 关于NAND Flash调试的一点总结
  13. SVN的下载和文件更新
  14. Linux服务器查看内存型号
  15. 【开源项目分享】使用select、多线程完成的多人联机对战五子棋小游戏(C语言实现)
  16. Markdown文档常用字体及颜色设置
  17. 3D打印机DIY之六------G代码命令
  18. 方便实用的串口调试工具/串口调试助手/串口精灵 (工具一)
  19. vue2.0引入icon.styl不断报错
  20. Python飞机大战(完整版)

热门文章

  1. 2011-12-22
  2. 政府采购方式有几种?各自适用的条件是什么?
  3. ubuntu重启、关机命令
  4. Cocos 2d-x CocoaChina开发者沙龙(上海站)现场放送!
  5. 新到手的红米Note 6 QQ截图
  6. Mocha Pro:AdjustTrack 模块
  7. python练习10:打印楼梯,同时在楼梯上方打印两个笑脸。
  8. (转载)豆瓣的新机遇
  9. git找回本地被覆盖或者删除的文件/确保本地代码为最新时,强制使本地文件覆盖git库文件
  10. 我的世界服务器修改多世界模式,教你如何作弊 我的世界如何开启作弊模式 | 我的世界 | MC世界侠...