Как установить и использовать плагин powerline?

Не нужно ничего устанавливать, единственный вариант - включить «Показывать позицию указателя при нажатии Ctrl»

Перейти к «Настройки системы»> «Мышь и тачпад» Установите флажок «Показать позицию указатель при нажатии клавиши управления «Готово».

Нажмите Ctrl, а оранжевый излучающий круг должен показать позицию указателя.

1
задан 26 April 2014 в 16:09

4 ответа

Начиная с Ubuntu 14.10 (utopic), пакет powerline доступен в репозитории юниверсов. Чтобы установить его, просто запустите эту команду в своем терминале:

sudo apt-get install powerline

В качестве альтернативы вы сможете установить его с помощью программного обеспечения Ubuntu Software Center.

23
ответ дан 24 May 2018 в 23:18
  • 1
    Однако это не решает мою проблему. Есть ли что-то еще в этом, что нужно сделать для этого? – Michael Aquilina 13 February 2015 в 19:41
  • 2
    Да, есть, но это зависит от того, как вы хотите использовать powerline. Инструкции по его интеграции в общие приложения содержатся в документации пакета, расположенной в /usr/share/doc/powerline. Соответствующим файлом в этом пакете является README.Debian . – jcharaoui 18 February 2015 в 01:21
  • 3
    Если инструкция найдена в документе, поместите их здесь. В противном случае не стоит просто писать команду для ее установки, потому что установка ничего не делает – Anwar 27 November 2016 в 22:02
  • 4
    Следует добавить, что этот метод не включает привязки bash и многие другие привязки отсутствуют. – Goddard 20 August 2017 в 00:18
  • 5
    Все привязки включены в пакет powerline, включая привязки bash. Они установлены в /usr/share/powerline/bindings. – jcharaoui 13 April 2018 в 04:25

Несмотря на то, что на этот ответ был дан ответ, похоже, решение также может быть несколько излишним с точки зрения рассрочки для Bash на данный момент времени. Не знаю, могу ли я использовать Powerline в предыдущих репозиториях, но он доступен в текущих репозиториях. Это говорит о том, что теперь Bash сейчас гораздо менее абстрагирован.

Установите Powerline с помощью этой команды;

sudo apt install powerline

Для каждой конфигурации пользователя отредактируйте свою [!]

gedit ~/.bashrc

И добавьте это в документ;

if [ -f `which powerline-daemon` ]; then
  powerline-daemon -q
  POWERLINE_BASH_CONTINUATION=1
  POWERLINE_BASH_SELECT=1
  . /usr/share/powerline/bindings/bash/powerline.sh
fi

Для конфигурации системы отредактируйте [ f6] как root с выбранным текстовым редактором.

sudo su, а затем gedit /bash.bashrc

и добавьте это в документ;

if [ -f `which powerline-daemon` ]; then
  powerline-daemon -q
  POWERLINE_BASH_CONTINUATION=1
  POWERLINE_BASH_SELECT=1
  . /usr/share/powerline/bindings/bash/powerline.sh
fi
5
ответ дан 24 May 2018 в 23:18

В 14.04 с последней версией Powerline

С последней установкой Powerline все стало намного проще. Вот как я это сделал.

Установите Vundle и настройте его в своем .vimrc. Установите powerline через установщик пакета Vundle. Установите шрифты (просто запустите сценарий ./install.sh). Используйте следующие настройки в вашем .vimrc:
Bundle 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
" Powerline setup
set laststatus=2
set term=xterm-256color
set termencoding=utf-8
set guifont=Ubuntu\ Mono\ derivative\ Powerline:10
" set guifont=Ubuntu\ Mono
let g:Powerline_symbols = 'fancy'
Перейдите в папку ~/.vim/bundles/powerline/fonts и дважды щелкните шрифт, который там находится. Установите его. (В некоторых системах вам нужно скопировать конфигурацию шрифта powerline в /etc/fonts/conf.d) Выйти и вернуться.

Примечание: вам больше не нужно устанавливать его через pip.

4
ответ дан 24 May 2018 в 23:18
  • 1
    Как этот метод влияет на доступность Powerline для использования в оболочках, tmux и т. Д.? – Dennis Williamson 5 June 2015 в 06:06
  • 2
    @DennisWilliamson Честно говоря, я не знаю, как я не использовал powerline в этих контекстах. Поскольку вся конфигурация является специфичной для vim, я могу представить, что это вообще не влияет на другие контексты. – don.joey 5 June 2015 в 10:23
  • 3
    @ don.joey Согласно документации, они должны не использоваться рядом (см. предупреждение): powerline.readthedocs.org/en/latest/usage/… – Andrew 2 July 2015 в 09:10
  • 4
    @Андрю, я не уверен, что я понял. Вы имеете в виду, что вы не должны устанавливать как через Vundle, так и через pip? Потому что это не то, что я предлагаю, верно? – don.joey 2 July 2015 в 14:36
  • 5
    Да, вот что я имею в виду. Разве это не то, что вы предлагали? Vundle работает только для vim-only, но если вы хотите его в нескольких местах, вместо этого установите только через pip, а затем настройте для vim. – Andrew 2 July 2015 в 18:23

Если вы просто хотите расширение bash, я написал небольшой скрипт, который автоматизирует шаги руководства, которые написал Башарат Сиалви (большое спасибо за эту полную ссылку).

В синтезе (но, пожалуйста, посмотрите сначала сценарий, так как я не буду нести ответственность, если он выкинет ваш компьютер из окна или удалит ваши файлы):

git clone git@github.com:vincepii/ubuntu-powerline-bash.git
cd ubuntu-powerline-bash
./install.sh

https://thealarmclocksixam.wordpress.com/2016/02/ 28 / quick-setup-powerline-for-bash-in-ubuntu /

https://thealarmclocksixam.wordpress.com/2016/02/28/quickly-setup-powerline-for- Баш-в-убунту /

2
ответ дан 24 May 2018 в 23:18
  • 1
    Привет, я использовал ваш файл сценария. Но я не получаю символы стрелки на моем терминале bash . Хотя я получаю их внутри vim. – TheLinuxEvangelist 28 October 2016 в 14:01
  • 2
    Неважно, я нашел решение: я добавил следующую строку: export LC_CTYPE="en_US.UTF-8" в мой .bashrc. Ранее это было & lt; en_IN " – TheLinuxEvangelist 28 October 2016 в 15:03

Другие вопросы по тегам:

Похожие вопросы: