输入echo $SHELL后显示/plugins/
时间: 2023-07-31 08:04:06 浏览: 43
如果`echo $SHELL`命令的输出结果是`/bin/zsh`,而`echo $ZSH_CUSTOM/plugins/`命令的输出结果是`/plugins/`,那么这说明您的zsh没有正确配置。您需要确保以下几点:
1. 您已经在系统中安装了zsh并将其设置为默认shell;
2. 您已经正确安装了Oh My Zsh,并且将其配置文件`.zshrc`放置在了您的用户主目录下;
3. 您已经将自动补全插件`zsh-autosuggestions`放置在了`$ZSH_CUSTOM/plugins/`目录下。
如果上述步骤都已经完成,您需要检查一下`.zshrc`文件中的配置是否正确。请确认您已经添加了以下内容:
```
plugins=(zsh-autosuggestions)
```
如果还有问题,可以尝试重新安装Oh My Zsh,或者参考官方文档进行调试。
相关问题
在mac的zsh的终端下输入一些docker的命令按tab键只会补全docker 这个单词,而后面的命令单词输入首字母后按tab键不会补全
这个问题可能是由于您的zsh没有配置正确导致的。您可以尝试以下步骤来解决这个问题:
1. 确认zsh是否已经设置为默认shell,可以使用以下命令来查看:
```
echo $SHELL
```
如果显示结果为`/bin/zsh`,说明zsh已经被设置为默认shell。
2. 确认zsh是否已经安装了自动补全插件,可以使用以下命令来查看:
```
echo $ZSH_CUSTOM/plugins/
```
如果显示结果为空,则说明zsh没有安装自动补全插件。
3. 如果没有安装自动补全插件,可以使用以下命令来安装:
```
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
```
4. 安装完成后,需要在.zshrc文件中添加以下内容:
```
plugins=(zsh-autosuggestions)
```
然后重新启动终端,问题应该就可以解决了。
希望我的回答能够帮助到您。
ubuntu安装ruby on rails
以下是在Ubuntu系统上安装Ruby on Rails的步骤:
1.更新软件包列表并安装必要的依赖项:
```shell
sudo apt-get update
sudo apt-get install curl git-core zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev
```
2.安装rbenv以管理Ruby版本:
```shell
cd ~
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
```
3.安装ruby-build以安装Ruby版本:
```shell
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
```
4.安装Ruby:
```shell
rbenv install -v 2.6.3
rbenv global 2.6.3
```
5.安装Bundler以管理应用程序的Gem依赖项:
```shell
gem install bundler
```
6.安装Rails:
```shell
gem install rails -v 6.0.0
```
7.检查Rails版本:
```shell
rails -v
```
如果您遇到了错误,请尝试以下解决方法:
1.安装Node.js:
```shell
sudo apt-get install -y nodejs
```
2.安装缺少的gem:
```shell
gem install railties
```