在 Vintage 中在命令模式和插入模式之间切换时,是否可以更改编辑器外观的某些部分?
默认情况下,当我切换模式时,sublime 只显示文本 COMMAND MODE
和 INSERT MODE
在状态栏中。这对于更多来说太小了。我正在寻找更明显的问题,比如这个问题:vim: change the status line color in insert mode ,但在 Sublime
最佳答案
以下命令将在插入/正常模式更改时更新当前 View 配色方案。
显然,当 vim 模式更改时,您不会只想切换日光化的亮/暗,但是以下示例命令应该可以让您了解可能性。
class OnVimModeChange(sublime_plugin.EventListener):
def on_post_text_command(self, view, name, args):
if view.settings().get('command_mode'):
view.settings().set('color_scheme', 'Packages/Color Scheme - Default/Solarized (Dark).tmTheme')
else:
view.settings().set('color_scheme', 'Packages/Color Scheme - Default/Solarized (Light).tmTheme')
关于vim - 在 Vintage 中切换模式时更改 sublime text 3 的外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20514563/