拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何使用 zypper 在 OpenSUSE / SUSE Linux 上安装 vim

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

白鹭 - 2022-01-06 2533 0 0

本文将向您展示如何使用 zypper 命令在 OpenSUSE/SUSE Linux (SELS) 上安装 VIM 文本编辑器。

如何在 OpenSUSE/SUSE Linux 上安装 vim

VIM 是 Vi 改进型的意思,通常被称为程序员的文本编辑器。 VIM 在系统管理员、DevOps 工程师和普通 Linux 用户中非常流行。默认情况下,OpenSUSE Linux 不附带 vi 或 vim。但是,我们可以通过如下方式搜索并安装VIM。

第一步:搜索vim包

打开终端并输入以下命令。我们可以在 vim 包中搜索关键字的元数据。使用以下命令:

$ sudo zypper 搜索vim

结果如下:

加载存储库数据。读取已安装的包。 | |姓名 |摘要 |类型--+---------------------------+--------------------------------------------------------------------+-----------| gvim | Vi 的 GUI |包| llvm-vim-plugins | LLVM 的 Vim 插件 |包| llvm5-vim-plugins | LLVM 的 Vim 插件 |包| llvm7-vim-plugins | LLVM 的 Vim 插件 |包|介子-vim |对 meson.build 文件的 Vim 支持 |包|新维姆 | Vim-fork 专注于可扩展性和敏捷性 |包|新维姆 | Vim-fork 专注于可扩展性和敏捷性 |源包| neovim-lang |包neovim 的翻译|包| python-Jinja2-vim | Vim 的 Jinja2 语法文件 |包| python2-neovim | Neovim 的 Python 客户端 |包| python3-neovim | Neovim 的 Python 客户端 |包| rtorrent-vim | rTorrent 配置文件的 Vim 语法文件 |包| texlive-context-vim |从 vim 生成 ConTeXt 语法高亮代码 |包| texlive-context-vim-doc | texlive-context-vim 文档 |包| vagrant-vim | vim 编辑器的 Vagrantfile 语法文件 |包|维姆 | Vi 改进 |包|维姆 | Vi 改进 |源包| vim-bootstrap | Vim Bootstrap 是一个 vimrc 生成器 |包| vim 数据 |扩展 vim 功能所需的数据文件 |包| vim-data-common | vim & 的通用数据文件gvim |包| vim-icinga2 | icinga2 的 Vim 语法高亮 |包| vim-plugin-NERDcommenter |一个插件,允许轻松注释许多文件类型的代码 |包| vim-plugin-NERDtree |用于导航文件系统的树资源管理器插件 |包| vim-plugin-a |快速替换文件 |包| vim-plugin-ack |从 Vim 运行 ack 搜索工具 |包| vim 插件对齐 |用于生成对齐文本、方程、声明等的插件 |包| vim-plugin-bufexplorer |缓冲区资源管理器/浏览器 |包| vim 插件日历 | vim 日历 |包| vim-plugin-colorschemes | Vim 配色方案选择 |包| vim-plugin-colorsel | RGB/HSV 颜色选择器 |包| vim-plugin-conky | Vim 的 Conky 配置文件支持 |包| vim-plugin-devhelp | Vim 的 Devhelp 插件 |包| vim-plugin-diffchanges |显示自上次保存以来的更改 |包| vim-plugin-editorconfig | Vim 的 EditorConfig 插件 |包| vim-plugin-fugitive | Vim 的逃犯插件 |包| vim-plugin-gitdiff |在拆分窗口中显示 git diff |包| vim-plugin-gnupg |用于透明编辑 gpg 加密文件的插件 |包| vim-plugin-latex |一套丰富的 LaTeX 编辑工具 |包| vim-plugin-locateopen |无需输入完整路径即可编辑文件 |包| vim 插件矩阵 | vim 矩阵屏幕保护程序 |包| vim-plugin-minibufexpl |优雅的缓冲区浏览器,占用很少的屏幕空间 |包| vim-plugin-multiplesearch |同时显示多个搜索 |包| vim-plugin-neomutt |用于 Vim 的 Neomutt 插件 |包| vim-plugin-nginx | nginx 配置文件的 VIM 支持 |包| vim-plugin-powerline |电力线 VIM 插件 |包| vim-plugin-project |组织/导航文件项目 |包| vim-plugin-quilt | vim 的被子支持 |包| vim-plugin-rails |支持 Ruby on Rails 开发 |包| vim-plugin-searchcomplete |搜索中单词的 Tab 补全 |包| vim-plugin-showmarks |直观显示标记位置 |包| vim-plugin-snipmate |在 Vim 中实现 TextMate 的一些片段功能 |包| vim-plugin-supertab |使用 Tab 键轻松完成插入模式 |包| vim-plugin-taglist |支持多种语言的源代码浏览器|包| vim-plugin-tlib | vim 的实用函数 |包| vim-plugin-tregisters |列出、编辑和运行/执行寄存器/剪贴板 |包| vim-plugin-tselectbuffer |快速缓冲区选择器/切换器 |包| vim-plugin-tselectfiles |快速文件选择器/浏览器/资源管理器 |包| vim-plugin-utl |通用文本链接 f或 vim |包| vim-plugin-vimwiki | vim 的个人维基 |包| vim-plugin-zoomwin |放大/缩小窗口(在一个窗口和多窗口之间切换)|包

第 2 步:获取有关 OpenSUSE 或 SUSE Enterprise Linux 上的 vim 包的信息

所以我们需要的是vim包。要查找应用程序版本信息,请运行:

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

示例输出:

加载存储库数据。读取已安装的包。软件包 vim 的信息:----------------------------存储库:主要更新存储库名称:vim 版本:8.0.1568-lp151.5.6.1 Arch:x86_64 供应商:openSUSE 已安装大小:3.1 MiB 已安装:无状态:未安装 源包:vim-8.0.1568-lp151.5.6.1.src 摘要:Vi IMproved 描述:Vim(Vi IMproved)几乎是UNIX 编辑器 vi 的兼容版本。几乎所有可能的命令都可以仅使用 ASCII 字符来执行。仅缺少“Q”命令(您不需要它)。添加了许多新功能:多级撤消、命令行历史记录、文件名补全、块操作和二进制数据编辑。

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

执行以下zypper命令安装vim:

$ sudo zypper install vim

第四步:开始使用vim

你所要做的就是输入以下命令:

$ vim 文件名 $ 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 命令和编辑器的所有信息吗?无需在互联网上搜索或购买有关学习的书籍。 VIM 带有从头到尾的完整说明。您所要做的就是在 shell 提示符下键入以下命令: 

$ vimtutor

可选的 [language] 参数是一种语言的两个字母的名称,如“it”或“es”。要列出已安装的语言,请运行以下 ls 命令:

$ ls-l/usr/share/vim/vim*/tutor/

然后输入:

$ vimtutor es $ vimtutor lv $ vimtutor tr $ vimtutor it

安装 VIM 插件

首先我们要查找vim相关的包和插件如下:

$ sudo zypper 搜索vim

假设您要安装对 Ruby on Rails 的支持,请使用以下命令:

$ sudo zypper install vim-plugin-rails

总结

Vi 是第一个真正的基于屏幕的 UNIX 编辑器,并且在系统和开发人员中仍然非常流行。 VIM 通过添加新功能、更多窗口、撤消多级、高亮块等改进 vi。

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *