VIm-如何删除右边距
如何删除Vim中的右边距?每当我将文件保存为.txt或.md时,它似乎添加了回车符和换行符(第80列?)。如果保存文件时没有扩展名,则不会发生这种情况,但我希望能够编辑.txt文件VIm-如何删除右边距,vim,Vim,如何删除Vim中的右边距?每当我将文件保存为.txt或.md时,它似乎添加了回车符和换行符(第80列?)。如果保存文件时没有扩展名,则不会发生这种情况,但我希望能够编辑.txt文件 我尝试过:立即设置RAP,但没有达到预期效果。我还注释掉了我的.gvimrc文件中的所有内容,以防我无意中在那里做了一些事情,但这种方法没有成功 Vim中的文本文件类型默认情况下将textwidth选项设置为78,这具有拆分行的效果。如果将textwidth选项设置为零,则Vim将停止拆分行。您可以使用手动删除tex
我尝试过:立即设置RAP,但没有达到预期效果。我还注释掉了我的.gvimrc文件中的所有内容,以防我无意中在那里做了一些事情,但这种方法没有成功 Vim中的文本文件类型默认情况下将
textwidth
选项设置为78,这具有拆分行的效果。如果将textwidth
选项设置为零,则Vim将停止拆分行。您可以使用手动删除textwidth
:设置textwidth=0
或者你可以加上
autocmd文件类型text setlocal textwidth=0
对于您的
.vimrc
我可以通过注释vimrc_example.vim文件中的以下行来解决此问题:
" autocmd FileType text setlocal textwidth=78
以下是我的计算机上文件的路径:
C:\Program Files (x86)\Vim\vim80\vimrc_example.vim
我正在使用gVim 使用
vim-i NONE-u NONE启动vim,查看问题是否依然存在。这样就排除了问题。这样启动vim会绕过viminfo和gvimrc?我不知道为什么会这样,但是注释掉我的gvimrc文件就不行了。它可能是.vimrc
,而不是.gvimrc
。这两个选项都应用于GVimI,如果我尝试,则会出现“未知选项”错误:set linewidth=0。我尝试将autocmd命令添加到.gvimrc文件中,但似乎没有效果。抱歉-我键入了textwidth的linewidth,duh:-(在编辑中修复。对于autocmd,我使用命令行Vim.在.vimrc中测试了它。可能值得尝试的是.vimrc而不是.gvimrc。