【问题标题】:.vimrc:2: command not found: colorscheme.vimrc:2:找不到命令:colorscheme
【发布时间】:2014-09-04 03:58:21
【问题描述】:

我正在尝试更改我的 vim 编辑器的配色方案。

我把它放在 .vimrc 文件中

set t_Co=256
colorscheme molokai

我在 .vim/colors 上有 molokai.vim 文件

当我尝试使用 source 命令(在 Mac OS X 上)加载 .vimrc 文件时,我收到此错误

.vimrc:2: command not found: colorscheme

你能帮帮我吗?

【问题讨论】:

  • 我试图运行 source .vimrc 并且@paxdiablo 告诉我这不起作用。所以最后,我没有,我在我的 .vimrc 中添加了一行,它起作用了!我的文件 .vimrc 完成是 set t_Co=256 syntax enable colorscheme molokai

标签: vim color-scheme


【解决方案1】:

您似乎正在通过尝试在 shell 中运行 .vimrc 文件来“加载”它。因为如果你尝试执行它,你会得到这样的消息,比如:

./.vimrc

或:

source .vimrc

(大多数 shell 都有 set 命令,因此它们不太可能抱怨第一行)。

.vimrc 文件不是这样处理的,vim 本身会在文件启动时处理它。

您需要做的就是编辑文件(当然要保存),然后下次启动vim 会话时,它会接收更改。

【讨论】:

  • @navamario,你不来源它,vim 在你运行编辑器时会自动加载它——查看更新。
  • 但是当我打开 vim 我看不到 molokai.vim 的颜色
  • @navamario,这是一个完全不同的问题,值得提出不同的问题。此特定错误是因为您尝试获取不是有效bash 脚本的文件。运行 vim 会话,然后输入 :color 并查看它在屏幕底部打印的内容。如果它是默认的(或 molokai 以外的其他东西),那么它不会被拾取。如果是这种情况,请提出一个问题。
  • 感谢您的帮助,您是对的...当我在 vim 上运行 :color 时,我得到 molokai。所以问题是另一个不同的问题。
【解决方案2】:

colorscheme 的正确命令是color molokai。试试这个,而不是colorscheme molokai

【讨论】:

  • 正确的命令colorscheme,可以简写为colo
【解决方案3】:

我发现的一个问题是,在某些 Debian Distros 上,只安装了 vim-tiny,这是 vim 的轻量级版本,并且缺少很多功能。

尝试运行

sudo apt-get install vim-gui-common
sudo apt-get install vim-runtime

【讨论】:

    【解决方案4】:

    在 vim 中尝试 :help colorscheme,或 :colo[rscheme]

    【讨论】:

      猜你喜欢
      • 2018-08-19
      • 2013-12-30
      • 2016-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多