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

Powerline:為 Vim 和 Bash Shell 帶來超炫的狀態欄和提示符

開發
在本文中,我將向您展示如何在基于 RHEL 和基于 Debian 的 Linux 發行版上安裝 Powerline 和 Powerline 字體,并演示如何在 Bash 和 Vim 中使用它們。

Powerline 是一個出色的 Vim 編輯器狀態欄插件,它以 Python 開發,為 bash、zsh、tmux 等許多其他應用程序提供狀態欄和提示符功能。

它通過在編輯器窗口底部提供可定制和信息豐富的狀態欄來增強 Vim 編輯器的外觀和功能。狀態欄顯示當前模式(例如正常模式、插入模式、可視模式)、文件名、路徑、行列號、Git分支、虛擬環境等等,使編輯體驗更加豐富。

功能特點:

  • 它使用Python編寫,具有可擴展性和豐富的功能。
  • 穩定可靠的代碼基礎,與Python 2.6+和Python 3兼容良好。
  • 它還支持多個Linux工具和實用程序中的提示符和狀態欄。
  • 使用JSON開發的配置和裝飾器顏色。
  • 快速輕巧,具有守護程序支持,提供更好的性能。

在本文中,我將向您展示如何在基于 RHEL 和基于 Debian 的 Linux 發行版上安裝 Powerline 和 Powerline 字體,并演示如何在 Bash 和 Vim 中使用它們。

如何在 Linux 中安裝 Powerline

由于與其他無關的項目存在名稱沖突,powerline 程序在 PyPI(Python軟件包索引)上以 powerline-status 的包名稱可用。

要從 PyPI 安裝軟件包,我們需要 pip 軟件包管理工具來安裝 Python 軟件包。因此,首先讓我們在 Linux 系統中安裝 pip 工具。

$ sudo apt install python3-pip         [在 Debian, Ubuntu 和 Mint 上]
$ sudo yum install python3-pip         [在 RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux 上]
$ sudo emerge -a dev-lang/pip          [在 Gentoo Linux 上]
$ sudo apk add py3-pip                 [在 Alpine Linux 上]
$ sudo pacman -S python-pip            [在 Arch Linux 上]
$ sudo zypper install python3-pip      [在 OpenSUSE 上]

現在是時候從 Git 存儲庫安裝 Powerline 的最新開發版本了。為此,您的系統必須安裝了 Git 軟件包,以便從 Git 存儲庫中獲取軟件包:

$ sudo apt install git    [在 Debian, Ubuntu 和 Mint 上]
$ sudo yum install git         [在 RHEL/CentOS/Fedora 和 Rocky Linux/AlmaLinux 上]
$ sudo emerge -a git           [在 Gentoo Linux 上]
$ sudo apk add git             [在 Alpine Linux 上]
$ sudo pacman -S git           [在 Arch Linux 上]
$ sudo zypper install git      [在 OpenSUSE 上]

接下來,您可以在 pip 命令的幫助下安裝 Powerline,如圖所示:

linuxmi@linuxmi ~/www.linuxmi.com
 % pip install powerline-status

如果您收到錯誤消息“externally-managed-environment”,這通常在使用 Powerline 或相關工具時涉及 Python 虛擬環境時發生。

要修復此錯誤,只需刪除以下文件,然后再次運行pip install命令即可。

$ sudo rm -rf /usr/lib/python3.x/EXTERNALLY-MANAGED

或者,您可以通過執行特定于軟件包管理器的命令來安裝Powerline,如圖所示:

$ sudo apt install powerline         [在 Debian, Ubuntu 和 Mint 上]
$ sudo yum install powerline         [在 RHEL/CentOS/Fedora and Rocky/AlmaLinux 上]
$ sudo emerge -a sys-apps/powerline  [在 Gentoo Linux 上]
$ sudo apk add powerline             [在 Alpine Linux 上]
$ sudo pacman -S powerline           [在 Arch Linux 上]
$ sudo zypper install powerline      [在 OpenSUSE 上]

如何在 Linux 中安裝 Powerline 字體

Powerline使用特殊的字形來顯示開發人員的特殊箭頭效果和符號。為此,您必須在系統上安裝一個符號字體或修補過的字體。

