在探索了几个vim选项后,我为我的MacOS安装了eddie-vim
。很奇怪,/ Applications文件夹中没有GUI应用程序。
我用这个命令安装了它:
sh <(curl -L https://github.com/kaochenlong/eddie-vim/raw/master/utils/install.sh)
已成功安装。现在,每当我尝试启动vim时,它都会提供此输出:
MYHOST:.vim song $ vim
处理/Users/song/.vimrc时检测到错误:
第13行:
E117:未知功能:病原体#infect
第14行:
E117:未知功能:病原体#helictags
按ENTER或键入命令继续
我必须按ENTER才能继续。
所以我有两个问题:
感谢。我有点强迫症。知道我的计算机里有些东西是我永远不会用的折磨......
答案 0 :(得分: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
,则可以执行此操作)