当前位置: 首页 > news >正文

【Linux系列】跨平台安装与配置 Vim 文本编辑器

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术,jvm,并发编程 redis,kafka,Spring,微服务等
    • 常用开发工具系列:常用的开发工具,IDEA,Mac,Alfred,Git,typora 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 新空间代码工作室:提供各种软件服务,承接各种毕业设计,毕业论文等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

    • 一、Vim 编辑器简介
    • 二、Linux 系统安装 Vim
      • 1. Debian/Ubuntu 及其衍生系统安装
      • 2. RHEL/CentOS/Fedora 系统安装
      • 3. Arch Linux 安装
      • 4. openSUSE 安装
    • 三、macOS 系统安装 Vim
    • 四、验证安装与基本使用
    • 五、基础配置与.vimrc 文件

Vim 作为一款历史悠久且功能强大的文本编辑器,凭借其高效的键盘操作和强大的可定制性,在程序员、系统管理员和文本编辑爱好者中广受欢迎。

一、Vim 编辑器简介

Vim(Vi Improved)是 Bram Moolenaar 于 1991 年发布的文本编辑器,它是 Unix 系统经典编辑器 Vi 的增强版本。经过 30 多年的发展,Vim 已成为跨平台的文本编辑解决方案,支持几乎所有主流操作系统。Vim 的主要特点包括:

  • 模式化编辑:区分插入模式、命令模式和可视模式,大幅提升编辑效率
  • 强大的键盘快捷键:几乎所有的编辑操作都可以通过键盘完成
  • 高度可定制:通过.vimrc 配置文件可完全自定义编辑环境
  • 丰富的插件系统:支持通过各种插件扩展功能
  • 跨平台兼容:在 Linux、macOS、Windows 等系统上表现一致
    在这里插入图片描述

二、Linux 系统安装 Vim

1. Debian/Ubuntu 及其衍生系统安装

对于基于 Debian 的 Linux 发行版(如 Ubuntu、Linux Mint 等),安装 Vim 非常简单。首先更新软件包索引,然后安装 Vim:

sudo apt update
sudo apt install vim

这个命令会从官方仓库安装稳定版本的 Vim。如果需要安装图形界面版本的 Vim(gvim),可以使用:

sudo apt install vim-gtk3

2. RHEL/CentOS/Fedora 系统安装

对于 Red Hat 系列的 Linux 发行版,安装方法略有不同:

  • 旧版 CentOS/RHEL 6/7 使用 yum 包管理器:
sudo yum install vim
  • Fedora 和新版 CentOS 8+/RHEL 8+使用 dnf 包管理器:
sudo dnf install vim

3. Arch Linux 安装

Arch Linux 及其衍生系统(如 Manjaro)使用 pacman 包管理器:

sudo pacman -S vim

4. openSUSE 安装

openSUSE 系统使用 zypper 包管理器:

sudo zypper install vim

三、macOS 系统安装 Vim

虽然 macOS 系统预装了 Vim,但通常是较旧的版本。推荐使用 Homebrew 安装最新版本:

  1. 首先确保已安装 Homebrew(如果没有安装,可运行以下命令):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 使用 Homebrew 安装 Vim:
brew install vim

安装完成后,新版本的 Vim 会被安装到/usr/local/bin 目录下。可以通过设置 PATH 环境变量或创建别名来优先使用新版本。

四、验证安装与基本使用

安装完成后,可以通过以下命令验证 Vim 是否安装成功:

vim --version

这个命令会显示 Vim 的版本信息、包含的功能特性等。如果看到版本信息输出,说明安装成功。

启动 Vim 的基本方法是直接在终端输入:

vim 文件名

如果没有指定文件名,Vim 会打开一个空白缓冲区。初次使用 Vim 的用户可能会对它的操作方式感到困惑,因为 Vim 默认启动在命令模式(也称为普通模式),需要按i键进入插入模式才能输入文本。输入完成后按Esc键返回命令模式,然后输入:wq保存并退出。

五、基础配置与.vimrc 文件

Vim 的强大之处在于它的高度可定制性。用户可以通过编辑~/.vimrc文件(Windows 系统是_vimrc文件)来配置 Vim 的行为。以下是一些常用的基础配置选项:

  1. 首先创建或编辑.vimrc 文件:
vim ~/.vimrc
  1. 常用配置示例:
" 显示行号
set number" 语法高亮
syntax on" 自动缩进
set autoindent" 制表符设置为4个空格
set tabstop=4
set shiftwidth=4
set expandtab" 高亮当前行
set cursorline" 在状态栏显示当前模式
set showmode" 启用鼠标支持
set mouse=a" 搜索时忽略大小写
set ignorecase
set smartcase" 显示匹配的括号
set showmatch

这些配置只是 Vim 定制功能的冰山一角。随着对 Vim 的熟悉,用户可以根据需要添加更多高级配置或安装插件来扩展功能。

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

相关文章:

  • SierraNet协议分析使用指导[RDMA]| 如何设置 NVMe QP 端口以进行正确解码
  • Eclipse 插件开发 6 右键菜单
  • Web自动化测试入门详解
  • 街景主观感知全流程(自建数据集+两两对比程序+Trueskill计算评分代码+训练模型+大规模预测)27
  • 使用谱聚类将相似度矩阵分为2类
  • OpenAI的商业化之路:从非营利到盈利的转型
  • 【金仓数据库征文】金仓数据库KingbaseES: 技术优势与实践指南(包含安装)
  • 蓝牙SDP协议概述
  • 5.8线性动态规划2
  • gitkraken 使用教程
  • JS逆向-7881游戏平台Lb-Sign参数和Lb-Timestamp参数
  • 【SpringBoot】从环境准备到创建SpringBoot项目的全面解析.
  • 数据集-目标检测系列- 烟雾 检测数据集 smoke >> DataBall
  • 基础语法(二)
  • 视觉-语言基础模型作为高效的机器人模仿学习范式
  • Ubuntu 22.04(WSL2)使用 Docker 安装 Zipkin 和 Skywalking
  • 2025年“深圳杯”数学建模挑战赛C题国奖大佬万字思路助攻
  • Windows CMD通过adb检查触摸屏Linux驱动是否被编译
  • 【BYD_DM-i技术解析】
  • 浅谈装饰模式
  • 瑞士联邦主席凯勒-祖特尔、联邦副主席帕姆兰会见何立峰
  • 阚吉林任重庆市民政局党组书记,原任市委组织部主持日常工作的副部长
  • 临港新片区:发布再保险、国际航运、生物医药3个领域数据出境操作指引
  • 马克思主义理论研究教学名师系列访谈|董雅华:让学生感知马克思主义理论存在于社会生活中
  • 正荣地产:董事会主席、行政总裁辞任,拟投入更多精力推动境内债重组等工作
  • 两部门发布山洪灾害气象预警:北京西部、河北西部等局地山洪可能性较大