我正在尝试在编辑器vi中限制可以执行的每行字符数。达到这些x字符后,请用回车符将该行打断。例如:限制50个字符。
我还没有看到有任何命令(例如:set nu在编辑器vi中写入行号)或类似的命令来激活它。
我知道,要使其生效,我必须创建文件〜/ .vimrc,但在那里我不知道如何编辑它,以便以后创建文件时可以对其进行限制。
你真的在用vi吗?您可能正在使用vim。如果是这样,:help将回答您的大多数_我不知道_s。从那里,您还可以通过单击Ctrl+ 跳到链接后的帮助的特定部分(您可以识别出它们的颜色,粗体或上光的位置)](是的,您还可以输入:help ctrl-]以查看键上的帮助我刚刚提到的组合)。
为了执行您想要的操作,只需在文件中放置set textwidth=50或放置就足够了(请注意,值为零表示该选项已禁用,或者如果您愿意,则为无限)。如果要查看此选项的描述,请输入。set tw=50~/.vimrctwtw:help textwidth
:set tw=50但是,此设置()不会更改现有行。为了根据的当前设置更改所有已经存在的行tw,您可以执行以下操作gggqG:移至第一行(gg),然后对行进行格式设置(gq对于信息输入:help gq,这还将揭示此命令具有以下原因的原因)即使tw为0 也不会影响效果)到最后一行(G移动到文件的最后一行)。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。