-bash: vi: command not found
时间: 2023-10-22 20:10:43 浏览: 109
你遇到的问题是由于您的系统上没有安装 `vi` 编辑器导致的。`vi` 是一个常用的文本编辑器,在许多 Linux 发行版中默认安装。您可以通过以下方式安装 `vi`:
对于 Debian/Ubuntu 系统,请运行以下命令:
```
sudo apt update
sudo apt install vim
```
对于 CentOS/Fedora 系统,请运行以下命令:
```
sudo dnf install vim
```
安装完成后,您应该能够使用 `vi` 命令来编辑文件了。
相关问题
msys -bash: vi: command not found
msys是Windows下的一个类Unix环境,可以在Windows上使用Unix/Linux的命令和工具。而bash是Unix/Linux环境下的一种常用的shell,也可以在msys中使用。
当你输入命令“vi”时,提示“-bash: vi: command not found”说明你没有安装vi编辑器或者vi不在系统的PATH环境变量中。可以通过以下两种方式解决该问题:
1. 安装vi编辑器:在msys中输入命令“apt-cyg install vim”即可安装vim编辑器,vim是vi编辑器的增强版。
2. 将vi添加到PATH环境变量中:可以通过编辑msys的配置文件来实现。具体操作步骤为:
1)在msys终端中输入“echo $PATH”命令,查看当前的PATH环境变量;
2)在msys的安装目录中找到etc目录下的profile文件(一般在C:\msys64\etc\profile);
3)用编辑器打开profile文件,在文件末尾添加一行“export PATH=$PATH:/usr/bin”;
4)保存并关闭profile文件,重新启动msys终端即可生效。
-bash: vim: command not found
-bash: vim: command not found是因为您的Linux系统上未安装vim。在Linux系统中,默认安装的是vi编辑器而不是vim。要解决这个问题,您可以按照以下步骤安装vim:
1. 打开终端,并以root权限登录到系统。
2. 使用以下命令安装vim相关的包:
```
yum -y install vim*
```
这个命令将自动安装vim所需的所有包,包括vim-minimal、vim-common和vim-enhanced。
安装完成后,您就可以在终端中使用vim编辑器了。
阅读全文