我正在尝试学习如何使用Vim。显然,由于Vim(当然是在我的计算机上)无法从自身内部打开文件,因此我的第一个障碍失败了。我知道这一定程度上是我的错误,因为Vim仍会存在这种缺陷吗?
无论如何,我搜索的最后一天还是没有解决方法。
我尝试过:
:e .
Vim很有帮助地告诉我:"." is a directory
。我的印象是,该命令将在当前目录中打开文件浏览器,但不会。
类似地,我尝试了其他命令:
:Ex
:Explore
:Sexplore
:Sex
:Vexplore
:Vex
:Hexplore
:Hex
我已经从How do you open a file from within Vim?中测试了这些内容,但是没有任何建议起作用。
所有这些产生:E492: Not an editor command: <insert any of the above commands here>
。
我得出的结论是,除非从终端调用Vim,并且文件作为参数传递,或者文件恰好位于当前目录(可能在任何地方),否则Vim无法打开文件。文件名。
有人可以帮忙吗?我希望能够打开其他目录中的文件并列出它们,但就我的一生而言,尽管我已阅读所有指南,但仍无济于事。
谢谢。
答案 0 :(得分:3)
应Zaffy的要求,此问题已解决。
在Robby Cornelissen的提示下,我检查了MX的Linux软件包管理器,发现安装了vim-common
,但奇怪的是没有安装vim
。安装vim
:e .
之后,我就可以浏览文件系统了。
我不知道vim-common和vim之间的区别,也不知道使用单独软件包的原因; Robby Cornelissen建议vim-common
可能是vim的最小或最小版本。