29

如何在 Ubuntu 上设置 .vimrc 文件?

这没有帮助:http: //vim.wikia.com/wiki/Open_vimrc_file

  1. 你在哪里创建它?
  2. 里面的格式是什么?

我知道我想放进去的东西,只是不知道怎么做。

4

4 回答 4

38

在哪里:

在 UN*X 系统上,您的 .vimrc 属于您的主目录。在终端输入:

cd $HOME
vim .vimrc

这将更改为您的主目录并使用 vim 打开 .vimrc。在 vim 中,添加您知道要放入的命令,然后键入:wq以保存文件。

现在再次打开 vim。进入 vim 后,您只需键入::scriptnames即可打印已获取的脚本列表。.vimrc 的完整路径应该在该列表中。作为您的命令是否已执行的附加检查,您可以:

  • 向 .vimrc添加一个echo "MY VIMRC LOADED"命令,当你再次运行 vim 时,你应该会看到MY VIMRC LOADED打印在终端中。echo一旦您确认 your.vimrc 正在加载,请删除该命令。
  • 在 .vimrc 中设置一个变量,echo一旦加载 vim 就可以了。在 .vimrc 添加一行,如let myvar="MY VIMRC LOADED". echo myvar然后在命令行中打开 vim 类型。你应该看到你的消息。

格式:

您的 .vimrc 的格式是它包含 Ex 命令:您可以在 vim 命令行中键入的任何内容:,但在您的 .vimrc 中,请不要使用:.

您已经提到:set ruler:只有这个命令的 .vimrc 看起来像:

set ruler

搜索例如 vimrc并查看结果。这个链接是一个很好的起点。

于 2012-07-19T18:39:18.630 回答
6

.vimrc 应该在你的主目录中。.vimrc 可以根据您的需要进行更多交互。这是 .vimrc 的示例

filetype indent on
set ai
set mouse=a
set incsearch
set confirm
set number
set ignorecase
set smartcase
set wildmenu
set wildmode=list:longest,full
于 2012-07-19T19:58:18.230 回答
0

“.vimrc”(vim 资源配置)文件提供了每次启动时配置 Vim 的初始化设置。该文件可以在"$HOME/.vimrc"linux/OSX 和"$HOME/_vimrc"Window 用户中找到。在 Vim 中,输入 ":echo $HOME" 以查看 $HOME 对您的系统的值

例如,我们可以在您的.vimrc文件中进行以下设置。

    set hlsearch: Enable search highlighting
    set ignorecase: Ignore case when searching
    set incsearch: Incremental search that shows partial matches.
于 2018-02-21T21:41:03.010 回答
0

~/.vimrc使用打开vim vim ~/.vimrc,把它放进去:

set paste
set nonumber
set hlsearch

保存文件并使用:wq. .vimrc重新打开 Vim 编辑器时将使用其中的更改。

于 2018-11-02T14:07:41.447 回答