vim 从哪些文件获取环境变量?

fie*_*del 1 vim

我试图在 Debian 机器上复制 vim 环境,显示文件名、行数、字符数、行、列。我查看了~/.vimrc但没有看到任何相关选项。/etc/vim/vimrc除了寻找/etc/vim/vimrc.local不存在的内容之外,基本上什么都不包含。vim还有什么设置环境?

rom*_*inl 5

环境变量与此无关,您正在浪费时间寻找不存在的文件。

\n

假设您有两台计算机 A 和 B,其中 A 是具有要复制到 B\xe2\x80\xa6 的设置的计算机

\n
    \n
  1. 在 A 上启动新会话:

    \n
    $ vim\n
    Run Code Online (Sandbox Code Playgroud)\n
  2. \n
  3. 使用:help :mkvimrc将当前设置转储到文件中:

    \n
    :mkvimrc mysettings.vim\n
    Run Code Online (Sandbox Code Playgroud)\n
  4. \n
  5. 查看文件:

    \n
    :e mysettings.vim\n
    Run Code Online (Sandbox Code Playgroud)\n

    其中一些可能对您来说并不重要,或者您可能想在这里或那里更改一些内容。无论哪种方式,现在都是查找文档以查找您可能不理解的任何行的好时机。

    \n
  6. \n
  7. 将文件移动到B并另存为$HOME/.vimrc.

    \n
  8. \n
\n

如果你想深入研究这个主题,这里:help startup一切

\n

请注意,Vim 有一种根据文件类型设置选项的机制。我希望出于显而易见的原因,这些设置不会成为转储的一部分。

\n