gpt4 book ai didi

vim - Sublime Text : how to fill paragraph?

转载 作者:行者123 更新时间:2023-12-02 17:00:54 26 4
gpt4 key购买 nike

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

Sublime Text 中有类似的按键绑定(bind)吗?

示例:

填充段落之前:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam

填充段落后:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam

最佳答案

新答案

好吧,所以我误解了你原来的问题 - 正如我 now understand it , MetaQ-"fill-paragraph"将段落重新排列成长度大致相等的行。 Sublime 中没有与此完全匹配的函数,但您可以非常轻松地(重新)换行。您可以使用 "wrap_width" 设置在 Preferences.sublime-settings 文件中设置标尺。然后,在 Windows/Linux 上使用 AltQ,或在 Windows/Linux 上使用 AltQ OS X 中,您可以将所选文本换行至该宽度(如果 "wrap_width" 设置为 0,则默认为 78 个字符)。如果您想换行到其他(预先选择的)宽度,请转到编辑 -> 换行,还有许多其他选项。要设置超出您的首选项的首选宽度,请打开首选项 -> 键绑定(bind) - 用户并添加以下内容:

[
// wrap lines at 25 characters
{ "keys": ["ctrl+alt+shift+w"], "command": "wrap_lines", "args": {"width": 25} }
]

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

关于vim - Sublime Text : how to fill paragraph?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19919569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com