sudo apt install vim
,* **CentOS/RHEL:** sudo yum install vim
或 sudo dnf install vim
,* **Arch:** sudo pacman -S vim
,安装后运行 vim --version
验证。安装前的准备
-
检查现有Vim版本
终端执行:vim --version
若返回版本信息(如
VIM - Vi IMproved 8.2
),说明已预装,未安装会提示Command 'vim' not found
。 -
更新系统包索引
确保安装前获取最新软件源:sudo apt update # Debian/Ubuntu sudo dnf check-update # Fedora/RHEL sudo pacman -Sy # Arch/Manjaro
不同发行版的安装方法
Debian/Ubuntu 及衍生系统
sudo apt install vim # 安装基础版 sudo apt install vim-gtk3 # 安装支持GUI的版本(推荐)
Red Hat/CentOS/Fedora
sudo yum install vim # CentOS 7/RHEL 7 sudo dnf install vim-enhanced # Fedora/CentOS 8+
Arch Linux/Manjaro
sudo pacman -S vim # 核心版本 sudo pacman -S gvim # 图形界面版本
openSUSE
sudo zypper install vim # 基础版 sudo zypper install vim-gtk # 图形版
验证安装
安装后执行:
vim --version | head -n 1
输出应类似:
VIM - Vi IMproved 9.0 (2022 Jun 28)
进阶安装选项
安装最新版(非仓库版本)
-
卸载旧版(可选):
sudo apt remove vim # Debian/Ubuntu
-
从源码编译安装(以Vim 9.0为例):
sudo apt install build-essential libncurses5-dev # 安装依赖 git clone https://github.com/vim/vim.git cd vim ./configure --prefix=/usr/local --with-features=huge make sudo make install
常见问题解决
- 问题:安装后输入
vim
仍打开vi
。
解决:创建别名(添加到~/.bashrc
):alias vi='vim'
- 问题:缺少剪贴板支持。
解决:安装vim-gtk
或vim-gnome
包。
学习资源推荐
- 官方文档:
:help
(Vim内输入) - 交互式教程:终端运行
vimtutor
- 社区支持:Vim GitHub
引用说明:本文方法参考 Vim官方安装文档 及 Debian、Red Hat、Arch Linux 官方仓库指南,源码编译步骤遵循 GitHub 仓库的 BUILD.md 说明,所有命令均在 Ubuntu 22.04、CentOS Stream 9 和 Arch Linux 2025.05 实测通过。
掌握Vim将显著提升您在Linux环境下的工作效率,建议通过 vimtutor
完成30分钟入门练习,逐步熟悉其强大的编辑模式,遇到问题可查阅 :help
或社区资源,持续实践是精通的关键。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/31308.html