Sublimetext3 为';编辑-换行-换行至XX个字符';

Sublimetext3 为';编辑-换行-换行至XX个字符';,sublimetext3,keyboard-shortcuts,Sublimetext3,Keyboard Shortcuts,我需要为Sublime Text 3中的Edit-Wrap-Wrap at XX characters命令设置一个快捷方式 我知道AutoWrap软件包,但在编写将长行拆分为新行的代码时,它会起作用 这篇文章解释了如何添加快捷方式,但不打断长线,它只是包装它们 我需要换行80个字符,但是如果我可以设置XX字符数,那就太好了。您上面引用的菜单项用于执行换行的命令是换行命令。它接受一个参数width,该参数指定换行应发生在哪一列,因此您可以在绑定中提供所需的任何宽度,或者具有多个绑定以具有多个预设换

我需要为Sublime Text 3中的
Edit-Wrap-Wrap at XX characters
命令设置一个快捷方式

我知道AutoWrap软件包,但在编写将长行拆分为新行的代码时,它会起作用

这篇文章解释了如何添加快捷方式,但不打断长线,它只是包装它们


我需要换行80个字符,但是如果我可以设置
XX
字符数,那就太好了。

您上面引用的菜单项用于执行换行的命令是
换行
命令。它接受一个参数
width
,该参数指定换行应发生在哪一列,因此您可以在绑定中提供所需的任何宽度,或者具有多个绑定以具有多个预设换行量

例如:

{
    "keys": ["super+w"],
    "command": "wrap_lines",
    "args": {
        "width": 80
    },        
},  
{
    "keys": ["shift+super+w"],
    "command": "wrap_lines",
    "args": {
        "width": 40
    },        
},   
命令的
width
参数是可选的;如果不提供,升华将选择默认值:

  • View>wordwrap列
    菜单中设置的列
  • 如果将“包裹”列设置为“自动”,则从“查看>标尺”菜单中选择标尺
  • 如果标尺设置为
    None
    ,则在第78列进行换行
  • 还请注意,可以通过更改
    wrap_width
    设置来无限调整wrap列的值,并且可以使用
    标尺
    设置将标尺列表调整为您想要的任何值。相关菜单项只是修改当前视图中设置的值

    作为
    标尺
    的说明,可以列出多个标尺;如果是这种情况,列表中的第一个将用作上面#2中的换行点