如果您通過PIP安裝了Powerline,可以按照以下步驟安裝最新版本的符號字體和字體配置文件:

$ wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf
$ wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf
$ sudo mv PowerlineSymbols.otf ~/.local/share/fonts/
$ sudo fc-cache -vf ~/.local/share/fonts/
$ sudo mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/

如果您通過軟件包管理器安裝了Powerline,可以通過運行以下命令安裝最新的字體:

$ sudo apt install fonts-powerline         [在 Debian, Ubuntu 和 Mint 上]
$ sudo yum install powerline-fonts         [在 RHEL/CentOS/Fedora 和 Rocky/AlmaLinux 上]
$ sudo emerge -a sys-apps/powerline-fonts  [在 Gentoo Linux 上]
$ sudo apk add powerline-fonts             [在 Alpine Linux 上]
$ sudo pacman -S powerline-fonts           [在 Arch Linux 上]
$ sudo zypper install powerline-fonts      [在 OpenSUSE 上]

如果您通過PIP安裝了Powerline,可以通過將以下行添加到~/.bashrc文件中來啟用它的Bash Shell和Vim編輯器功能:

export TERM=”screen-256color”

要在默認情況下在 bash shell 中啟用 Powerline,您需要將以下代碼片段添加到~/.bashrc文件中。

首先,使用以下命令獲取安裝的Powerline的位置。

linuxmi@linuxmi ~/www.linuxmi.com
 % 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: /home/linuxmi/.local/lib/python3.10/site-packages
Requires: 
Required-by:

一旦您知道 powerline 的實際位置,請確保根據您系統建議的位置,在下面的行中替換該位置:

powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /home/linuxmi/.local/lib/python3.10/site-packages/powerline/bindings/bash/powerline.sh

啟用 Powerline 顏色提示符的方法

如果您通過軟件包管理器安裝了Powerline,可以通過運行以下命令來啟用它:

$ source /usr/share/powerline/bindings/bash/powerline.sh

現在嘗試退出登錄并重新登錄,您將會看到如下所示的Powerline狀態欄。

嘗試更改或切換到不同的目錄,并注意“breadcrumb”提示的更改以顯示您的當前位置。

(breadcrumb指將指出當前編輯器與當前工作空間之間的相對路徑。)

您還可以觀察到掛起的后臺作業,如果在遠程Linux機器上安裝了Powerline,當您通過SSH連接時,提示符會添加主機名。

使用Powerline啟用Vim的彩色提示符

如果Vim是您喜愛的編輯器,那么幸運的是,它也有一個強大的插件。要啟用此插件,請將以下行添加到~/.vimrc文件中。

python3 from powerline.vim import setup as powerline_setup
python3 powerline_setup()
python3 del powerline_setup

set laststatus=2

現在您可以啟動Vim并看到一個漂亮的新狀態行。

Vim Powerline狀態欄

責任編輯:趙寧寧 來源: Linux迷
相關推薦

2017-01-18 21:31:04

Powerline VimBash

2010-06-23 16:19:48

Linux Bash

2022-02-15 09:40:45

提示符Starship

2015-02-12 14:49:36

CGToast狀態欄提示Status

2014-06-06 14:03:13

iOS狀態欄提示控件原理

2021-02-25 17:54:43

StarshipshellLinux

2020-10-09 11:02:54

PowerlineVim運維

2017-07-19 08:45:45

2018-11-27 11:10:53

Linuxbash命令

2009-09-08 08:18:09

Windows 7命令提示符

2022-04-02 10:45:17

PythonShell命令

2020-03-26 13:36:59

終端提示符分支

2017-07-24 10:42:24

IT技術周刊

2021-08-09 20:29:27

Android沉浸式狀態欄

2019-06-25 14:05:41

Linux提示符命令

2017-02-17 11:00:57

狀態欄Android

2013-07-18 16:09:10

自定義iOS狀態欄iOS開發iOS學習

2019-12-18 09:45:24

BashshellLinux

2021-05-31 11:45:37

LinuxRustShell

2023-07-27 17:41:02

BashZshFish
點贊
收藏

51CTO技術棧公眾號

