精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Powerline:給Vim和Bash提供更棒的狀態行和提示信息

系統 Linux
Powerline 是一個極棒的 Vim 編輯器的狀態行插件,這個插件是使用 Python 開發的,主要用于顯示狀態行和提示信息,適用于很多軟件,比如 bash、zsh、tmux 等等。

Powerline 是一個極棒的 Vim 編輯器的狀態行插件,這個插件是使用 Python 開發的,主要用于顯示狀態行和提示信息,適用于很多軟件,比如 bash、zsh、tmux 等等。

特色

  1. 使用 python 編寫,使其更具擴展性且功能豐富
  2. 穩定易測的代碼庫,兼容 python 2.6+ 和 python 3
  3. 支持多種 Linux 功能及工具的提示和狀態欄
  4. 通過 JSON 保存配置和顏色方案
  5. 快速、輕量級,具有后臺守護進程支持,提供更佳的性能

Powerline 效果截圖 

 

 

Vim 中 Powerline 狀態行效果 

Vim 中 Powerline 狀態行效果

在本文中,我會介紹如何安裝 Powerline 及其字體,以及如何在 RedHat 和 Debian 類的系統中使 Bash 和 Vim 支持 Powerline。

***步:準備好安裝 Powerline 所需的軟件

由于和其它無關項目之間存在命名沖突,因此 powerline 只能放在 PyPI(Python Package Index)中的 powerline-status 包下.

為了從 PyPI 中安裝該包,需要先準備好 pip(該工具專門用于 Python 包的管理)工具。所以首先要在 Linux 系統下安裝好 pip 工具。

在 Debian、Ubuntu 和 Linux Mint 中安裝 pip

  1. # apt-get install python-pip 

示例輸出:

  1. Reading package lists... Done 
  2. Building dependency tree        
  3. Reading state information... Done 
  4. Recommended packages: 
  5. python-dev-all python-wheel 
  6. The following NEW packages will be installed: 
  7. python-pip 
  8. 0 upgraded, 1 newly installed, 0 to remove and 533 not upgraded. 
  9. Need to get 97.2 kB of archives. 
  10. After this operation, 477 kB of additional disk space will be used. 
  11. Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe python-pip all 1.5.4-1ubuntu3 [97.2 kB] 
  12. Fetched 97.2 kB in 1s (73.0 kB/s)      
  13. Selecting previously unselected package python-pip. 
  14. (Reading database ... 216258 files and directories currently installed.) 
  15. Preparing to unpack .../python-pip_1.5.4-1ubuntu3_all.deb ... 
  16. Unpacking python-pip (1.5.4-1ubuntu3) ... 
  17. Processing triggers for man-db (2.6.7.1-1ubuntu1) ... 
  18. Setting up python-pip (1.5.4-1ubuntu3) ... 

在 CentOS、RHEL 和 Fedora 中安裝 pip

在 Fedora 類系統中,需要先打開 epel 倉庫,然后按照如下方法安裝 pip 包。

  1. # yum install python-pip           
  2. # dnf install python-pip                     [Fedora 22+ 以上]            

示例輸出:

  1. Installing: 
  2. python-pip          noarch          7.1.0-1.el7             epel          1.5 M 
  3. Transaction Summary 
  4. ================================================================================= 
  5. Install  1 Package 
  6. Total download size: 1.5 M 
  7. Installed size: 6.6 M 
  8. Is this ok [y/d/N]: y 
  9. Downloading packages: 
  10. python-pip-7.1.0-1.el7.noarch.rpm                         | 1.5 MB  00:00:01      
  11. Running transaction check 
  12. Running transaction test 
  13. Transaction test succeeded 
  14. Running transaction 
  15. Installing : python-pip-7.1.0-1.el7.noarch                                 1/1  
  16. Verifying  : python-pip-7.1.0-1.el7.noarch                                 1/1  
  17. Installed: 
  18. python-pip.noarch 0:7.1.0-1.el7                                                 
  19. Complete! 

第二步:在 Linux 中安裝 Powerline

現在可以從 Git 倉庫中安裝 Powerline 的***開發版。在此之前系統需要安裝好 Git 工具以便可以從倉庫拉下代碼。

  1. # apt-get install git 
  2. # yum install git 
  3. # dnf install git 

然后你可以通過 pip 命令安裝 Powerline。

  1. # pip install git+git://github.com/powerline/powerline 

