Questions tagged «alignment»

3
如何在特定列上设置标尺?
当使用不同语言进行编码时,我倾向于将行限制为特定长度(通常为79或80个字符)。 我已经在其他编辑器中通过使用标尺(在列上显示实线)或通过更改文本的颜色来表示已经完成了此操作。 当我一行接近或超过79个字符时,Vim如何指示我?

5
如何添加缩进参考线/线
在Sublime Text 2中,您可以获得压痕所在的垂直参考线,如下所示: 但是在vim中,我显然不会: 有没有办法在vim中显示这样的行?顺便说一下,我的缩进是2个空格。 :set tabstop=2 softtabstop=2 shiftwidth=2 expandtab

6
我可以在Vim中证明文本合理吗?
我曾经在Pico或Nano中而不是在Vim中编辑文本文件的唯一原因是其“ Justify”命令^J。它将重新格式化文本的一段,在换行符处创建换行符,以便文本可以很好地浮动在固定宽度的屏幕上-格式化文本以适合预定义的80列,仅在换行符之间创建换行符。由于功能的局限性,无论是格式化冗长的注释块,文档文件,还是只是用更易读的内容替换无尽的参数行,它都非常有用。 我可以在Vim中做类似的事情吗?

4
如何轻松创建和维护表?
这是我在某些文档中使用的表(的一部分): +---------------+------------------------+---------------------------------------+ | TASK NAME | WHEN | DESCRIPTION | +---------------+------------------------+---------------------------------------+ | db:seed | On every update | Data required for the application to | | | | run; you should always be able to | | | | safely execute this multiple times | | | | for an …

1
如何将C ++注释对齐以符合Google样式?
有什么方法可以使Vim格式化我的评论以符合Google cpplint的要求? 顶部不符合要求,必须进行5项更改。 将此评论保持在同一级别 之后加一个空格 // 在代码和注释之间至少添加两个空格 对齐评论 之后添加空间 // (注意:我也问这个问题在这里,有可能用表格做https://github.com/godlygeek/tabular/issues/44) 编辑:根据下面的建议,这有效: 插件=> https://github.com/rhysd/vim-clang-format .nvimrc或.vimrc配置: let g:clang_format#code_style='google' let g:clang_format#style_options = { \ "AccessModifierOffset" : -3, \ "Standard" : "C++03"}

4
添加具有居中文本的80列宽的注释标题块
由于某种原因或其他原因,我经常将代码划分为多个小节,这些小节由标头分隔,如下所示: ################################################################################ #################################### LOAD ###################################### ################################################################################ 这是3列80列的宽线,#中间居中。到目前为止,我还没有找到在vim中生成它们的快速方法。 我通常要做的是沿着的内容,80i#然后yypp给我3行,但是然后我需要导航到中间并添加文本。我通常使用replace来执行此操作,但是replace不会使标头居中居中#…… #因此,我#手动删除了多余的。 如何将文本居中居中?而达到此结果的更快方法是什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.