【问题标题】:Why doesn't Vim show number lines after editing .vimrc为什么 Vim 在编辑 .vimrc 后不显示数字行
【发布时间】:2014-10-01 17:00:42
【问题描述】:

我已经编辑了我的 .vimrc 文件以包含以下行:

set number

我已经保存了文件并完全关闭了vim,重新打开文件时仍然没有行号。

这是位于 /usr/share/vim/vimrc 的整个文件

" Configuration file for vim
set modelines=0     " CVE-2007-2438

" Normally we use vim-extensions. If you want true vi-compatibility
" remove change the following statements
set nocompatible    " Use Vim defaults instead of 100% vi compatibility
set backspace=2     " more powerful backspacing

" Don't write backup file if vim is being called by "crontab -e"
au BufWrite /private/tmp/crontab.* set nowritebackup
" Don't write backup file if vim is being called by "chpass"
au BufWrite /private/etc/pw.* set nowritebackup

set number

【问题讨论】:

  • 尝试编辑~/.vimrc
  • ^^ 主目录中的本地 .vimrc 将完全取代 /usr/share 中的系统默认值(无论如何,您都应该在 ~/.vimrc 中进行更改 - 如果您先复制系统 vimrc还没有)
  • 在你的 vim 中输入:ver。它会告诉你哪些 vimrc 文件的来源。
  • @MathiasaurusRex, ~/ 是你的主目录。
  • @ExplosionPills、$HOME~,它们是 home 文件夹路径的简写等效项,如 Linux 中的 /home/your_name 或 OSX 中/Users/your_name

标签: vim


【解决方案1】:

在编辑完 vimrc 文件(系统默认文件或主目录中的文件)后,应使用以下 source 命令将其读入并使这些配置在当前会话中有效。

:source ~/.vimrc

:source  /usr/share/vim/vimrc

【讨论】:

    猜你喜欢
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    • 2019-08-26
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多