• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >苹果MAC > 在Mac OS中为命令行界面和VIM添加状态提示栏的教程

在Mac OS中为命令行界面和VIM添加状态提示栏的教程

作者:卢钧轶 字体:[增加 减小] 来源:互联网 时间:2017-05-12

卢钧轶 通过本文向大家介绍了mac os 命令,mac os x,mac os x lion,mac os iso镜像下载,mac os x系统下载等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

什么是powerline
201564175041935.png (694×354)

如果你不是通过搜索引擎搜到这篇文章的话,也许你还没有听说过powerline。而你又恰巧是个*UNIX党,或者VIM党的话,那么强烈建议你了解并使用powerline。powerline是一个stateless status line,即一个全局状态/提示栏。如果你成功为你的bash,Terminal,iTerm2,VIM配置上powerline的话,那么效果将会是这样的:

Bash的提示符将会是这样的:
201564175101369.png (760×38)

VIM的状态栏将会是这样的:
201564175120488.png (1252×44)

VIM的整体效果图:
201564175144030.png (2522×1538)

相信看了以上几个截图后,powerline的功能也就不言而喻了。他提供了各个app各个环境下的状态提示,极大的提高了工作效率
开始Mac上安装powerline

首先我们需要下载安装powerline。在正式安装之前先啰嗦几句powerline的代码结构,github上的powerline项目下涵盖了用于适配各种APP(bash,vim等)的代码。因此,你完全可以在Mac任何一个地方下载该代码包,然后将不同的APP配置使用这个路径,以Plugin形式加载。为了方便读者选择性安装,本文对于不同的程序将分开给出安装路径和配置。

先确定本机环境有一套版本大于等于2.7的Python的环境。如果没有合适环境的话,可以通过homebrew安装,这里不多做赘述。

   

然后通过pip安装powerline:

   
shell> pip install powerline-status[code]</p> <p>安装完成后通过pip show powerline-status查看powerline所处的具体路径。注意:这个路径很重要,会用在之后的配置环节:</p> <p> [code]shell> pip show powerline-status
Name: powerline-status
Version: 2.0
Location: /Library/Python/2.7/site-packages
Requires:</div>

配置Bash使用powerline

配置方法很简单,只需要在Bash配置文件(例如:/etc/bashrc,~/.bashrc,~/.bash_profile)中增加一行调用安装路径下的bindings/bash/powerline.sh即可。这样每次调用生成新的Bash窗口时,都会自动执行powerline.sh文件中的内容。下面以~/.bash_profile为例:

   

注意:根据python安装方式的不同,你的powerline所在路径也可能不同。如果你是通过python官网或者apple store通过安装工具安装的python,那么你的powerline安装路径就是/Library/Python/2.7/site-packages/powerline/。如果你是通过brew install python的话,那么你的powerline路径可能会有不同。请根据实际情况修改上面的命令。
Teriminal字体配置

执行完上面两步后,不出意外powerline就已经开始工作了。但是你会发现Bash提示符会和下图一样是一些非常恶心的符号。
201564175221799.png (938×50)

出现这样情况的原因是powerline为了美观自己造了一些符号,而这些符号不在Unicode字库内(如果你不知道Unicode字库是什么的话可以看下博主以前的相关介绍)。所以想要powerline正常显示的话,需要安装特殊处理过的字体。好在有一位热心人的帮助,他把大部分的程序猿常用的等宽字体都打上了powerline patch使得我们的这部配置将异常简单。首先我们从github上下载并安装字体:

   

安装完成后我们就可以在iTerm2或者Terminal的字体选项里看到并选择多个xxx for powerline的字体了。*注意:对于ASCII fonts和non-ASCII fonts都需要选择for powerline的字体。如下图:
201564175319457.png (2132×1146)

VIM相关配置

这部分我们将介绍如何为VIM配置powerline。首先你需要确保你的vim编译时开启了python支持。如果通过python --version|grep +python没有结果的话,那么你需要通过brew install vim --with-python --with-ruby --with-perl重新编译安装vim,或者使用brew install macvim --env-std --override-system-vim安装macvim。

然后,你只需要在~/.vimrc中加上以下部分,VIM就能够正常加载powerline功能了:

注意:其中set rtp+=/Library/Python/2.7/site-packages/powerline/bindings/vim和上文一样需要按照自己的实际情况调整。

   
</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使Mac OS系统在命令行中显示目录树形结构的方法
  • Mac OS下的命令行强化工具iTerm使用简介
  • 在Mac OS中为命令行界面和VIM添加状态提示栏的教程

相关文章

  • 2017-05-12Mac下如何启动搜狗输入法以及切换输入中英文
  • 2017-05-12mac系统崩溃怎么办?MAC系统鼠标变成一直旋转彩球现象的解决方法介绍
  • 2017-05-12Mac系统下自定义系统偏好设置面板的方法介绍
  • 2017-05-12苹果Mac系统看HTML5视频教程介绍
  • 2017-05-12苹果Mac电脑打不开软件安装提示来自身份不明的开发者的解决方法图文教程
  • 2017-05-12mac怎么隐藏文件 苹果系统隐藏文件方法汇总
  • 2017-05-12苹果电脑如何缩小图片无需第三方软件
  • 2017-05-12苹果Mac系统使用Vmware fusion 7安装win7虚拟机教程
  • 2017-05-12MAC下如何更换开机登录背景让其拥有自己的特色
  • 2017-05-12苹果笔记本mac系统更新版本后开机变慢怎么办?

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Mac的开机快捷键功能以及开机启动项设置
    • MAC将多张图片保存在一个PDF文档中的方法
    • MAC系统关闭屏幕截图和清倒废纸篓音效的方法
    • MAC如何如何在废纸篓里删除单一文件和文件夹
    • 如何在Mac系统Dock栏中插入空格
    • Macbook Pro光驱读盘缓慢问题如何解决
    • 开机密码忘记了如何找回Macbook air的开机密码
    • mac如何解压缩文件?mac解压缩文件图文教程
    • 苹果电脑使用U盘装系统时如何用快捷键进入U盘启动
    • 苹果电脑怎么锁屏?OS X快速让Mac/MacBook屏幕息屏/锁屏的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有 豫ICP备12007166号