自动换行
输入时,默认 Vim 是不会自动换行的,可以通过设定 :set textwidth=29
选项,让 Vim 自动在第 30 列换行,注意,对于已经存在的文本是不会换行的,也超过制定长度后也不会换行。
这里的换行不会添加 EOL
符号,而只是影响显示。希望允许设置显示的最大宽度,超过之后可以不显示或者换行,如果换行,那么上下切换行的时候就不要再以原有的行进行切换。
通过设置 linebreak=true
可以只在分词的时候进行换行,而设置为 false
时会在对应的字符位置直接换行。
换行切换
一行因为过长自动换行之后,可以通过 gj
切换,为了保持与之前的快捷键统一,那么就可以使用如下的映射。
noremap j gj
noremap k gk