vim 安装与配置教程(详细教程)

vim就是一个功能非常强大的文本编辑器,可以自己DIY的那种 ,不但可以写代码 ,还可编译 ,可以让你手不离键盘的完成鼠标的所有操作。

如果想要了解vim的的发展历史和详细解说,可以自行上网搜索,我主要是记录一下安转和配置流程以及基础的使用方法,可以简单入个门。话不多说 直接开始吧!!!

注意: 本教程是在linux系统下进行的,当然vim 还支持Windows、CentOs等系统

1、安装

先检查你的电脑里有没有vim

直接命令行输入vim

如果出现一下画面,就说明以及安装了vim

如果没有的话就使用apt安装

sudo apt install vim

2、配置

原始的vim什么也没有 看起来不美观 也不方面,所及可以进行手动配置,丰富配置需利用插件(也可以进自动配置,不过自动配置还没尝试过)

输入以下面各命令进入到vimrc文件进行配置,如果没有这个文件就需要自动添加 使用命令torch .vimrc 就生成了了一个vimrc文件

sudo vim /etc/vim/vimrc

一些配置的含义,其他的配置自己去查找

##我的配置(参照的其他博主的)

set ai 自动缩进,与上一行保持一致的自动空格

set ic 在查询模型与匹配模式下忽略大小写

set number 左侧显示行号

set showmatch 显示括号配对,并高亮显示相匹配的括号

set showmode 文本输入模型下,加亮显示模式指示器

set showcmd 在状态栏显示所执行的指令,未完成的指令片段

set warn 长行显示自动折行

set cindent 以C/C++模式缩进

set ruler 打开状态栏标尺

set tabstop=4 设置Tab长度为4

set wrap 自动换行显示

syntax enable

syntax on 自动语法高亮

配置完 按ESC键,输入:wq 进行保存并退出

常用的退出命令 :

  • :w 保存不退出
  • :q 退出
  • :wq 保存并退出
  • :wq! 强制保存并退出

以上就是整个vim 的一个简单配置

其他常用命令

//打开文件

vim [文件路径]/[文件名]

//打开并有编辑权限

sudo vim 文件路径]/[文件名]

相关推荐
幺零九零零17 分钟前
【C++】socket套接字编程
linux·服务器·网络·c++
捕鲸叉29 分钟前
MVC(Model-View-Controller)模式概述
开发语言·c++·设计模式
Dola_Pan1 小时前
C++算法和竞赛:哈希算法、动态规划DP算法、贪心算法、博弈算法
c++·算法·哈希算法
yanlou2332 小时前
KMP算法,next数组详解(c++)
开发语言·c++·kmp算法
小林熬夜学编程2 小时前
【Linux系统编程】第四十一弹---线程深度解析:从地址空间到多线程实践
linux·c语言·开发语言·c++·算法
A-超2 小时前
vue3展示pag格式动态图
笔记
阿洵Rain2 小时前
【C++】哈希
数据结构·c++·算法·list·哈希算法
程思扬2 小时前
为什么Uptime+Kuma本地部署与远程使用是网站监控新选择?
linux·服务器·网络·经验分享·后端·网络协议·1024程序员节
u0101526582 小时前
STM32F103C8T6学习笔记2--LED流水灯与蜂鸣器
笔记·stm32·学习
sun0077002 小时前
拷贝 cp -rdp 和 cp -a
linux·运维·服务器