vim文本对齐命令
来源:互联网 发布:简单时间序列数据例子 编辑:程序博客网 时间:2024/05/16 06:51
要使一定范围包括的行居中,用以下命令: :
{range}
center [width]{range}
即是那些通常命令所能指定的范围。 [width] 是一个可选项,用来确定要居中
的行的宽度。如果没有指定 [width],则默认使用 'textwidth' 的值。(如果
'textwidth' 是 0,则默认为 80。)
例如: :1,5center 40
将得到下面的结果: I taught for a while. One
time, I was stopped by the
Fort Worth police, because my
homework was too hard. True
story.
右 对 齐
类似地,":right" 命令将使文本右对齐: :1,5right 37
将得到这种结果: I taught for a while. One
time, I was stopped by the
Fort Worth police, because my
homework was too hard. True
story.
左 对 齐
我们使用这个命令: :
{range}
left [margin]
和 ":center" ":right" 不同的是,":left" 的参数并不是行的宽度,而是左边的页边
距。如果这个参数被省略了,文本将被紧靠在屏幕的左边缘 (用一个零页边距参数将得
到一样的效果)。如果页边距是 5,文本将缩进五个空格。举个例子,使用以下命令: :1left 5
:2,5left
结果会是下面这样: I taught for a while. One
time, I was stopped by the
Fort Worth police, because my
homework was too hard. True
story.
两 端 对 齐
Vim 并没有提供内建的方法来使文本两端对齐。不过,我们可以通过使用一个灵巧的宏来
做这项工作。要使用这个包,执行下列命令: :runtime macros/justify.vim
这个 Vim 脚本文件定义了一个新的可视命令 "_j"。要使一块文本两端对齐,只需在可视
模式中选择该文本块,然后执行 "_j"。
请查阅该文件以获得更详细的解释说明。在文件名 $VIMRUNTIME/macros/justify.vim
上键入命令 "gf",就可以打开该文件。
作为另一个选择,你还可以使用一个外部程序来对文本进行过滤。例如: :%!fmt
- vim文本对齐命令
- vim文本对齐命令
- vim格式对齐命令
- vim格式对齐命令
- vim格式对齐命令
- VIM文本替换命令
- VIM文本替换命令
- VIM文本替换命令
- VIM文本替换命令
- VIM文本替换命令
- VIM文本替换命令
- VIM文本替换命令
- Tabular: 在 Vim 中对齐文本
- vim删除文本的命令
- vim删除文本的命令
- vim删除文本的命令
- vim删除文本的命令
- vim删除文本的命令
- Gridview导出excel
- GMF 经验点滴积累(二)-菜单工具栏篇
- c#大数相乘
- Sruts2学习笔记(二)
- 40 个轻量级 JavaScript 库
- vim文本对齐命令
- 作品发布:挖金子修订版源码和文档
- 很特殊的sql
- VC下载的问题,请高手指点
- 点集矩阵
- 判断文件大小
- 判断文件大小
- Basic Open Inventor
- gdjlc解答文字过滤