Linux 入门笔记:VIM程序编辑器

简介:

我们要了解的是,vim是作为一个程序编辑器存在的。相对于文本编辑器,他更倾向于对程序的书写。关于使用VIM的原因最重要的一点就是几乎所有的Linux发行版,都自带了vim编辑器这就导致,这也是我钟爱VIM的一个原因。


vim初步介绍与认识

作者介绍

Bran Molecular(生于1961年,Lisle)是荷兰计算机程序员,是开源软件社区的积极成员。他是VIM的设计者。热衷于慈善,VIM编辑器开创了一种慈善机构的方法,鼓励程序员向乌干达的儿童捐赠。他是一个好人,所以我希望阅读本博客的人都能记住他的长相。
点击超链接就可以访问他的一个采访了:

timg

一段关于vim作者的采访(中文版本)

vim官方网站(英文版本)

编辑器介绍

Vim是一个高度可配置的文本编辑器,用于创建和更改任何类型的文本非常高效。它与大多数UNIX系统和Apple OS X一起被列为“vi”

Vim是稳定的,并且不断被开发以变得更好。其功能包括:

  1. 持久的,多级的撤消树
  2. 广泛的插件系统
  3. 支持数百种编程语言和文件格式
  4. 强大的搜索和替换
  5. 与许多工具集成

关于VIM教程

HELP命令会告诉你所有的一切,说真的,你必须学会独立思考,然后去探索自己未知的东西。要学会使用GOOGLE,百度来进行探索。(这不是我偷懒的理由呃呃呃)

未完待续。

我叫猫咪,来自北方,是一个程序员。主要研究方向是Linux嵌入式开发,智能设备的开发。业余研究计算机的一些小玩意儿。目前正在准备考杭州电子科技大学的研究生,希望毕业能到阿里从事程序开发的工作。

相关文章
|
21天前
|
Linux 数据安全/隐私保护 Windows
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
30 0
|
27天前
|
Shell Linux C语言
【Shell 命令集合 文本编辑器 】Linux pico 编辑器使用指南
【Shell 命令集合 文本编辑器 】Linux pico 编辑器使用指南
34 1
|
27天前
|
存储 搜索推荐 Shell
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
31 0
|
27天前
|
Shell Linux C语言
【Shell 命令集合 文本编辑器】Linux jed 编辑器使用指南
【Shell 命令集合 文本编辑器】Linux jed 编辑器使用指南
28 0
|
1月前
|
监控 网络协议 Java
Linux 网络编程从入门到进阶 学习指南
在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作、进程管理和线程同步等,接下来,我们将视野扩展到网络世界。在这个新篇章里,我们要让应用跳出单机限制,学会在网络上跨机器交流信息。
Linux 网络编程从入门到进阶 学习指南
|
11天前
|
搜索推荐 NoSQL Linux
Linux开发工具——vim篇
Linux开发工具——vim篇
|
11天前
|
Ubuntu Linux 编译器
【Linux】4. 开发工具的使用(yum/vim)
【Linux】4. 开发工具的使用(yum/vim)
42 2
|
1月前
|
Linux 编译器 开发工具
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
|
13天前
|
Linux API C语言
FFmpeg开发笔记(一)搭建Linux系统的开发环境
本文指导初学者如何在Linux上搭建FFmpeg开发环境。首先,由于FFmpeg依赖第三方库,可以免去编译源码的复杂过程,直接安装预编译的FFmpeg动态库。推荐网站<https://github.com/BtbN/FFmpeg-Builds/releases>提供适用于不同系统的FFmpeg包。但在安装前,需确保系统有不低于2.22版本的glibc库。详细步骤包括下载glibc-2.23源码,配置、编译和安装。接着,下载Linux版FFmpeg安装包,解压至/usr/local/ffmpeg,并设置环境变量。最后编写和编译简单的C或C++测试程序验证FFmpeg环境是否正确配置。
35 8
FFmpeg开发笔记(一)搭建Linux系统的开发环境
|
27天前
|
Unix Shell Linux
【Shell 命令集合 文档编辑】Linux 文本编辑器 ex命令使用指南
【Shell 命令集合 文档编辑】Linux 文本编辑器 ex命令使用指南
32 0