微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim – 在Vintage中切换模式时更改sublime文本3中的外观

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

认情况下,当我切换模式时,sublime仅在状态栏中显示文本COMMAND MODE和INSERT MODE.这个太小了,不能再多了.我正在寻找像这个问题更明显的东西:vim: change the status line color in insert mode,但是在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')

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