99久久亚洲一区二区三区青草| 亚洲人和日本人hd| 伊人色综合久久天天| 国产91精品一区二区绿帽| 欧美视频在线免费播放| 欧美视频久久久| 成人亚洲一区二区| 欧美一激情一区二区三区| 欧美精品久久| 欧美成人一二三区| 欧美人妖视频| 欧美女孩性生活视频| 久青草视频在线播放| 深爱五月激情五月| 另类专区欧美蜜桃臀第一页| 欧美激情18p| 99久久99久久精品免费| 成人在线视频中文字幕| 欧美日韩一级黄| 欧洲精品久久| 国产黄色av网站| 日本欧美韩国一区三区| 国内精久久久久久久久久人| 九九热久久免费视频| 激情小说亚洲色图| 在线综合亚洲欧美在线视频| 麻豆av免费在线| 后进极品白嫩翘臀在线播放| 精久久久久久久久久久| 欧美亚洲视频一区二区| 可以直接看的黄色网址| 视频一区中文| 亚洲精品电影在线| 国产素人在线观看| 国产在线激情| 中文字幕av在线一区二区三区| 国产精品乱码视频| jizz国产视频| 极品少妇xxxx精品少妇偷拍| 国产精品91视频| 国产精品999在线观看| 欧美精品日韩| 日韩午夜在线影院| 91小视频网站| 午夜精品久久久久久久久久蜜桃| 亚洲国产精品一区二区久久| 秋霞在线一区二区| 午夜国产福利在线| 中文天堂在线一区| 日本亚洲欧洲精品| 日韩一二三四| 久久久久久免费网| 国产精品久久久久久久午夜| 亚洲熟女综合色一区二区三区| 欧美日韩国产成人精品| 九九热r在线视频精品| 波多野结衣久久久久| 欧美一级做a| 91精品1区2区| chinese少妇国语对白| 性感女国产在线| 国产欧美一区二区精品久导航 | 久久久成人精品视频| 人妻精品久久久久中文| 日韩一区电影| 久久精品国产亚洲精品| 成人在线观看小视频| 视频一区中文字幕精品| 日韩一区二区三区视频在线观看| 欧美国产在线一区| av日韩在线播放| 亚洲国产天堂久久综合| 51调教丨国产调教视频| 亚洲美女15p| 在线中文字幕日韩| 国产在视频线精品视频| 欧美一区二区| 91精品国产91久久久久久| 中文字幕精品无码一区二区| 日本欧美一区二区在线观看| 91免费视频国产| www.热久久| 视频在线在亚洲| 国产精品欧美激情| 中文字幕第三页| 国产精品一区二区久激情瑜伽| 欧美在线视频在线播放完整版免费观看| 国产精品夜夜夜爽阿娇| 一区二区三区午夜视频| 中文字幕av一区二区三区谷原希美| 超薄肉色丝袜一二三| 99热精品久久| 91精品国产高清自在线| 做爰视频毛片视频| 国产精品18久久久久久久网站| 国产午夜精品在线| yjizz视频网站在线播放| 大胆亚洲人体视频| 日韩高清dvd| 天堂av中文在线| 中文字幕亚洲一区二区va在线| 亚洲中文字幕无码一区二区三区 | 少妇精品高潮欲妇又嫩中文字幕 | 日韩精品视频在线免费观看| 九九九视频在线观看| 黄色欧美日韩| 国产区精品视频| 黄色一级大片在线免费看国产一 | 91在线观看视频| 一区二区高清视频| 欧美激情护士| 欧美一区二区三区视频免费| 亚洲精品自拍网| 成人资源在线| 久久韩剧网电视剧| 日韩 国产 欧美| 国产91高潮流白浆在线麻豆 | 欧美成人二区| 欧美丝袜一区二区| 亚洲精品成人无码毛片| 色天天久久综合婷婷女18| 欧美亚洲视频一区二区| 亚洲精品久久久蜜桃动漫| 美女视频一区在线观看| 久久精品国产一区二区三区日韩| 亚洲精品一区二区三区四区 | 日本青青草视频| 日本亚洲欧美天堂免费| 精品国产日本| 乱插在线www| 亚洲午夜久久久久中文字幕久| 国产精品视频分类| 少妇精品久久久一区二区| 久久免费国产视频| 草草视频在线播放| 亚洲日本丝袜连裤袜办公室| 国产又黄又爽免费视频| 麻豆精品蜜桃| 亚洲男人的天堂在线播放| 亚洲第一综合网| 久久精品123| 免费影院在线观看一区| segui88久久综合9999| 精品久久久久一区二区国产| 日韩欧美中文字幕视频| 国产中文字幕一区| av一区二区三区四区电影| 天堂中文8资源在线8| 欧美在线短视频| 日本一级免费视频| 日本免费新一区视频| 日韩欧美精品久久| 久久99久久久精品欧美| 精品人伦一区二区色婷婷| 中国毛片直接看| 国产一区视频在线看| 中国 免费 av| 视频精品国内| 国内精品久久久久久久久| 懂色av蜜臀av粉嫩av分享吧| 亚洲国产裸拍裸体视频在线观看乱了| 成人欧美精品一区二区| 欧美天天视频| 久久精品中文字幕一区二区三区| 亚洲福利影院| 尤物九九久久国产精品的特点| 怡春院在线视频| 亚洲天堂av老司机| 色悠悠在线视频| 国产精品久久久久久久久久妞妞| 欧美日韩三区四区| 人人精品久久| 欧美大片免费观看在线观看网站推荐| 亚洲国产精品视频在线| 五月激情丁香一区二区三区| 精品人妻无码一区二区三区换脸| 日韩不卡一区二区| 超碰在线免费观看97| 国产欧美自拍一区| 97精品视频在线| 国产私人尤物无码不卡| 欧美夫妻性生活| 亚洲精品午夜久久久久久久| 国产清纯在线一区二区www| www.久久久久久久久久久| 激情婷婷欧美| 日韩欧美三级电影| 亚洲精品一区二区三区中文字幕| 欧美性做爰毛片| 欧美成人高清在线| 精品视频—区二区三区免费| 在线观看黄色网| 亚洲国产婷婷综合在线精品| 人人人妻人人澡人人爽欧美一区| 精品中文字幕一区二区| 男人用嘴添女人下身免费视频| 日本欧美肥老太交大片| 国产精品theporn88| 蜜桃精品在线| 久久久中精品2020中文| av电影在线网| 亚洲第一国产精品| 91成人一区二区三区| 婷婷激情综合网| 精品亚洲乱码一区二区| 91免费观看视频| 性色av浪潮av| 人人爽香蕉精品| 国产极品尤物在线| 91国内外精品自在线播放| 色综合91久久精品中文字幕 | 日韩一级性生活片| 欧美成人精品一区二区三区在线看| 国产欧美丝袜| 精品国产亚洲日本| 国产精品久久久久久久av电影 | 国产小视频免费在线观看| 欧美第一区第二区| 91精品人妻一区二区三区果冻| 精品国产91久久久| 青青草手机视频在线观看| 欧美国产日韩在线观看| jizz日本免费| 成人高清伦理免费影院在线观看| 一区二区三区国产好的精华液| 久久精品国语| 欧美日韩在线一| 亚洲视频一区| 狠狠干视频网站| 久久日文中文字幕乱码| 水蜜桃一区二区三区| 欧美日韩一区二区三区不卡视频| 亚洲xxxx18| 不卡一区视频| 91欧美激情另类亚洲| 国内自拍亚洲| 国产区精品在线观看| 国产69精品久久| 国产成人在线精品| 成人看片网页| 国产精品久久久久aaaa九色| 在线看欧美视频| 国产精品极品美女粉嫩高清在线| 成人va天堂| 国产精品久久久久久超碰 | 精品视频资源站| 久久久久久av无码免费看大片| 欧美伊人久久久久久午夜久久久久| 日本a级c片免费看三区| 在线国产电影不卡| 欧美在线视频精品| 欧美精三区欧美精三区| 国产乱码精品一区二区| 欧美一区二区视频在线观看2020| 国产喷水福利在线视频| 日韩欧美国产成人一区二区| 亚洲欧美另类一区| 精品亚洲夜色av98在线观看 | 精品国产美女在线| 午夜小视频在线观看| 欧美极品欧美精品欧美视频 | 制服.丝袜.亚洲.中文.综合懂| 久久一区中文字幕| 日本激情视频在线| 久久成人麻豆午夜电影| 手机av在线免费| 成人午夜电影网站| 国产精品伦子伦| 久久久久久久久伊人| 免费看91的网站| 国产精品欧美一级免费| 国产精品久久久久久成人| 国产午夜精品一区二区| 欧美偷拍一区二区三区| 国产欧美精品区一区二区三区| 国产午夜精品福利视频| 国产精品久久久久久亚洲毛片 | 中日韩av在线播放| 国产综合色在线| a视频免费观看| 中文字幕免费不卡在线| 久草综合在线视频| 色综合 综合色| 亚洲一级黄色大片| 欧美日韩日日骚| 黄色av网址在线| 亚洲一区www| 手机亚洲第一页| www.午夜精品| xxx.xxx欧美| 国产在线观看一区二区三区| 深夜福利一区| 久久青青草原| 欧美亚韩一区| 久久久久久久少妇| 极品尤物av久久免费看| 能免费看av的网站| 麻豆一区二区99久久久久| 亚洲精品在线视频播放| 久久综合久久综合久久| 18啪啪污污免费网站| 一区二区三区欧美日| 成年人视频免费| 欧美成人综合网站| 国产区视频在线| 美女久久久久久久久久久| 欧美久久天堂| 亚洲在线免费观看| 亚洲aaa级| 久久亚洲a v| 奇米影视一区二区三区小说| 久久精品无码一区二区三区毛片| 久久美女高清视频| 国模无码国产精品视频| 欧美三级日韩三级国产三级| 日韩中文字幕影院| 日韩一区二区三区在线播放| 欧美日韩大片| 国产美女精品久久久| 蜜桃成人av| 国产h视频在线播放| 狠狠色丁香久久婷婷综| 中文字幕第二区| 精品久久久国产| 精品久久久久成人码免费动漫| 日韩中文字幕精品| 韩国成人动漫| 欧美二区在线播放| 亚洲福利影视| 日本高清一区| 亚洲小说欧美另类社区| 亚洲一二区在线观看| 欧美—级在线免费片| 无码人妻av免费一区二区三区| 精品免费视频一区二区| 欧美人xxx| 成人黄色网免费| 欧美精品一区二区三区中文字幕| 91网站在线观看免费| 国产一区二区三区免费看| 欧美午夜激情影院| 欧美三级一区二区| 成人影院免费观看| 国产a∨精品一区二区三区不卡| 日韩极品少妇| 日本一区二区精品| 国产亚洲在线| 性少妇bbw张开| 午夜视频在线观看一区二区三区| 蜜桃视频在线观看www| 美日韩精品免费观看视频| 欧美成人三级| 欧美一级黄色录像片| 黑人巨大精品欧美黑白配亚洲| 欧美多人猛交狂配| 欧美性一二三区| av播放在线| 亚洲最大的av网站| 欧美日本一区二区高清播放视频| 成人日韩在线视频| 亚洲免费观看高清| www久久久久久| 国内外成人免费激情在线视频网站| 综合激情久久| 丰满人妻一区二区三区53号| 国产传媒欧美日韩成人| 免费视频一二三区| 亚洲美女视频网站| 69堂精品视频在线播放| 日本高清不卡三区| 精品在线观看视频| 欧美日韩中文字幕在线观看| 精品捆绑美女sm三区| 牛牛精品视频在线| 欧美激情专区| 久久综合综合久久综合| 日韩在线一卡二卡| 亚洲福利在线视频| 成人线上视频| 99亚洲国产精品| 成人精品视频.| 中文在线第一页| 久久久久999| 国产一区在线电影| 国产喷水theporn| 亚洲女同一区二区| 四虎在线视频| 国产精品三级网站| 综合视频在线| 在线观看国产精品一区| 制服丝袜日韩国产| 亚洲欧洲自拍| 亚洲第一精品区| 久久久久久免费毛片精品| 国产影视一区二区| 久久久视频精品| 99re久久最新地址获取| 台湾佬美性中文| 欧洲日韩一区二区三区| 黄色的网站在线观看|