首先可以告诉你出现问题,我的原因是 配置Golang时候bash_profile里面PATH路径写错了,格式不对导致的
因为vim正在能在任何路径下运行的指令肯定是在PATH路径下有配置,你后加了什么新的路径到PATH里如果写错了那就整个PATH里的所有都用不了了,应该是这个道理
解决方案
思路就是把写错的bash_profile改对。
第一步
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
在命令行里加入这句话,这样vim命令在这个命令窗口可以用了就,这句话应该是相当于暂时把vim操作加入PATH,所以关了窗口再打开个命令窗口vim又不能用了
用vim打开bash_profile
改对PATH格式
这里可以看到最后一行PATH写错了,和上面配置的PATH比少了个$发现了没,按i进入编辑模式加上就行,
按esc退出编辑模式,按:wq保存并退出vim。(记得先按冒号再wq不然按不了)
完美解决
现在PATH路径没问题了,重新打开新的命令行窗口测试一下没问题啦。 嗝~NICE~~
注意:
- vim编辑器不能直接关命令窗口,一定要用:wq保存关闭,不然会一直存在个临时文件很麻烦
- 而且一定要英语输入法,中文输入法啥也按不了