Vim 新手在这里。
我希望能够在 Vim 中创建选项卡,例如,对于一种类型的部分,选项卡在 4" 左侧和 1.5" 右侧,对于另一种类型,在 1.5"/1.5" 等处。
我知道如何设置制表位等,但这里的诀窍是我希望 vim 识别组合键,如 shift-enter 以转到一种格式,纯输入以转到另一种格式等。
这甚至可以用vim吗?
TIA
Vim 新手在这里。
我希望能够在 Vim 中创建选项卡,例如,对于一种类型的部分,选项卡在 4" 左侧和 1.5" 右侧,对于另一种类型,在 1.5"/1.5" 等处。
我知道如何设置制表位等,但这里的诀窍是我希望 vim 识别组合键,如 shift-enter 以转到一种格式,纯输入以转到另一种格式等。
这甚至可以用vim吗?
TIA
我认为您将 Vim 与文字处理器(如Word或Writer)混淆了。没有以英寸为单位的测量值,没有左/右页边距等。
Vim 的选项是字符 (ASCII 0x09) 扩展为'tabstop'
的单个空格字符宽度的倍数。<Tab>
这对于整个缓冲区是固定的(尽管您可以使用一组:autocmd
s 在缓冲区的不同部分更改它)。Vim 没有像文字处理器那样的段落文本样式概念,您可以在其中定义不同的样式。Vim 只有一个相当原始:hardcopy
的打印命令。
如果您需要精细的文本格式化功能,Vim 可能是错误的工具,除非您选择编辑源代码文档(如Latex、 HTML 或Markdown),它只编译成文档(对于那些,如编辑编程语言,它实际上非常适合且功能强大)。
该vimtutor
命令(参见:help vimtutor
Vim 内部)很好地介绍了 Vim 的功能。
查看这些剧本脚本。至少第一个包含传统播放格式所需的自定义标签宽度。也许他们为您提供了有关 Vim 可能性的正确想法: