如何仅为当前会话设置 vi 选项?

how to set vi options only for current session?

我经常"set number"看行号,在Linuxvi里也是"set ic"。

我想我可以在 .viminfo 中永久设置它,但这会影响到每个人。其他用户可能有不同的偏好。

是否可以在登录时在命令提示符下设置一次?这样我就不必在每次打开文件时都设置它们。

您可以在主目录中创建名为 .vimrc 的文件 并在那里添加您的首选配置。
这只会影响您的用户。

例如,下面的命令将为您的用户永久添加设置号码选项。
echo 'set number' >> ~/.vimrc

或者使用 vim 开玩笑地编辑文件 vim ~/.vimrc