从零开始学vim
从零开始学习vim的记录
前言
尽管在2023年用vscode写代码已经非常流行了,但是code在服务器上的表现似乎不尽如人意。在服务器上开几个安装很多插件的code程序,不仅会让服务器交互界面变得比较卡顿,甚至会引来服务器管理员的追杀qaq。
而vim和gvim作为风靡全球的轻量级编辑器,在这种情况下还是有一席用武之地的。
一、vim是什么?
Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。
Vim的第一个版本由布莱姆·米勒在1991年发布。最初的简称是Vi IMitation,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的自由软件。
二、使用步骤
1.安装
一般linux系统都自带vim, 通过vim -=version
来查看vim的版本。
1.1 包管理器安装
使用 apt(ubuntu),yum(centos),(homebrew)macOs 等系统的包管理进行安装
例如:
sudo apt install vim
1.2 源码安装
如果设备上没有想要的vim版本,那需要从源码进行编译和安装。
首先下载源码到设备:(以linux系统为例)
首先需要安装gcc,git(这里用linux的包管理器安装,但是既然vim都用源码安装了,那多半是包管理器不好使了,gcc和git多半也需要从源码安装-_-)。如果是centos就用yum替换apt
sudo apt install gcc git
然后将代码clone,并编译安装:
git clone https://github.com/vim/vim.git
cd vim
make install
2.vim基本操作
使用 vim filename
来打开一个文件,
按下 i 可以进行输入, 按下esc, 输入 :wq 保存文件并退出
总结
这篇文章简要介绍了vim的历史以及安装和简单使用。作为学习使用vim的记录文章的开篇。