vi
版本为BusyBox v1.20.2(2014-08-27 12:48:18 PDT)多调用二进制,在esxi
机器上运行。
无法通过以下方法粘贴没有自动缩进的文本:
vi
编辑器中的:set paste
- 在位于
$HOME
目录的.vimrc中配置set noautoindent
我该如何做到这一点?
BusyBox的vi
很小,不知道paste
是什么。
它也不是VIM,所以不会读取.vimrc
,但会读取$HOME/.exrc
(如果它存在并且仅由用户拥有和写入)。您应该能够将set noautoindent
放在较新的版本中。
您还可以选择将命令放置在EXINIT
环境变量中,或者将它们作为-c "some_command"
的附加参数传递(这两种方法都应该在您使用的版本中实现,并且都允许用n
分隔多个命令)。
我会注意到,以上所有内容都取决于vi
是在启用了SETOPTS
、SET
和COLON
功能的情况下构建的(尽管-c
应该在没有COLON
的情况下工作),这应该是默认的。
当前版本支持的选项集似乎是:
autoindent
expandtab
flash
ignorecase
showmatch
tabstop