Vim 在Vintage中切换模式时,在sublime text 3中更改外观

Vim 在Vintage中切换模式时,在sublime text 3中更改外观,vim,editor,sublimetext2,sublimetext,sublimetext3,Vim,Editor,Sublimetext2,Sublimetext,Sublimetext3,在Vintage中在命令模式和插入模式之间切换时,是否可以更改编辑器外观的某些部分 默认情况下,当我切换模式时,升华仅在状态栏中显示文本命令模式和插入模式。这个太小了,不能再多了。我在寻找一个更明显的问题,比如这个问题:,但在Sublime中,以下命令将在插入/正常模式更改时更新当前视图颜色方案 显然,当vim模式改变时,您不希望只切换日光照明/黑暗,但是下面的示例命令应该让您了解可能的情况 class OnVimModeChange(sublime_plugin.EventListener):

在Vintage中在命令模式和插入模式之间切换时,是否可以更改编辑器外观的某些部分


默认情况下,当我切换模式时,升华仅在状态栏中显示文本
命令模式
插入模式
。这个太小了,不能再多了。我在寻找一个更明显的问题,比如这个问题:,但在Sublime中,以下命令将在插入/正常模式更改时更新当前视图颜色方案

显然,当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可以做到这一点。到目前为止,我还没有找到一个其他编辑器/IDE的“vim插件”,可以与vim相媲美。如果你喜欢vim,那么编辑器X对你来说不是必须的。使用vim。我将来会使用vim,但现在我正在学习版本键。。。我不会直接切换到Vim bc,此时此刻对我来说将是非常痛苦的:\如果你真的想有一天切换到Vim,我建议你使用你最喜欢的编辑器进行批判性编辑,但在Vim中进行所有其他编辑。(电子邮件,所以问题/答案,你的私人项目,测试…)。学习它的最好方法是使用它。SergiGP,你可以从
vimtutor
开始学习
vim
。Vintageous插件的作者已经声明(关于BountySource)这是不可能的。我不知道升华的API是否真的不可能,或者他只是说他的插件不能做到,但很可能障碍是升华本身。也许向升华提交功能请求?