示例輸出:

  1. Cloning git://github.com/powerline/powerline to /tmp/pip-WAlznH-build 
  2. Running setup.py (path:/tmp/pip-WAlznH-build/setup.py) egg_info for package from git+git://github.com/Lokaltog/powerline 
  3. warning: no previously-included files matching '*.pyc' found under directory 'powerline/bindings' 
  4. warning: no previously-included files matching '*.pyo' found under directory 'powerline/bindings' 
  5. Installing collected packages: powerline-status 
  6. Found existing installation: powerline-status 2.2 
  7. Uninstalling powerline-status: 
  8. Successfully uninstalled powerline-status 
  9. Running setup.py install for powerline-status 
  10. warning: no previously-included files matching '*.pyc' found under directory 'powerline/bindings' 
  11. warning: no previously-included files matching '*.pyo' found under directory 'powerline/bindings' 
  12. changing mode of build/scripts-2.7/powerline-lint from 644 to 755 
  13. changing mode of build/scripts-2.7/powerline-daemon from 644 to 755 
  14. changing mode of build/scripts-2.7/powerline-render from 644 to 755 
  15. changing mode of build/scripts-2.7/powerline-config from 644 to 755 
  16. changing mode of /usr/local/bin/powerline-config to 755 
  17. changing mode of /usr/local/bin/powerline-lint to 755 
  18. changing mode of /usr/local/bin/powerline-render to 755 
  19. changing mode of /usr/local/bin/powerline-daemon to 755 
  20. Successfully installed powerline-status 
  21. Cleaning up... 

第三步:在 Linux 中安裝 Powerline 的字體

Powerline 使用特殊的符號來為開發者顯示特殊的箭頭效果和符號內容。因此你的系統中必須要有符號字體或者補丁過的字體。

通過下面的 wget 命令下載***的系統字體及字體配置文件。

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

然后你將下載的字體放到字體目錄下 /usr/share/fonts 或者 /usr/local/share/fonts,或者你可以通過 xset q 命令找到一個有效的字體目錄。

  1. # mv PowerlineSymbols.otf /usr/share/fonts/ 

接下來你需要通過如下命令更新你系統的字體緩存。

  1. # fc-cache -vf /usr/share/fonts/ 

其次安裝字體配置文件。

  1. # mv 10-powerline-symbols.conf /etc/fonts/conf.d/ 

注意:如果相應的符號沒有出現,可以嘗試關閉終端會話并重啟 X window,這樣就會生效了。

第四步:給 Bash Shell 和 Vim 狀態行設置 Powerline

在這一節將介紹 bash shell 和 vim 編輯器中關于 Powerline 的配置。首先通過在 ~/.bashrc 中添加如下內容以便設置終端為 256 色。

  1. export TERM="screen-256color" 

打開 Bash Shell 中的 Powerline

如果希望在 bash shell 中默認打開 Powerline,可以在 ~/.bashrc 中添加如下內容。

首先通過如下命令獲取 powerline 的安裝位置。

  1. # pip show powerline-status 
  2. Name: powerline-status 
  3. Version: 2.2.dev9999-git.aa33599e3fb363ab7f2744ce95b7c6465eef7f08 
  4. Location: /usr/local/lib/python2.7/dist-packages 
  5. Requires:  

一旦找到 powerline 的具體位置后,根據你系統的情況替換到下列行中的 /usr/local/lib/python2.7/dist-packages 對應的位置。

  1. powerline-daemon -q 
  2. POWERLINE_BASH_CONTINUATION=1 
  3. POWERLINE_BASH_SELECT=1 
  4. . /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh 

然后退出后重新登錄,現在 powerline 的狀態行應該如下顯示了。 

 

 

Bash Powerline Statuslines 

Bash Powerline Statuslines

現在切換目錄并注意顯示你當前路徑的面包屑導航提示的變化。

如果遠程 Linux 服務器上安裝了 powerline,你能看到后臺掛起的任務,當你用 ssh 登錄上去時,會看到該提示增加了主機名。

在 Vim 中打開 Powerline

如果你喜歡使用 vim,正好有一個 vim 的強力插件??梢栽?~/.vimrc 中添加如下內容打開該插件(LCTT 譯注:注意同樣需要根據你的系統情況修改路徑)。

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

然后你打開 vim 后會看到一個新的狀態行: 

 

 

Vim Powerline Statuslines 

Vim Powerline Statuslines

總結

Powerline 可以在某些軟件中提供顏色鮮艷、很優美的狀態行及提示內容,這對編程環境有利。希望這篇指南對您有幫助,如果您需要幫助或者有任何好的想法,請留言給我。

作者簡介: 

[[182104]]

 

