找回密码
 立即注册
搜索
查看: 78|回复: 0

[linux系统] Vim - 文本代码编辑器

[复制链接]

64

主题

0

回帖

2万

积分

超级版主

积分
20208

突出贡献优秀版主论坛元老

发表于 2024-12-4 16:28:25 | 显示全部楼层 |阅读模式
熟悉Linux的人几乎没有人不知道Vim的,它是Vi的加强版也是Linux系统上非常著名的文本代码编辑器,和Emacs堪称两大编辑神器。Vim需要在终端中运行,但同时存在一个GUI的版本gVim,有着应用程序一样的界面可以单独使用。

Vim最大的特点就是全键盘的操作编辑方式,可以完全脱离鼠标,这种方式一旦掌握,结合键盘各种组合操作可以带来强大的效率提升。Vim入门学习曲线陡峭,但一旦掌握熟悉,那就是犹如武林高手横扫一片,不仅能装逼,而且是真的牛逼。Vim一款Geek门都很挚爱的文本代码编辑器,不仅历史悠久,而且其可配置型很强,各种语法高亮等功能插件也很丰富,配置好后功能强大不比大型IED差。

Vim是一款无论写作还是编辑代码都很给力的编辑神器。下面我门来做一些进一步的介绍,让你对它进一步的了解。

vim-8.1-featured.jpg

如何安装

Linux发行版系统中,一般通过一条命令就可以安装。Windows系统中可以使用gVim版本。

Linux常用发行版安装Vim命令如下:

Ubuntu/Debian
  1. sudo apt-get install vim
复制代码

CentOS/RHEL
  1. sudo yum install vim
复制代码

Fedora
  1. sudo dnf install vim
复制代码

Arch
  1. pacman -S vim
复制代码

Window版本的gVim可以通过这里下载

IT人员必备利器

由于VIM强大灵活的可配置性,各种插件、语法高亮、代码补全、配色方案等资源极其丰富,很多程序员也将其打造成属于自己的首选代码编辑器,对于时下各种热门的编程语言,VIM都支持得相当的完美。

vim-ide.jpg

特别对于IT届人士,不论运维还是开发,只要是和Linux服务器打交道,免不了要接触下Vi和其 加强版VIM,那么需要Vim的操作对你来说可以让你工作更加轻松。很多使用使用Linux服务器都是通过远程SSH登录在命令终端中操作,这时候vi或vim发挥出它的优势了,可以让你方便快捷的直接在服务器上进行一些列的操作,再也不用傻傻的修改下配置都要上传下载文件了。

首次使用

当你首次安装好 Vim 之后,打开Vim,然后输入 :help tutor 或者 :help tutor@cn 命令,进入一个30分钟的 Vim 入门教程。或者,你可以下载一个Vim documentation Chinese version,点击这里下载

这里推荐一些入门教程:

  • Vim第一课 常用命令
  • 简明 Vim 练级攻略
  • 教你如何配置VIM,让你的VIM编辑器更高效
  • Linux 下 8 种退出 vim 编辑器的方法
  • Vim 如何删除或替换空行空格
  • vim 常用配置
  • 使用Vim将匹配行写入到新文本


vim-cheat-sheet-full.jpg

配置推荐

Vim中.vimrc配置非常重要,配置好了可以实现很多强大的功能,但对于初学vim的人来说不妨先使用或参考别人的,熟悉之后再进一步定制自己的vim,打造成自己的专属文本代码编辑器。

The Ultimate vimrc GitHub上标星最多的Vim配置分享。

写在最后

Vim 就是一款神奇的无比强大的编辑器,用好它你可以将它打造成为你的强有力工具,不论代码编辑,代码浏览,文档编写,它都能胜任,甚至配置成你独自特色的IDE工具。VIM是值得你花时间,花精力学习的一款佳软。

您可能也想了解其他文本编辑器:

Emacs - 代码编辑神器之一
Sublime Text - 最受欢迎的代码编辑器
VSCode - 微软出品跨平台编辑器
Atom - GitHub专门为程序员打造的跨平台编程利器

原文链接:https://linux265.com/soft/3854.html

手机版|Discuz! X

GMT+8, 2024-12-22 10:00 , Processed in 0.107803 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表