【问题标题】:How to start/uninstall eddie-vim?如何启动/卸载 eddie-vim?
【发布时间】:2016-06-08 08:45:05
【问题描述】:

在探索了几个 vim 选项后,我为我的 MacOS 安装了eddie-vim。很奇怪,/Applications 文件夹中没有 GUI 应用程序。

我用这个命令安装了它:

sh <(curl -L https://github.com/kaochenlong/eddie-vim/raw/master/utils/install.sh)

安装成功。现在每次我尝试启动 vim 它都会给出这个输出:

MYHOST:.vim 歌曲$ vim
处理 /Users/song/.vimrc 时检测到错误:
第 13 行:
E117:未知功能:病原体#infect
第 14 行:
E117:未知功能:病原体#helptags
按 ENTER 或键入命令继续

我必须按 ENTER 才能继续。

所以我有两个问题:

  1. eddie-vim 有 GUI 吗?
  2. 如果没有,如何卸载 eddie-vim?我尝试在 install 命令中将 install 更改为卸载/删除/uninst,但不起作用。

谢谢。我有点强迫症。知道我的电脑中有一些我永远不会使用的东西是一种折磨......

【问题讨论】:

    标签: vim


    【解决方案1】:

    eddie-vim 是 vim 的一组配置,而不是 GUI 应用程序。
    如果您想要 GUI,请安装 Gvim 或其替代品。

    安装脚本所做的是备份当前的.vim.vimrc,克隆存储库并将其用作vim 配置。

    # detect if there's a .vim folder
      if [ -d $vim_folder ]
      then
        echo "\033[0;31mYou already have a .vim folder in your home directory.\033[0;m"
        read -p "Would you like to backup your .vim folder first? [y/n] " ans
        if [ "$ans" == "y" ]
        then
          echo "backup your original $vim_folder to $vim_folder-$(date +%Y%m%d)-$backup_rand"
          mv $vim_folder $vim_folder-$(date +%Y%m%d)-$backup_rand
        else
          exit
        fi
      fi
    
    echo $vim_rc
    
    # check if vimrc is already exist
      if [ -L $vim_rc ] || [ -f $vim_rc ]
      then
        echo "\033[0;31mThere's .vimrc in your home directory.\033[0;m"
        read -p "Would you like to backup your .vimrc first? [y/n] " ans
        if [ "$ans" == "y" ]
        then
          echo "backup your original $vim_rc to $vim_rc-$(date +%Y%m%d)-$backup_rand"
          mv $vim_rc $vim_rc$(date +%Y%m%d)-$backup_rand
        else
          exit
        fi
      fi
    

    同时设置.vimrc的符号链接

    case $ans in
       1)
         echo "using standard vimrc.."
         ln -s $vim_folder/vimrc $vim_rc
         ;;
    

    为了卸载(或撤消更改),您只需将.vim 文件夹替换为.vimXXXXXXXX.vimrc 替换为.vimrcXXXXXXXX,它们在安装eddie-vim 时被替换(您可以这样做如果您在脚本提示您时选择备份 .vim.vimrc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-09
      • 2020-11-24
      • 2014-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-11
      相关资源
      最近更新 更多