homes/common/.local/lib/python2.7/site-packages/powerline/renderers/bash_prompt.py
2013-05-02 18:11:33 +02:00

16 lines
366 B
Python

# vim:fileencoding=utf-8:noet
from powerline.renderers.shell import ShellRenderer
class BashPromptRenderer(ShellRenderer):
'''Powerline bash prompt segment renderer.'''
escape_hl_start = '\['
escape_hl_end = '\]'
@staticmethod
def escape(string):
return string.replace('\\', '\\\\').replace('$', '\\$').replace('`', '\\`')
renderer = BashPromptRenderer