Sublimetext3 OSX上的升华文本3-右删除

Sublimetext3 OSX上的升华文本3-右删除,sublimetext3,sublimetext,Sublimetext3,Sublimetext,我想将ST3(在OSX上)设置为执行类似于BBEdit的右删除,其中[shift+delete]删除光标右侧的单个字符。谷歌搜索只是找到了如何一次删除一个单词,而不是一个空格。如何在keymap中设置此项 编辑:将空格+删除更改为shift+删除默认情况下,Windows/Linux上的删除键通过此键绑定执行此操作: {“keys”:[“delete”],“command”:“right_delete”}, 由于某种原因,OSX下默认情况下似乎没有任何键绑定到该命令,这可能是由于苹果或类似公司

我想将ST3(在OSX上)设置为执行类似于BBEdit的右删除,其中[shift+delete]删除光标右侧的单个字符。谷歌搜索只是找到了如何一次删除一个单词,而不是一个空格。如何在keymap中设置此项


编辑:将空格+删除更改为shift+删除

默认情况下,Windows/Linux上的
删除
键通过此键绑定执行此操作:

{“keys”:[“delete”],“command”:“right_delete”},
由于某种原因,OSX下默认情况下似乎没有任何键绑定到该命令,这可能是由于苹果或类似公司制定的一些用户界面最佳实践

如下所示的密钥绑定将满足您的需要:

{“keys”:[“shift+backspace”],“command”:“right_delete”},
这里需要注意的是,尽管键在MacOS键盘上标记为
delete
,但它的位置是
Backspace
键在非Mac键盘上,这就是Sublime在内部将该键映射到的位置(可能是为了一致性,尽管我不确定)

通过使用
View>Show console
或相关的Ctrl+`键绑定打开升华控制台,可以输入以下一个或两个命令:

sublime.log\u输入(真)
升华.log_命令(真)
第一种方法将使Sublime将所有输入回显到控制台中,让您看到它是如何解释您的输入的,这在类似这样的情况下或您使用非US布局的键盘时非常有用

第二种方法将使Sublime在执行命令时回显所有执行的命令,这有助于确定特定的键绑定、菜单项或命令选项板项正在执行的操作


这两个命令将保持有效,直到您使用
False
参数再次运行它们以关闭或重新启动升华。

默认情况下,Windows/Linux上的
delete
键通过此键绑定执行此操作:

{“keys”:[“delete”],“command”:“right_delete”},
由于某种原因,OSX下默认情况下似乎没有任何键绑定到该命令,这可能是由于苹果或类似公司制定的一些用户界面最佳实践

如下所示的密钥绑定将满足您的需要:

{“keys”:[“shift+backspace”],“command”:“right_delete”},
这里需要注意的是,尽管键在MacOS键盘上标记为
delete
,但它的位置是
Backspace
键在非Mac键盘上,这就是Sublime在内部将该键映射到的位置(可能是为了一致性,尽管我不确定)

通过使用
View>Show console
或相关的Ctrl+`键绑定打开升华控制台,可以输入以下一个或两个命令:

sublime.log\u输入(真)
升华.log_命令(真)
第一种方法将使Sublime将所有输入回显到控制台中,让您看到它是如何解释您的输入的,这在类似这样的情况下或您使用非US布局的键盘时非常有用

第二种方法将使Sublime在执行命令时回显所有执行的命令,这有助于确定特定的键绑定、菜单项或命令选项板项正在执行的操作


这两个命令都将保持有效,直到您使用
False
参数再次运行它们以关闭它们或重新启动升华。

因此,我的意思是键入[shift+delete]而不是[space+delete]。我无法让它工作。我已经在keymap文件中添加了以下内容:{“keys”:[“shift+delete”],“command”:“right_delete”},我重新启动了ST3,我没有看到任何区别。我已经编辑了我的答案,以包括您应该使用的键绑定(以及在某种程度上为什么它不是您所认为的).我已接受您的答复,并感谢您的全面、快速回复!我的问题解决了!所以我想输入[shift+delete]而不是[space+delete]。我无法让它工作。我已经在keymap文件中添加了以下内容:{“keys”:[“shift+delete”],“command”:“right_delete”},我重新启动了ST3,我没有看到任何区别。我已经编辑了我的答案,以包括您应该使用的键绑定(以及在某种程度上为什么它不是您所认为的).我已接受您的答复,并感谢您的全面、快速回复!我的问题解决了!如果我错了,请纠正我,但在OSX上,光标右侧没有fn+delete delete?这与您正在寻找的功能相同吗?如果我错了,请纠正我,但在OSX上,光标右侧没有fn+delete delete?这与您正在寻找的功能相同吗?