19 lines
446 B
Python
19 lines
446 B
Python
# vim:fileencoding=utf-8:noet
|
|
|
|
from __future__ import absolute_import
|
|
|
|
import os
|
|
from powerline.bindings.vim import getbufvar
|
|
|
|
|
|
def help(matcher_info):
|
|
return str(getbufvar(matcher_info['bufnr'], '&buftype')) == 'help'
|
|
|
|
|
|
def cmdwin(matcher_info):
|
|
name = matcher_info['buffer'].name
|
|
return name and os.path.basename(name) == '[Command Line]'
|
|
|
|
|
|
def quickfix(matcher_info):
|
|
return str(getbufvar(matcher_info['bufnr'], '&buftype')) == 'quickfix'
|