linux 进入不了vim编辑器?

 我来答
止玉花奚珍
2019-11-26 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:28%
帮助的人:987万
展开全部
你可以找一下/usr/bin/有没有一个叫nvi东东,如果没有说明你的系统没有装VI。这个就是VI命令的各行程序。
再找一下/etc/alternatives/有没有一个叫vi的东东,这个应该是LINUX系统给nvi建立的第一个快捷方式,另一个是/usr/bin下的vi快捷方式,如果没有这个,你直接打vi是不能运行的,因为你的命令path默认情况下是没有指向/etc/alternatives的。
快捷的结构如下:原程序nvi---->/etc/alternatives/vi------>/usr/bin/vi
每个用户的默认命令path是有/usr/bin的,所以你打vi,其实是运行/usr/bin下的vi快捷方式,它又是指向/etc/alternatives的vi快捷方式,这个vi快捷方式最后指向可运行的/usr/bin/nvi程序。
因为linux的版本比较多,所以我说的这个有可能和你的情况还不一定一样,如果不行,你只能用find命令来找一下看了。
find
/
-name
vi
如果没有,那么你就是没有装vi,如果有,那么到相应的目录使用ls
-l看一下快捷方式。ls
-l
vi
例如找到的结果有/usr/bin/vi,那么
cd
/usr/bin
ls
-l
vi
结果是lrwxrwxrwx
1
root
root
20
2006-04-28
00:29
vi
->
/etc/alternatives/vi
意思就是这个vi是指向/etc/alternatives/vi的快捷方式,再去/etc/alternatives目录,用ls
-l
vi看一下:
结果是lrwxrwxrwx
1
root
root
12
2006-04-28
00:29
vi
->
/usr/bin/nvi
说明这个vi是/usr/bin/nvi的快捷方式,再去/usr/bin下看ls
-l
nvi
结果-rwxr-xr-x
3
root
root
360760
2005-03-07
07:31
nvi
到这儿,终于找到vi最后运行的是/usr/bin/nvi这个程序了。
安富贵台环
2019-11-29 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:31%
帮助的人:704万
展开全部
原因:你的原列表的资源里面没有提供vim的资源;你的源列表需要更新
1.
在网上找到适合你的版本的原列表,拷贝到你sources.list文件中
2.
执行#apt-get
update,进行更新
3.
完成更新后,再执行#apt-get
install
vim
注意:所有都是root权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
茂良旅词
2019-07-16 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.3万
采纳率:28%
帮助的人:661万
展开全部
vim还没装上,可以考虑网上下个rpm包安装,比较省力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依亮曾钗
2019-07-07 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:25%
帮助的人:979万
展开全部
你的
VIM
还没有装
可以

Yum
在线安装
自己
找个
yum

写上去
或者
可以
把光盘
挂上去
rpm
安装
vim
需要的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式