2014-01-25 16:19:47 +01:00
|
|
|
|
*****
|
|
|
|
|
Usage
|
|
|
|
|
*****
|
|
|
|
|
|
2014-08-02 21:51:20 +02:00
|
|
|
|
Application-specific requirements
|
|
|
|
|
---------------------------------
|
|
|
|
|
|
|
|
|
|
Vim plugin requirements
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
The vim plugin requires a vim version with Python support compiled in. You
|
|
|
|
|
can check if your vim supports Python by running ``vim --version | grep
|
|
|
|
|
+python``.
|
|
|
|
|
|
2014-09-20 15:40:33 +02:00
|
|
|
|
If your vim version doesn’t have support for Python, you’ll have to compile
|
2014-08-02 21:51:20 +02:00
|
|
|
|
it with the ``--enable-pythoninterp`` flag (``--enable-python3interp`` if
|
|
|
|
|
you want Python 3 support instead). Note that this also requires the related
|
|
|
|
|
Python headers to be installed on your system. Please consult your
|
2014-09-20 15:40:33 +02:00
|
|
|
|
distribution’s documentation for details on how to compile and install
|
2014-08-02 21:51:20 +02:00
|
|
|
|
packages.
|
|
|
|
|
|
2014-08-24 11:35:22 +02:00
|
|
|
|
Vim version 7.4 or newer is recommended for performance reasons, but Powerline
|
|
|
|
|
is known to work on vim-7.0.112 (some segments may not work though as it was not
|
|
|
|
|
actually tested).
|
2014-08-02 21:51:20 +02:00
|
|
|
|
|
2014-08-03 00:43:13 +02:00
|
|
|
|
.. _usage-terminal-emulators:
|
|
|
|
|
|
2014-08-02 21:51:20 +02:00
|
|
|
|
Terminal emulator requirements
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
Powerline uses several special glyphs to get the arrow effect and some
|
|
|
|
|
custom symbols for developers. This requires that you either have a symbol
|
|
|
|
|
font or a patched font on your system. Your terminal emulator must also
|
|
|
|
|
support either patched fonts or fontconfig for Powerline to work properly.
|
|
|
|
|
|
|
|
|
|
You can also enable :ref:`24-bit color support <config-common-term_truecolor>`
|
|
|
|
|
if your terminal emulator supports it.
|
|
|
|
|
|
|
|
|
|
.. table:: Application/terminal emulator feature support matrix
|
|
|
|
|
:name: term-feature-support-matrix
|
|
|
|
|
|
|
|
|
|
===================== ======= ===================== ===================== =====================
|
|
|
|
|
Name OS Patched font support Fontconfig support 24-bit color support
|
|
|
|
|
===================== ======= ===================== ===================== =====================
|
|
|
|
|
Gvim Linux |i_yes| |i_no| |i_yes|
|
|
|
|
|
iTerm2 OS X |i_yes| |i_no| |i_no|
|
|
|
|
|
Konsole Linux |i_yes| |i_yes| |i_yes|
|
|
|
|
|
lxterminal Linux |i_yes| |i_yes| |i_no|
|
|
|
|
|
MacVim OS X |i_yes| |i_no| |i_yes|
|
|
|
|
|
rxvt-unicode Linux |i_partial| [#]_ |i_no| |i_no|
|
2014-08-02 22:08:00 +02:00
|
|
|
|
st Linux |i_yes| |i_yes| |i_yes| [#]_
|
2014-08-02 21:51:20 +02:00
|
|
|
|
Terminal.app OS X |i_yes| |i_no| |i_no|
|
2014-08-02 22:08:00 +02:00
|
|
|
|
libvte-based [#]_ Linux |i_yes| |i_yes| |i_yes| [#]_
|
2014-08-02 21:51:20 +02:00
|
|
|
|
xterm Linux |i_yes| |i_no| |i_partial| [#]_
|
2014-11-30 22:57:29 +01:00
|
|
|
|
fbterm Linux |i_yes| |i_yes| |i_no|
|
2014-08-02 21:51:20 +02:00
|
|
|
|
===================== ======= ===================== ===================== =====================
|
|
|
|
|
|
|
|
|
|
.. |i_yes| image:: _static/img/icons/tick.png
|
|
|
|
|
.. |i_no| image:: _static/img/icons/cross.png
|
|
|
|
|
.. |i_partial| image:: _static/img/icons/error.png
|
|
|
|
|
|
2014-08-02 22:08:00 +02:00
|
|
|
|
.. [#] Must be compiled with ``--enable-unicode3`` for the patched font to work.
|
|
|
|
|
.. [#] Since version 0.5.
|
|
|
|
|
.. [#] Including XFCE terminal and GNOME terminal.
|
|
|
|
|
.. [#] Since version 0.36.
|
2014-08-02 21:51:20 +02:00
|
|
|
|
.. [#] Uses nearest color from 8-bit palette.
|
2014-01-25 16:19:47 +01:00
|
|
|
|
|
|
|
|
|
Plugins
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
|
|
|
|
|
usage/shell-prompts
|
|
|
|
|
usage/wm-widgets
|
|
|
|
|
usage/other
|