我是Ravi Saive,TecMint的作者。一個喜歡分享訣竅和想法的電腦極客及Linux專家。我的大部分服務都運行在開源平臺Linux中。關注我的Twitter,Facebook和Google+。

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2023-07-12 23:27:24

Powerline編輯器

2020-10-09 11:02:54

PowerlineVim運維

2010-06-23 14:57:01

Linux Bash命

2022-06-21 14:30:16

Vim自定義Linux

2019-03-08 11:00:32

BashLinux

2020-11-18 08:20:54

Linux

2022-11-01 16:26:25

Linux命令腳本

2015-07-30 11:29:32

LinuxUbuntuGrub

2020-01-03 16:40:37

UbuntuPop!_OSLinux

2021-05-13 18:12:04

云計算行業科技

2017-01-11 10:27:36

Linux終端自定義Bash

2022-05-06 14:45:20

銀行安全賬戶安全

2009-10-19 10:13:42

LinuxBash命令提示行

2018-04-19 14:30:25

LinuxVi編輯器

2024-04-30 11:14:19

KubernetesReplicaSet數量

2013-09-22 11:37:32

SAP

2020-07-28 09:34:26

人工智能智能家居物聯網

2022-08-31 08:33:54

Bash操作系統Linux

2020-02-25 20:55:20

JavaScript開發 技巧

2014-08-19 09:39:46

程序員
點贊
收藏

51CTO技術棧公眾號

