如何使用dnf/yum在CentOS 8上安装vim
时间:2020-01-09 10:39:27 来源:igfitidea点击:
如何在CentOS 8 Linux云服务器上安装vim?
本教程说明如何使用dnf命令/yum命令在CentOS 8 Linux服务器或台式机上安装VIM文本编辑器。
如何在CentOS 8上安装vim
VIM是Vi改进的Vi,通常被称为程序员文本编辑器。
VIM在系统管理员,DevOps工程师,Linux爱好者和用户中很受欢迎。
默认情况下,CentOS 8最低版本附带一个简单的vi版本,以保持较小的云镜像。
但是,我们可以按照以下方式搜索和安装VIM。
步骤1:搜索vim软件包
打开终端应用程序,然后输入以下命令。
我们可以使用元数据搜索vim软件包作为关键字。
语法如下:
$ sudo dnf search vim
另一个有用的命令如下:
$ sudo dnf list vim\*
步骤2:在CentOS 8上获取有关vim软件包的信息
我们安装了最小的vim。
我们需要增强的vim。
让我们通过执行以下简单命令来找出两者之间的区别:
$ sudo dnf info vim-minimal $ sudo dnf info vim-enhanced
输出:
Last metadata expiration check: 0:18:53 ago on Wednesday 13 May 2020 02:22:40 PM IST. Available Packages Name : vim-enhanced Epoch : 2 Version : 8.0.1763 Release : 13.el8 Architecture : x86_64 Size : 1.4 M Source : vim-8.0.1763-13.el8.src.rpm Repository : AppStream Summary : A version of the VIM editor which includes recent enhancements URL : http://www.vim.org/ License : Vim and MIT Description : VIM (VIsual editor iMproved) is an updated and improved version of the : vi editor. Vi was the first real screen-based editor for UNIX, and is : still very popular. VIM improves on vi by adding new features: : multiple windows, multi-level undo, block highlighting and more. The : vim-enhanced package contains a version of VIM with extra, recently : introduced features like Python and Perl interpreters. : : Install the vim-enhanced package if you'd like to use a version of the : VIM editor which includes recently added enhancements like : interpreters for the Python and Perl scripting languages. You'll also : need to install the vim-common package.
步骤3:在CentOS Linux 8服务器上安装vim增强功能
执行以下dnf命令/yum命令:
$ sudo dnf install vim-enhanced ## 或者 $ sudo yum install vim-enhanced
步骤4:开始使用vim
语法为:
$ vim filename $ vim /path/to/file $ vim [options] my-code.sh
我们可以创建一个永久的Bash别名:
$ alias vi='vim'
将bash shell别名添加到~/.bashrc或~/.bash_aliases文件中:
$ echo "alias vi='vim'" >> ~/.bashrc
重新加载:
$ source ~/.bashrc
我们还可以将vim设置为CentOS 8上系统范围的默认文本编辑器,如下所示:
$ sudo -i # echo 'export VISUAL="vim"' > /etc/profile.d/vimeditor.sh # echo 'export EDITOR="vim"' >> /etc/profile.d/vimeditor.sh