≡菜单

如何修复Vi / Vim编辑器错误—E319:对不起,该命令在此版本中不可用

题: I’在我的Vim编辑器中收到以下错误消息。如何解决此问题?

E319:对不起,该命令在此版本中不可用: 文件类型插件

回答: 对于急躁的人,这是快速的答案。如果您想了解有关如何安装此软件包的详细信息,请进一步阅读。

  • 问题: Vim 编辑 E319错误 信息。
  • 解决方案:安装 vim-gui-common

1.重现E319 Vim编辑器错误

将以下行添加到〜/ .vimrc文件中

# cat ~/.vimrc
filetype plugin 上

现在,尝试在Vi编辑器中打开任何文件,您应该会收到以下错误消息。

# vim new-file.txt
Error detected while processing /home/ramesh/.vimrc:
line    1:
E319:对不起,该命令在此版本中不可用: 文件类型插件
Press ENTER 要么 type command to continue

2.检查您的Vim编辑器版本

启动Vim编辑器并给出 :版 看看你是否在跑步 没有GUI的小版本 要么 完整版的Vim编辑器,带有GUI.

当您执行:version时,如果显示“没有GUI的小版本“, 这是你的问题。

# vim
:version

没有GUI的小版本.

3.检查是否安装了vim-gui-common

在Ubuntu和Debian上,使用 dpkg命令 查看您的系统上是否安装了vim-gui-common。在此示例中,未安装。

# dpkg -l | grep -i vim
ii  vim-common
2:7.2.079-1ubuntu5  Vi IMproved - Common files ii  vim-tiny 2:7.2.079-1ubuntu5 Vi IMproved - enhanced vi editor - compact v

4.在操作系统存储库中搜索vim-gui-common和vim-runtime软件包

搜索您的操作系统存储库,以确保vim-gui-common软件包可用。另外,建议安装vim-runtime软件包,这将帮助您解决将来可能遇到的其他问题。因此,最好同时安装这两个软件包。

在以下示例中,我们可以注意到这两个软件包在OS存储库中可用。

# apt-cache search ^vim-gui-common
vim-gui-common - Vi IMproved - Common GUI files

# apt-cache search ^vim-runtime
vim-runtime - Vi IMproved - Runtime files

4.从存储库安装vim-gui-common和vim-runtime软件包

如下所示,使用apt-get命令安装这两个软件包。

# apt-get install vim-gui-common

# apt-get install vim-runtime

5.确认已安装vim-gui-common和vim-runtime软件包

执行dpkg命令以确保已安装这些软件包。

# dpkg -l | grep -i vim
ii  vim-common                                 2:7.2.079-1ubuntu5                        Vi IMproved - Common files
ii  vim-gnome                                  2:7.2.079-1ubuntu5                        Vi IMproved - enhanced vi editor - with GNOM
ii  vim-gui-common                             2:7.2.079-1ubuntu5                        Vi IMproved - Common GUI files
ii  vim-runtime                                2:7.2.079-1ubuntu5                        Vi IMproved - Runtime files
ii  vim-tiny                                   2:7.2.079-1ubuntu5                        Vi IMproved - enhanced vi editor - compact v

6.问题解决了!

现在,尝试在Vi编辑器中打开任何文件,您将不再收到E319错误消息。

# vi new-file.txt

如果您喜欢这篇文章,您可能还会喜欢..

  1. 50个Linux Sysadmin教程
  2. 50个最常用的Linux命令(包括示例)
  3. 排名前25位的最佳Linux性能监视和调试工具
  4. 妈妈,我找到了! – 15个实用的Linux Find命令示例
  5. Linux 101 Hacks第二版电子书 Linux 101黑客手册

Bash 101 Hacks书 Sed和Awk 101黑客手册 Nagios Core 3书 Vim 101黑客手册

{ 5 评论… 加一 }

  • 普里扬卡·安南(Priyanka Annam) 2010年5月4日,上午3:38

    当我’m正在执行:在vi编辑器中打开了语法或关闭了语法。’打开文件/home/pannam/VIM6/vim60/runtime/syntax/syntax.vim
    以及$ VIMRUNTIME和$ VIM变量将如何设置?
    有人可以帮我吗?

  • 德里克 2011年1月19日,上午9:51

    我的问题是由于某种原因,/ usr / bin / vim指向-> /usr/bin/vim.gnome*

    我所做的是更新替代系统:
    这显示了vim的替代品
    #update-alternatives–display vim

    在这里您可以选择您喜欢的版本:
    更新替代–config vim

  • 信德 2014年4月25日,上午3:03

    谢谢,对我来说很好。

  • 艾哈迈德 2015年12月27日,上午9:18

    你好
    你说 :
    “当您执行:version时,如果显示“没有GUI的小版本”,这是您的问题。”
    是的,它告诉我没有GUI的小版本
    我现在该怎么办?
    我有你说的两个包裹。
    谢谢

  • 匿名 三月28,2019,8:28下午

    效果很好

发表评论