From 4a8e8b5b0ca4a6a5237ec3eadb6fb9fe8e106a81 Mon Sep 17 00:00:00 2001 From: Doug Krieger Date: Tue, 5 Jun 2018 08:45:55 -0700 Subject: [PATCH] Recognize Terminal-Job mode (added in vim 8) --- powerline/config_files/themes/ascii.json | 3 ++- powerline/config_files/themes/powerline.json | 3 ++- powerline/config_files/themes/powerline_terminus.json | 3 ++- powerline/config_files/themes/powerline_unicode7.json | 3 ++- powerline/config_files/themes/unicode.json | 3 ++- powerline/config_files/themes/unicode_terminus.json | 3 ++- powerline/segments/vim/__init__.py | 1 + 7 files changed, 13 insertions(+), 6 deletions(-) diff --git a/powerline/config_files/themes/ascii.json b/powerline/config_files/themes/ascii.json index 1012a56d..0ea05e75 100644 --- a/powerline/config_files/themes/ascii.json +++ b/powerline/config_files/themes/ascii.json @@ -117,7 +117,8 @@ "r": "PROMPT", "rm": "-MORE-", "r?": "CNFIRM", - "!": "!SHELL" + "!": "!SHELL", + "t": "TERM " } } }, diff --git a/powerline/config_files/themes/powerline.json b/powerline/config_files/themes/powerline.json index b0120b14..366a7ea4 100644 --- a/powerline/config_files/themes/powerline.json +++ b/powerline/config_files/themes/powerline.json @@ -115,7 +115,8 @@ "r": "PROMPT", "rm": "-MORE-", "r?": "CNFIRM", - "!": "!SHELL" + "!": "!SHELL", + "t": "TERM " } } }, diff --git a/powerline/config_files/themes/powerline_terminus.json b/powerline/config_files/themes/powerline_terminus.json index 5481ca4a..e5fb1c8c 100644 --- a/powerline/config_files/themes/powerline_terminus.json +++ b/powerline/config_files/themes/powerline_terminus.json @@ -115,7 +115,8 @@ "r": "PROMPT", "rm": "-MORE-", "r?": "CNFIRM", - "!": "!SHELL" + "!": "!SHELL", + "t": "TERM " } } }, diff --git a/powerline/config_files/themes/powerline_unicode7.json b/powerline/config_files/themes/powerline_unicode7.json index 023eb43d..bd628267 100644 --- a/powerline/config_files/themes/powerline_unicode7.json +++ b/powerline/config_files/themes/powerline_unicode7.json @@ -129,7 +129,8 @@ "r": "PROMPT", "rm": "-MORE-", "r?": "CNFIRM", - "!": "!SHELL" + "!": "!SHELL", + "t": "TERM " } } }, diff --git a/powerline/config_files/themes/unicode.json b/powerline/config_files/themes/unicode.json index 33d96346..08028523 100644 --- a/powerline/config_files/themes/unicode.json +++ b/powerline/config_files/themes/unicode.json @@ -115,7 +115,8 @@ "r": "PROMPT", "rm": "-MORE-", "r?": "CNFIRM", - "!": "!SHELL" + "!": "!SHELL", + "t": "TERM " } } }, diff --git a/powerline/config_files/themes/unicode_terminus.json b/powerline/config_files/themes/unicode_terminus.json index b0e51bd1..9c76985d 100644 --- a/powerline/config_files/themes/unicode_terminus.json +++ b/powerline/config_files/themes/unicode_terminus.json @@ -115,7 +115,8 @@ "r": "PROMPT", "rm": "-MORE-", "r?": "CNFIRM", - "!": "!SHELL" + "!": "!SHELL", + "t": "TERM " } } }, diff --git a/powerline/segments/vim/__init__.py b/powerline/segments/vim/__init__.py index f89b9659..b6379611 100644 --- a/powerline/segments/vim/__init__.py +++ b/powerline/segments/vim/__init__.py @@ -63,6 +63,7 @@ vim_modes = { 'rm': '-MORE-', 'r?': 'CNFIRM', '!': '!SHELL', + 't': 'TERM ', }