日期:2014-05-16  浏览次数:21345 次

linux无法进入vi编辑模式的问题
小弟最近在学鸟哥的linux私房菜,安装的是Ubuntu的linux版本,但打开vi编辑器按i或者A什么的无法进入编辑模式,哪位大侠来给小弟指点迷津下???

------解决方案--------------------
因为一直用rhel centos等,对ubuntu不是非常了解,仅通过经验判断:

看看你有没有权限编辑文件,通过ls -lsa <file>来查看,主要看看是不是软链接或是nfs的文件,u中有没有"w"权限(一般情况下是只有保存时才会显示权限问题)。
如果确认是本地文件,并且有写权限的话,看下selinux(不知道有没有)是否是关闭的。
另一方面 man vi看看你的VI是不是支持i 是插入。
实在不行换编辑器。
------解决方案--------------------
探讨

我有用root身份在命令行输入vi test.txt,然后就进入到vi一般模式,然后输入i,按正常情况应该命令行最后一行会出现INSERT或REPLACE,但我显示的依然是[text.txt] new file,跟一般模式的一样。引用:

你光这样说不知道问题出在哪里啊。