如何使用zypper在OpenSUSE/SUSE Linux上安装vim

时间:2020-01-09 10:39:27  来源:igfitidea点击:

如何在OpenSUSE/SUSE Linux云服务器上安装vim?
本教程说明如何使用zypper命令在OpenSUSE/SUSE Linux服务器(SELS)或工作站上安装VIM文本编辑器。

如何在OpenSUSE/SUSE Linux上安装vim

VIM是Vi改进的Vi,通常被称为程序员文本编辑器。

VIM在系统管理员,DevOps工程师,Linux爱好者和用户中很受欢迎。
默认情况下,OpenSUSE Linux最低版本不附带vi或vim以保持较小的云镜像。
但是,我们可以按照以下方式搜索和安装VIM。

步骤1:搜索vim软件包

打开终端应用程序,然后输入以下命令。
我们可以使用元数据搜索vim软件包作为关键字。
语法如下:

$ sudo zypper search vim

步骤2:在OpenSUSE或SUSE Enterprise Linux上获取有关vim软件包的信息

因此,我们需要的是vim软件包。
让我们找出有关的信息,运行:

$ sudo zypper info vim
$ sudo zypper info vim-plugin-nginx

输出:

Loading repository data...
Reading installed packages...
 
 
Information for package vim:
---------------------------
Repository     : Main Update Repository
Name           : vim
Version        : 8.0.1568-lp151.5.6.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 3.1 MiB
Installed      : No
Status         : not installed
Source package : vim-8.0.1568-lp151.5.6.1.src
Summary        : Vi IMproved
Description    : 
    Vim (Vi IMproved) is an almost compatible version of the UNIX editor
    vi. Almost every possible command can be performed using only ASCII
    characters. Only the 'Q' command is missing (you do not need it). Many
    new features have been added: multilevel undo, command line history,
    file name completion, block operations, and editing of binary data.

步骤3:在OpenSUSE Linux 15.1服务器上安装VIM

执行以下zypper命令安装vim:

$ sudo zypper install vim

步骤4:开始使用vim

您所要做的就是执行以下命令:

$ vim filename
$ sudo vim /etc/nginx/nginx.conf
$ vim [options] do-to-rds-migration.sh

我们可以创建一个永久的Bash别名:

$ alias vi='vim'

接下来,将bash shell别名添加到~/.bashrc或~/.bash_aliases文件:

$ echo "alias vi='vim'" >> ~/.bashrc

重新加载,执行:

$ source ~/.bashrc

我们还可以将vim设置为SUSE Linux Enterprise Server(SLES)上系统范围的默认文本编辑器,如下所示:

$ sudo -i
# echo 'export VISUAL="vim"' > /etc/profile.d/vimeditor.sh
# echo 'export EDITOR="vim"' >> /etc/profile.d/vimeditor.sh

安装vim插件

我们可以使用其他插件集来增强vim。
但是,首先我们必须搜索与vim相关的软件包和插件,如下所示:

$ sudo zypper search vim

假设您要安装对Ruby on Rails开发的支持,请运行:

$ sudo zypper install vim-plugin-rails

我将在OpenSUSE/SUSE Linux上安装Nginx,所以让我们也为Nginx配置文件安装VIM支持:

$ sudo zypper install vim-plugin-nginx