Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext2 升华文本3复古模式禁用u以切换到小写_Sublimetext2_Sublimetext3 - Fatal编程技术网

Sublimetext2 升华文本3复古模式禁用u以切换到小写

Sublimetext2 升华文本3复古模式禁用u以切换到小写,sublimetext2,sublimetext3,Sublimetext2,Sublimetext3,u撤消,除非您选择了某些内容。然后将所选内容转换为小写 无论您是否选择了某些文本,是否有办法将“小写”转换为“u”并让u执行撤消操作?您应该能够编辑密钥绑定来执行此操作。但是如果你想完全关闭vintage 选择首选项/设置-默认菜单项 编辑忽略的\u包设置,将其更改为: “忽略的包装”:[“复古”] 有一个重新映射键绑定的指南 这里有一个例子 [ { "keys": ["j", "j"], "command": "exit_insert_mode",

u
撤消,除非您选择了某些内容。然后将所选内容转换为小写


无论您是否选择了某些文本,是否有办法将“小写”转换为“u”并让
u
执行撤消操作?

您应该能够编辑密钥绑定来执行此操作。但是如果你想完全关闭vintage

  • 选择首选项/设置-默认菜单项
  • 编辑忽略的\u包设置,将其更改为:

    “忽略的包装”:[“复古”]

  • 有一个重新映射键绑定的指南

    这里有一个例子

       [
            { "keys": ["j", "j"], "command": "exit_insert_mode",
                "context":
                [
                    { "key": "setting.command_mode", "operand": false },
                    { "key": "setting.is_widget", "operand": false }
                ]
            }
        ]
    

    您只需向“Key Bindings-User”添加一个键绑定,以获得所需的键组合,该组合将取代默认组合

    在OS X上,我会去: 崇高的文本 …偏好 ……密钥绑定-用户

    在Windows/linux上(谢谢@MattDMo) 偏好 …密钥绑定-用户

    然后,我将添加一个新的键绑定,该绑定特定于我希望它执行的操作

    如果我想将command+o从“打开文件”更改为“撤消”,我会添加

    { "keys": ["command+o"], "command": "undo" }
    
    有了这个命令,+o现在可以为我撤消了


    这里有更多细节:

    这是vim问题还是升华文本问题?也只是好奇,为什么人们使用一些文本编辑器,但在一个类似VI的模型中模拟vim,而不是使用vim?对不起,肯特,也许这是一个纯粹的崇高问题。我将移除vim标签(如果可以)。我已经试过两次转移到vim,但我不喜欢缓冲区而不是选项卡,项目搜索+其他一些东西没有按照我想要的那样运行。我相信一个经验丰富的vim用户知道如何让它按预期工作,但我只是发现我不得不花太多的时间来使用sublime中“如我所期望”的东西。vim也有标签。。不管怎样,祝你好运…这么简单!我最终得到了
    {“keys”:[“u”],“command”:“undo”}
    ,这似乎正是我想要的。在Windows和Linux上,菜单选项是
    首选项->键绑定用户
    。与OSX不同,它们有自己的
    首选项
    菜单。我还必须添加上下文:
    {“keys”:[“u”],“command”:“undo”,“context”:[{“key”:“setting.command_mode”}}