美文网首页IT🐶
Conda zsh命令行补全

Conda zsh命令行补全

作者: 爱折腾的大懒猪 | 来源:发表于2020-01-08 15:20 被阅读0次

conda自从变成了函数而不是执行文件后, zsh命令行补全好像就失效了, 但bash依然起效.

简单的办法是使用conda-zsh-completion.

对于一般的zsh, 写入以下内容到.zshrc

git clone https://github.com/esc/conda-zsh-completion
# 修改.zshrc  加入:
fpath+=/path/to/where/you/installed/conda-zsh-completion
compinit

对于oh-my-zsh, 则可以以插件的形式来解决问题:

首先克隆库:

git clone https://github.com/esc/conda-zsh-completion ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/conda-zsh-completion

修改 .zshrc, 启动插件, 并重新加载compinit

# 将 conda-zsh-completion 加入到插件列表, 追加到最后
plugins=(git conda-zsh-completion)
# 这句放到脚本末
autoload -U compinit && compinit

再新建terminal来测试, 输入 conda atab, 可以补全activate, 再tab可以补全存在的其他环境.

tab效果

Github: conda-zsh-completion

Loki?

相关文章

  • Conda zsh命令行补全

    conda自从变成了函数而不是执行文件后, zsh命令行补全好像就失效了, 但bash依然起效. 简单的办法是使用...

  • mac下item2和oh-my-zsh搭建

    插件 zsh-autosuggestions-命令行补全+提示插件incr.zsh--运用:需要把下载的文件放到/...

  • centos下安装zsh

    zsh zsh可以提供命令参数自动补全和提示.和传统的TAB补全不同,传统的TAB补全并不会提示命令参数。让命令不...

  • 命令行配置

    一、oh my zsh 1. 安装zsh 2. 安装oh my zsh 3. 配置Oh My Zsh 下载自动补全...

  • MAC-安装zsh

    什么是zsh? zsh类似bash也是一种shell. zsh优点: 兼容bash; 智能拼写纠正; 各种补全:路...

  • Linux

    CL zsh vim emacs screen tmux conda vifm GUI

  • [zsh 配置] zsh命令自动补全插件

    zsh-autosuggestions自动补全插件 下载该插件到.oh-my-zsh的插件目录git clone ...

  • Iterm2-ohmyzsh-常用插件安装

    oh-my-zsh 常用插件 1 自动跳转Finder、终端语法高亮、终端自动补全 (autojump|zsh-...

  • zsh的安装与配置

    zsh简介 待补充... zsh拥有极强的命令补全、智能提示功能,并且能够记录工作目录 参考为什么说 zsh 是 ...

  • jupyter使用自动补全和切换默认浏览器

    自动补全 可以做conda环境中执行以下命令。linux下打开conda环境的命令是: 退出conda环境的命令是...

网友评论

    本文标题:Conda zsh命令行补全

    本文链接:https://www.haomeiwen.com/subject/folsactx.html