Vim是我最喜欢的文本编辑器,并且已发布8.2版。 新版本包括对弹出窗口和文本属性的支持。 弹出窗口可用于许多目的。 例如,可以显示选项列表,用户可以在其中使用键或鼠标选择条目。 还发布了一个名为killersheep的新vim游戏,向您展示Vim的新功能。 让我们看看如何安装和玩killersheep这个游戏。
不过,您需要vim 8.2版才能玩此游戏。 否则,您将看到一个错误,显示为“Sorry, This build of Vim is too old, you need at least 8.1.1705。”如下图:
killersheep – Vim 8.2版的愚蠢游戏
killersheep是vim的愚蠢游戏,用以展示Vim 8.2版的新特性新功能,例如:
1、带有颜色和遮罩的弹出式窗口
2.、本属性高亮显示文本
3、声音
killersheep –愚蠢的游戏要求
1、Vim版本8.2(使用pacman命令/apt命令/yum命令/zypper命令/brew命令或dnf命令更新vim)
2、Feature +textprop
3、声音支持,即feature+声音或命令“ afplay”,“ paplay”或“ cvlc”。
4、终端高度至少为45行
我用8.2.343的vim版本进行了测试。 您可以通过键入以下命令来查找vim版本和功能:
vim –version
如何安装Killersheep游戏
最好是使用vim插件管理器。 我正在使用vim-plug,它是Linux/Unix用户的美丽而简约的vim插件管理器。 您也可以使用vundle或pathogen插件。 如果未安装vim-plug,请尝试:
[linuxidc@linux:~/www.linuxidc.com]$ mkdir -p ~/.vim/autoload/
[linuxidc@linux:~/www.linuxidc.com]$ cd ~/.vim/autoload/
[linuxidc@linux:~/www.linuxidc.com]$ wget https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
更新~/.vimrc如下:
[linuxidc@linux:~/www.linuxidc.com]$ vim ~/.vimrc
追加如下内容以安装killersheep:
call plug#begin(‘~/.vim/plugged’)
” Install vim game
Plug ‘vim/killersheep’
call plug#end()
保存并关闭vim中的文件。 启动vim,运行:
[linuxidc@linux:~/www.linuxidc.com]$ vim
接下来,激活游戏: