因此,网站上的制表符设置是正确的,但当我将其粘贴到终端中时,每行的制表符设置都比前一行更靠外,手动修复起来非常麻烦。如何使对齐方式与网站上的对齐方式保持一致(正确)?
答案1
在将某些内容粘贴到 vi 之前尝试使用:set paste
。粘贴完所有需要的内容后,:set nopaste
。
您可能需要set noautoindent
在 vimrc 文件中考虑这一点。vim wikia 页面关于自动缩进可能会引起你的兴趣。
答案2
Vim 能够从剪贴板无需使用鼠标。例如:在 Firefox 中标记文本,打开 vim,然后使用" * ] p。参见:help ]p
:
["x]]p
或*]p* *]<MiddleMouse>*
["x]]<MiddleMouse>
类似“p”,但调整缩进到当前行。仅当“mouse”包含“n”或“a”时,才能使用鼠标。{Vi 中没有}