国产欧美日韩伦理| 久久69精品久久久久久国产越南| 春日野结衣av| wwwww在线观看免费视频| 久久精品国产精品亚洲综合| 色与欲影视天天看综合网| 欧美肉大捧一进一出免费视频| 天堂中文av在线资源库| 中文字幕亚洲不卡| 国产有色视频色综合| 中文天堂在线资源| 亚洲欧洲一区二区天堂久久| 在线电影av不卡网址| 黄页网站在线看| 欧美精品总汇| 一卡二卡欧美日韩| 四虎永久在线精品免费一区二区| 国产青青草视频| 久久av在线| 欧美寡妇偷汉性猛交| ass极品国模人体欣赏| swag国产精品一区二区| 欧美日韩中文精品| 中国丰满人妻videoshd| 国产一二区在线| 久久久久久久久免费| 不卡视频一区二区三区| 亚洲一区二区人妻| 久久午夜视频| 69影院欧美专区视频| 成人免费黄色小视频| 黑人操亚洲人| 日韩精品丝袜在线| 中文字幕99页| 高清一区二区三区av| 日本高清不卡视频| 女性女同性aⅴ免费观女性恋| 黄色的网站在线观看| 国产亚洲欧美日韩在线一区| 国产一区视频观看| 免费av网站观看| 国产精品99久久久| 成人黄色av播放免费| 这里只有精品免费视频| 国产精品一区毛片| 91国产视频在线播放| 久久免费播放视频| 欧美日韩日本国产亚洲在线 | 亚洲 激情 在线| 欧美va在线观看| 色8久久人人97超碰香蕉987| 欧美 日韩精品| xx欧美视频| 色婷婷激情久久| 妞干网在线免费视频| 一个人www视频在线免费观看| 天天做天天摸天天爽国产一区 | 日本中文字幕中出在线| 依依成人精品视频| 国产欧美精品aaaaaa片| 精品孕妇一区二区三区| **网站欧美大片在线观看| 中文精品视频一区二区在线观看| 欧美69xxx| 亚洲免费在线看| 超碰10000| 黄色在线观看视频网站| 亚洲综合激情小说| 国产精品入口芒果| av综合电影网站| 欧美亚洲高清一区| 欧美一级xxxx| 99国产精品久久一区二区三区| 精品国产乱子伦一区| av无码一区二区三区| 亚洲精品合集| 最近2019年日本中文免费字幕| a一级免费视频| 欧美99久久| 97精品国产97久久久久久春色| 男女视频免费看| 视频一区在线播放| 成人伊人精品色xxxx视频| 亚洲国产一二三区| 久久久99久久| 亚洲欧美一二三| av白虎一区| 欧美在线观看视频在线| 手机精品视频在线| 欧美日韩另类图片| 中文字幕亚洲一区在线观看 | 国产成人短视频| 91国内精品久久久| www.亚洲精品| 中文字幕av日韩精品| 大香伊人久久| 色欧美88888久久久久久影院| 五月花丁香婷婷| 国产在线播放精品| 日韩在线免费av| 可以在线观看av的网站| 蓝色福利精品导航| 久久久久久九九九九| 永久免费av在线| 亚洲大型综合色站| 日本在线播放一区二区| 视频小说一区二区| 久久综合国产精品台湾中文娱乐网| 日韩精品乱码久久久久久| 六月丁香婷婷色狠狠久久| 国产亚洲情侣一区二区无| 免费观看在线黄色网| 欧美日韩中国免费专区在线看| 一区二区在线免费看| 一本色道久久综合亚洲精品酒店 | 日本美女黄色一级片| 亚洲制服av| 99高清视频有精品视频| 在线看黄色av| 色网综合在线观看| 亚洲精品第二页| 欧美日韩免费观看一区=区三区| 国产精品美女在线观看| 午夜小视频在线播放| 一区二区在线观看免费| 色国产在线视频| 久久不见久久见免费视频7| 欧美黄色片在线观看| 国产手机视频在线| 中文字幕精品—区二区四季| 国产免费黄色av| 99热这里只有精品2| 人妻va精品va欧美va| 亚洲女人的天堂| 57pao国产成永久免费视频| 精品国产一区一区二区三亚瑟| 97色在线视频| 免费av网站观看| 亚洲影院久久精品| 潘金莲一级淫片aaaaaaa| 欧美一区激情| 91精品视频大全| 麻豆电影在线播放| 欧美猛男超大videosgay| 特级西西人体高清大胆| 蜜臀av性久久久久av蜜臀妖精 | 中文字幕欧美人妻精品一区| 日韩超碰人人爽人人做人人添| 韩国欧美亚洲国产| 四虎免费在线观看| 精品国产精品三级精品av网址| 四虎永久免费观看| 亚洲毛片在线| 久99久在线| 卡通欧美亚洲| 国产一区二区三区在线观看网站 | 欧美日韩国产免费一区二区| 超碰人人人人人人人| 蜜臂av日日欢夜夜爽一区| 亚洲欧美久久234| 伊人久久精品| 色在人av网站天堂精品| 日本黄色大片视频| 欧美性xxxxx| 无码国产69精品久久久久同性| 日本人妖一区二区| 一区不卡视频| 66精品视频在线观看| 91国自产精品中文字幕亚洲| 日本电影一区二区在线观看| 在线观看一区日韩| 黑人操日本美女| 成人国产精品免费网站| 亚洲 高清 成人 动漫| 国产成人3p视频免费观看| 国产日韩欧美在线观看| 色黄网站在线观看| 亚洲精品福利资源站| 波多野结衣大片| 亚洲日本va午夜在线影院| 亚洲av无码成人精品区| 午夜在线精品偷拍| 亚洲一卡二卡区| 一区二区网站| 国产精品久久久久福利| 日本福利专区在线观看| 精品美女在线观看| 波多野结衣视频网址| 综合久久给合久久狠狠狠97色 | 男人天堂网视频| 秋霞欧美视频| 国产伦精品一区二区| 欧美日韩免费观看视频| 欧美精品在线免费观看| 青春草在线观看| 欧美一区二视频| 久久国产精品免费看| 亚洲欧洲av在线| 免费观看av网站| 精品一区二区三区视频在线观看| 成年人看的毛片| 日韩在线欧美| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 人人玩人人添人人澡欧美| 欧美激情一级欧美精品| 国产福利片在线| 日韩av最新在线观看| 国产av无码专区亚洲av| 91久久精品一区二区三| 毛片aaaaa| 国产精品国产a| 右手影院亚洲欧美| 成人深夜福利app| 男人的天堂最新网址| 香蕉国产精品偷在线观看不卡| 欧洲精品视频在线| 成人在线免费视频观看| 欧美成熟毛茸茸复古| 91在线一区| 91视频8mav| 精品女同一区二区三区在线观看| 91av在线国产| 毛片在线导航| 欧美理论片在线观看| 在线观看麻豆蜜桃| 国产一区二区三区日韩欧美| 婷婷伊人综合中文字幕| 日韩欧美专区在线| 国产又粗又黄又爽| 欧美日韩精品一区二区| 69亚洲精品久久久蜜桃小说| 天天亚洲美女在线视频| 久久一区二区三| 一区二区视频免费在线观看| 婷婷激情四射网| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲国产精品久久久久婷婷884| 成人欧美一区二区三区黑人一| 久久亚洲综合色| 亚洲一区二区乱码| gogogo免费视频观看亚洲一| 国产男女无遮挡猛进猛出| 精品一区二区久久| 999这里有精品| 激情综合五月天| 中文字幕资源在线观看| 蜜臀av亚洲一区中文字幕| 亚欧美在线观看| 精品亚洲成a人| 成人性生交视频免费观看| 激情都市一区二区| 999久久久精品视频| 久久国产精品一区二区| av中文字幕网址| 精品一二线国产| 91精品国产高清91久久久久久 | 国产日韩视频一区| 高清不卡一二三区| 免费a v网站| 久久亚洲私人国产精品va媚药| 欧美熟妇一区二区| 亚洲国产精品成人久久综合一区| 日本黄区免费视频观看| 中文字幕一区二区三中文字幕| 国产精品久久久精品四季影院| 亚洲欧美另类小说| 国产在线成人精品午夜| 五月激情综合色| 中文字幕黄色片| 欧美日本一区二区| 免费观看国产视频| 亚洲欧洲在线看| 免费大片在线观看www| 久久成人av网站| 丰满的护士2在线观看高清| 98精品国产高清在线xxxx天堂| 免费电影日韩网站| 成人黄色av播放免费| 黄色美女久久久| 日韩精品一区二区三区外面| 国产精品国内免费一区二区三区| 毛片av在线播放| 美女尤物久久精品| av亚洲天堂网| heyzo一本久久综合| 99久久99久久精品免费| 一区二区免费在线| 亚洲自拍一区在线观看| 欧美裸体bbwbbwbbw| 无码国产精品一区二区免费16| 亚洲夜晚福利在线观看| 欧美日韩经典丝袜| 国产精品第10页| 91综合久久爱com| 日本一区免费在线观看| 欧美日一区二区在线观看 | av福利在线导航| 国产精品一二区| 老汉色老汉首页av亚洲| 一级特黄录像免费播放全99| 一本久久综合| 亚洲18在线看污www麻豆 | 国产精品国产一区二区| 教室别恋欧美无删减版| 免费高清一区二区三区| 美女网站色91| 熟妇高潮精品一区二区三区| 亚洲人成人一区二区在线观看 | 久久久噜噜噜| 亚洲熟妇一区二区| 国产精品三级av| 国产精品一区二区6| 7777精品伊人久久久大香线蕉经典版下载 | 国产精品社区| 国产男女无遮挡猛进猛出| 国产欧美一区二区精品婷婷| 国产精品第72页| 678五月天丁香亚洲综合网| 黄色毛片在线看| 欧美亚洲视频一区二区| av男人一区| 久操手机在线视频| 久草在线在线精品观看| 人人妻人人澡人人爽| 一本一道波多野结衣一区二区| 亚洲国产欧美另类| 欧美大片在线看免费观看| 久久av影院| 日本一区美女| 久久久xxx| 国产精品300页| 午夜精品久久一牛影视| 亚洲国产精品久久久久久久| xvideos成人免费中文版| julia一区二区三区中文字幕| 九色91视频| 香蕉av777xxx色综合一区| 自拍视频一区二区| 红桃av永久久久| 狠狠躁夜夜躁av无码中文幕| 欧美日韩国产二区| 北条麻妃一区二区三区在线| 在线观看17c| 国产999精品久久久久久| 好吊色视频在线观看| 日韩一区二区免费在线观看| 26uuu亚洲电影在线观看| 亚洲一区二区久久久久久| 91超碰成人| 被黑人猛躁10次高潮视频| 亚洲色图一区二区三区| 国产精品人人爽| 久久这里有精品| 视频成人永久免费视频| 欧美激情亚洲天堂| 99视频一区二区| 制服.丝袜.亚洲.中文.综合懂色| 精品一区二区三区四区| 外国成人直播| 日韩av在线一区二区三区| 免费xxxx性欧美18vr| 91香蕉一区二区三区在线观看| 91精品国产综合久久小美女| caopo在线| 国产一区免费| 日韩在线观看一区二区| 黑人狂躁日本娇小| 日韩精品资源二区在线| 国产精品xx| 欧美视频小说| 激情成人午夜视频| 日本天堂网在线观看| 亚洲人在线观看| 91丨精品丨国产| 丰满少妇久久久| 欧美激情一区二区三区在线| 国产强伦人妻毛片| 9.1国产丝袜在线观看 | 亚洲小视频在线| 国产精品一区二区三区av | 久久中文精品| 精品国产大片大片大片| 精品乱人伦一区二区三区| 在线天堂资源www在线污| 亚洲欧美99| 成人免费三级在线| 中文字幕av网站| 欧美激情综合色综合啪啪五月| 九九综合久久| 91视频福利网| 欧美丝袜一区二区三区| 黄色精品免费看| 麻豆91蜜桃| 国产精品69毛片高清亚洲| 久久精品无码av| 欧美黑人极品猛少妇色xxxxx| 九九综合久久| 在线xxxxx| 91精选在线观看| 欧美日韩电影免费看|