【vim】vim编辑器如何设置行号

devtools/2025/1/24 12:10:33/

vim编辑器如何设置行号

  • 一、**临时设置行号**
  • 二、永久设置行号
    • 2.1. **用户配置文件方式(针对当前用户)**
    • 2.2. **全局配置文件方式(谨慎使用,会影响所有用户)**

在Vim中设置行号有以下两种常见的方法:

一、临时设置行号

在Vim的命令模式下,输入以下命令来显示行号(两者任意一个即可):

:set number
:set nu

这条命令会让Vim在编辑器的左侧显示行号。如果想要关闭行号显示,可以在命令模式下输入(两者任意一个即可):

:set nonumber
:set nonu

二、永久设置行号

2.1. 用户配置文件方式(针对当前用户)

  • 打开Vim的用户配置文件。在Linux或macOS系统中,用户配置文件通常是~/.vimrc(如果没有这个文件,可以创建一个)。在Windows系统中,Vim的配置文件可能是$VIM/_vimrc$VIM是Vim的安装目录)。
  • 在配置文件中添加set number这一行。这样,每次打开Vim时,行号都会自动显示。
  • 例如,在Linux系统下,可以使用以下命令来编辑.vimrc文件:
    vim ~/.vimrc
    
    然后在文件中输入set number,保存并退出(在命令模式下输入:wq)。

2.2. 全局配置文件方式(谨慎使用,会影响所有用户)

  • 在Vim的系统级配置文件中进行设置。在Linux系统中,系统级配置文件可能是/etc/vim/vimrc。不过,修改这个文件会影响所有使用该系统的用户。
  • 同样,在这个文件中添加set number来实现全局的行号显示设置。

通过这些方法,你可以根据自己的需求灵活地设置Vim中的行号显示。


http://www.ppmy.cn/devtools/153126.html

相关文章

iOS 集成ffmpeg

前言 本来打算用flutter去实现一个ffmpeg的项目的,不过仔细分析了一下,我后期需要集成OpenGL ES做视频渲染处理,OpenGL ES的使用目前在flutter上面还不是很成熟,所以最后还是选择用原生来开发 ffmpeg集成到iOS工程 iOS对于ffmp…

【逆境中绽放:万字回顾2024我在挑战中突破自我】

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​💫个人格言:“没有罗马,那就自己创造罗马~” 文章目录 一、引言二、个人成长与盘点情感与心理成长学习与技能提升其它荣誉 三、年度创作历程回顾创作内容概…

Nginx 性能优化技巧与实践(一)

一、引言 在当今数字化时代,Web 服务已成为人们生活和工作中不可或缺的一部分。无论是日常浏览的新闻资讯网站,还是便捷的在线购物平台,背后都离不开强大的 Web 服务器支持。而 Nginx,作为一款高性能的 HTTP 和反向代理服务器&am…

开源鸿蒙开发者社区记录

lava鸿蒙社区可提问 Laval社区 开源鸿蒙项目 OpenHarmony 开源鸿蒙开发者论坛 OpenHarmony 开源鸿蒙开发者论坛

反向代理模块1

1 概念 1.1 反向代理概念 反向代理是指以代理服务器来接收客户端的请求,然后将请求转发给内部网络上的服务器,将从服务器上得到的结果返回给客户端,此时代理服务器对外表现为一个反向代理服务器。 对于客户端来说,反向代理就相当于…

Mac cursor设置jdk、Maven版本

基本配置 – Cursor 使用文档 首先是系统用户级别的设置参数,运行cursor,按下ctrlshiftp,输入Open User Settings(JSON),在弹出的下拉菜单中选中下面这样的: 在打开的json编辑器中追加下面的内容: {"…

vue2使用flv.js在浏览器打开flv格式视频

组件地址&#xff1a;GitHub - bilibili/flv.js: HTML5 FLV Player flv.js 仅支持 H.264 和 AAC/MP3 编码的 FLV 文件。如果视频文件使用了其他编码格式就打不开。 flv.vue <template><div><el-dialog :visible.sync"innerVisibleFlv" :close-on-pre…

AWS App Runner

AWS App Runner 是 Amazon Web Services (AWS) 提供的一项完全托管的服务&#xff0c;旨在帮助开发人员轻松地从源代码或容器映像构建和部署 Web 应用程序和 API&#xff0c;而无需管理底层基础设施。它简化了应用程序的部署过程&#xff0c;适用于需要快速启动、自动扩展、无需…