20 lines
446 B
Python
20 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'
|