summaryrefslogtreecommitdiffstats
path: root/powerline/selectors/vim.py
diff options
context:
space:
mode:
Diffstat (limited to 'powerline/selectors/vim.py')
-rw-r--r--powerline/selectors/vim.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/powerline/selectors/vim.py b/powerline/selectors/vim.py
new file mode 100644
index 0000000..d111de9
--- /dev/null
+++ b/powerline/selectors/vim.py
@@ -0,0 +1,10 @@
+# vim:fileencoding=utf-8:noet
+from __future__ import (unicode_literals, division, absolute_import, print_function)
+
+from powerline.bindings.vim import list_tabpages
+
+
+def single_tab(pl, segment_info, mode):
+ '''Returns True if Vim has only one tab opened
+ '''
+ return len(list_tabpages()) == 1