![a9bfb3d71ea3a2cd448aa5127b168fe9.png](https://i-blog.csdnimg.cn/blog_migrate/05f7b6dedd616bd4d28d3504cde89238.png)
几乎所有的Linux发行版本都预装了Vi或Vim。比如Fedora就默认安装了vim-minimal。下文将以Fedora为例,介绍Vim的安装和基本配置。
查询当前安装版本
使用以下命令,可以发现当前已经安装了vim-minimal:
sudo dnf list installed | grep vi
使用以下命令,可以查看vim-minimal的详细信息:
dnf info vim-minimal
![fc3f463b84727f17e23e4689004599ab.png](https://i-blog.csdnimg.cn/blog_migrate/ca9ea3a02f4ac603c73dc4e97646eb0e.jpeg)
在Terminal中输入vi --version
命令,可以看到vim-minimal是一个仅提供vi兼容命令的精简版本。以“-”标识的未启用特性中,包括语法高亮度显示和折叠等重要功能。因此,我们需要安装完整版本的vim-enhanced。
![4ed832d2b4a13df158929174ac7a4646.png](https://i-blog.csdnimg.cn/blog_migrate/896bcbc27309a8bf3f2ebf6ff0165ac5.jpeg)
安装Vim
使用以下命令,可以查看vim-enhanced的详细信息:
dnf info vim-enhanced
![e84b460747fb6ea32a0fe8c5cc93a8aa.png](https://i-blog.csdnimg.cn/blog_migrate/2bf57413856b62fb637f9e1b3ff1b38f.jpeg)
使用以下命令,可以安装vim-enhanced:
sudo dnf install vim-enhanced
在Terminal中输入vim --version
命令,可以看到vim-enhanced包含除图形界面之外的更多特性。如果你需要GUI版本的Vim,可以安装GVim:
![d8f1b69b522193ecec8448a1f4832841.png](https://i-blog.csdnimg.cn/blog_migrate/5336d9decf2accf0de7f5dd90a254b12.jpeg)
安装gVim
打开Fedora预装的软件管理器Software,然后在其中搜索“gVim”,就可以进行安装:
![54df55310b6dcce598219cf395b1c8b3.png](https://i-blog.csdnimg.cn/blog_migrate/08206b9abd68a87c27ab3c69ed2deb50.png)
基本配置
首先在HOME目录之下,创建.vimrc文件;或者将安装目录下的示例文件/usr/share/vim/vim81/vimrc_example.vim复制到用户目录之下并更名为~/.vimrc;
然后依据安装目录/usr/share/vim/vimfiles的目录结构,在用户目录下的.vim目录中创建一致的目录结构;
![e5f2a631a9c3033441e954eee95d9c35.png](https://i-blog.csdnimg.cn/blog_migrate/3816f4a15e8fb3a95eb7deaff6a11eae.png)
验证安装
在Terminal中输入vim
命令,可以打开命令行版本的vim:
![ce160aff83c2d65dacbda653e3d0cfa7.png](https://i-blog.csdnimg.cn/blog_migrate/196f892d564d9e93fe926eed508efdb2.png)
在Terminal中输入gvim
命令,可以打开图形界面版本的gVim:
![a3c7047b3890f360b23f021fdf643f5a.png](https://i-blog.csdnimg.cn/blog_migrate/78be23fd95ee6b79a026799f10f08e40.png)