崇高文字:如何填写段落?

use*_*047 8 vim sublimetext2 sublimetext3

在emacs中,你可以使用meta-q"fill-paragraph",你可以在vim中gq重新格式化段落(gggqG填充整个缓冲区)

在崇高文本中是否有类似的键绑定?

例:

在填充段落之前:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
Run Code Online (Sandbox Code Playgroud)

填充段落后:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam
Run Code Online (Sandbox Code Playgroud)

Mat*_*DMo 7

新答案

好了,我误解你原来的问题-正如我现在理解,MetaQ- " fill-paragraph"重新排列段落成为约相等长度的线.没有一个函数在Sublime中完全匹配,但你可以很容易地(重新)换行.您可以Preferences.sublime-settings使用该"wrap_width"设置在文件中设置标尺.然后,AltQ在Windows/Linux或AltQOS X上使用,可以将选定的文本换行到该宽度(如果"wrap_width"设置为默认值,则默认为78个字符0).如果要换行到其他(预先选定的)宽度,请转到Edit -> Wrap并有许多其他选项.要在首选项之外设置首选宽度,请打开Preferences -> Key Bindings - User并添加以下内容:

[
    // wrap lines at 25 characters
    { "keys": ["ctrl+alt+shift+w"], "command": "wrap_lines", "args": {"width": 25} }
]
Run Code Online (Sandbox Code Playgroud)

显然,您可以将25更改为适合您的任何值.如果到目前为止没有自定义键绑定,请将上面的全部内容复制并粘贴到文件中.如果您已经有一些键绑定,请省略外部方括号,并记住如果它不是文件中的最后一个条目,则在行尾添加一个逗号.祝好运!