前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >linux中vim如何显示行数,vim 在linux下中如何设置显示行数「建议收藏」

linux中vim如何显示行数,vim 在linux下中如何设置显示行数「建议收藏」

作者头像
全栈程序员站长
发布于 2022-11-16 10:38:19
发布于 2022-11-16 10:38:19
6.7K0
举报

在.vimrc(或/etc/vimrc)文件中输入如下文本:

set tabstop=4

set softtabstop=4

set shiftwidth=4

set noexpandtab

set nu

set autoindent

set cindent

其中:Tabstop:表示一个 tab 显示出来是多少个空格的长度,默认 8。

softtabstop:表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用 expandtab 时特别有用。

shiftwidth:表示每一级缩进的长度,一般设置成跟 softtabstop 一样。 当设置成 expandtab 时,缩进用空格来表示noexpandtab 则是用制表符表示一个缩进。

nu:表示显示行

vim在linux下中如何设置显示行数

在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab …

Linux下wc命令统计文件行数/词数/字符数/最长行字符数

wc命令帮助 $ wc –help Usage: wc [OPTION]… [FILE]… or: wc [OPTION]… –files0-from=F Print newline, …

Linux学习25-Xshell设置页面最大显示行数

前言 在使用xshell查看日志的时候,有时候日志太多,往上翻的时候,前面的就找不到了. 需要设置xshell的页面显示最大行数,查看更多的日志详情. 设置显示行数 左上角-文件-属性 终端-设置最大 …

MongoDB在Linux下常用优化设置

MongoDB在Linux下常用优化设置 以下是一些MongoDB推荐的常用优化设置.在生产环境下选取合适的参数值,例如预读值和默认文件描述符数目等,会对系统性能有很大的影响. 1.关闭数据库文件的 …

linux下PS1命令提示符设置

linux下PS1命令提示符设置 在此文件最后一行添加:vim /etc/profileexport PS1='[\u@\h \W]\$ ‘ #这里必须用单引号. \d :代表日期,格式为 …

[工具][vim] vim设置显示行号

转载自:electrocrazy的博客 在linux环境下,vim是常用的代码查看和编辑工具.在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便.那么怎 …

Linux下环境变量设置 (转)

Linux下环境变量设置 1.在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错 …

[转载]linux下core文件设置与查看

转自:https://blog.csdn.net/dingqinghui/article/details/77855330?locationNum=9&fps=1 linux下core文件设置 …

Linux 下用 crontab 设置定时执行python 程序

Linux 下用 crontab 设置定时执行python 程序 方法/步骤 1,先大概了解crontab,/etc/crontab 就是crontab 的配置文件. crontab命令详解可以查 …

随机推荐

[聊天框]让DIV的滚动条自动滚动到最底部 – 4种方法

要制作一个在线聊天的程序,在做最后的修饰时,需要对获得的信息即时滚动以保证用户总能看到最新消息. 聊天程序是基于AJAX设计的,没有用框架,消息容器是一个DIV,所以问题就在于如何控制DIV的滚动条. …

jsp请求乱码问题

首先尝试添加filter,以下是我的自定义filter,实现了Filter接口: package com.deplume.ssm.filter;import javax.servlet.*;impor …

matlab里.*和*的区别

*:矩阵相乘 (cross) .*:矩阵你元素一对一相乘 (dot) 例子: >> a=[2 3];>> b=[4 5];>> a*b’ ans = 23 > …

chrome 下载插件包及离线安装

最近需要测试http rest服务,由于chrome插件的轻便,首先想到了用chrome插件,在google商店找到Advanced Rest Client,用了一阵感觉不错. 于是项目组其他同事也要 …

lintcode :Count and Say 报数

题目: 报数 报数指的是,按照其中的整数的顺序进行报数,然后得到下一个数.如下所示: 1, 11, 21, 1211, 111221, … 1 读作 “one 1” -> …

HDU 2586 + HDU 4912 最近公共祖先

先给个LCA模板 HDU 1330(LCA模板) #include #include #define N 40005 struct Edg …

hdu 1576 A/B 拓展欧几里得算法

A/B Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submiss …

Max Min Middle

/*三者中的中间数*/#define Max(a,b) (a>b?a:b) #define Min(a,b) (a

WebService/WCF/WebAPI区别

详细描述它们之间的区别,为什么这么选择,尤其是WCF vs WebAPI

11. SpringBoot 之CRUD实例

SpringBoot静态页路径,可直接通过URL访问的: /META-INF/resources /resources /static /public 而 5. /template 只和模板引擎 …

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/226811.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux下设置vi和vim语法高亮、显示行数等功能
vim默认情况下已经有语法高亮了,现在我们要设置用vi或vim打开文件的时候默认显示行数。而对于vi我们只需在使用的时候默认使用vim即可。至vim本来功能和设置就较完善,为什么我们还要用vi?只因为能敲少一个字且比较顺手。
wo.
2021/06/15
9.1K0
vim之IDE功能配置
该功能的使用需要安装YouCompleteMe。使用的是vbundle来管理插件。
李小白是一只喵
2020/04/24
9500
vim之IDE功能配置
mac下vim的美化配置
osx系统有些配置文件地方和Linux系统不太一样真是让人捉急 以VIM为例 默认配置文件在/usr/share/vim/vimrc sudo vim /usr/share/vim/vimrc # add syn on "语法支持 set laststatus=2 "始终显示状态栏 set tabstop=2 "一个制表符的长度 set softtabstop=2 "一个制表符的长度(可以大于tabstop) set shiftwidth=2 "一个缩进的长度 set expandtab "使用空格替
老高的技术博客
2022/12/27
1.5K0
mac下vim的美化配置
vim背景颜色详细设置_vim显示行号命令
highlight LineNr ctermfg=red :highlight LineNr ctermbg=white
全栈程序员站长
2022/11/19
5.5K0
vim背景颜色详细设置_vim显示行号命令
vim | 配置我的linux 开发环境
"显示行号 set number "包裹行 set wrap "设置文件编码 set encoding=utf-8 "设置文件打开标题 set titlestring=%t "显示光标位置 set ruler "语法高亮 syntax on "缩进格式设置 set autoindent "自动换行,继承前一行的缩进方式,适用于多行注释 set expandtab "转换tab为空格,expandtab 选项用于设置在Vim插入模式下按下 Tab 键时,输入到Vim中的都是空格。smarttab 表示插入
heidsoft
2021/04/22
1.7K0
vim | 配置我的linux 开发环境
开发神器Vim配置
1.在用户根目录建立文件.vimrc【点击下载完整.vimrc】 “.vimrc文件内容如下 set hlsearch                  “高亮度反白 set backspace=2               “可随时用倒退键删除 set autoindent               “自动缩排 set ruler                    “可显示最后一行的状态 set showmode                 “左下角那一行的状态 set nu    
苦咖啡
2018/05/07
6710
vim 个性化设置
Vimscript,一门用于定制Vim的脚本语言。它其实就是 Vim命令。如,在Vim中,保存一个文件使用命令:write(或者缩写 :w)并回车确认。在Vimscript中,使用write实现文件保存功能。
PedroQin
2019/12/18
1.6K0
vim 个性化设置
Vim - python autocom
pydiction简介 pydiction是一段python代码自动补全的脚本,它可以实现如下功能: 1、python关键字补全 2、函数补全 3、模块补全 4、模块内部函数、变量补全 5、被引入模
py3study
2020/01/11
6930
Mac 下升级 vim 并自己配置 vim 的过程
1.升级 vim   我自己 MacBook Pro 的系统还是 10.11 ,其自带的 vim 版本为 7.3 ,我们将其升至最新版: 使用 homebrew : brew install vim --with-lua --with-override-system-vim 这将下载最新的 vim 版本并替换系统自带的 vim 。 安装完成后重启终端,更新环境变量,输入 vim 后 vim 的版本便为最新版本了。 如果以后想更新 vim 版本,直接输入 brew upgrade vim 便能快速升级了。 想
希希里之海
2018/05/16
2.5K0
如何设置 vim 解决空格与 tab 之争
python 使用者必备一个游标卡尺是一个经典的梗,因为 python 是通过缩进来区分代码块的(而不是{}或者是其他符号),而不是像其他程序语言,缩进仅仅为了可读性。 这就造成究竟选择通过 tab 缩进还是空格缩进成为了不可调和的矛盾,因为混用两种方法的结果是灾难性的,那么,通过什么办法可以缓解这两者的争议呢?现在最为常用的办法,也是各大 IDE 纷纷采用的方式是将 tab 自动转为若干个空格。 vim 作为这个世界上最为著名的文本编辑器,也提供了这个基本的功能,那么我们如何设置才能开启 tab 与空格的自动替换呢?本文就来详细讲解一下。
用户3147702
2022/06/27
1.5K0
如何设置 vim 解决空格与 tab 之争
【linux】vim
Vim是一款高度配置化的文本编辑器,用于创建和编辑任何类型的文本,包括程序代码。它是从“vi”文本编辑器演变而来,增加了一些新功能和改进,包括插件系统、语法高亮、代码折叠、更好的搜索功能等。Vim是一款自由和开源的软件,遵循Vim许可证(它是一种类似于GPL许可证的自由软件许可证)。
用户11029103
2024/07/25
1470
【linux】vim
用户自定义vim编辑器配置
1、首页在linux系统中安装vim,以centos为例: [root@localhost ~] yum install -y vim 2、在系统 ~ 目录下检查是否存在 .vimrc,如果没有则新建
Sindsun
2019/12/06
8290
用户自定义vim编辑器配置
linux 之 vi,vim 命令
原文链接:https://rumenz.com/rumenbiji/linux-vi-vim.html
入门笔记
2021/10/11
7K0
配置VIM语法高亮及自动缩进
原文:http://blog.sina.com.cn/s/blog_601331150100gjmk.html
一见
2018/08/07
2.7K0
vimrc简易配置
最近在练习写脚本,但格式老搞得我头疼,查了半天发现了vimrc;在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能。 环境是centos7.6的系统 直接修改即可
全栈程序员站长
2022/09/06
6540
python学习-vim插件安装
Vundle 是 Vim bundle 的简称,使用git来管理vim插件,有了它,安装其它插件就方便很多。
py3study
2020/01/06
1.3K0
python学习-vim插件安装
【Linux】linux工具和命令
一、Linux安装软件: 1.源代码安装 2.rpm安装 --Linux安装包 3.yum安装 --解决安装源,安装版本,安装依赖 4.什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装. 软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系. yum(Yellow dog Updater, Modifified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat, Centos等发行版上.
洁洁
2023/10/10
2860
【Linux】linux工具和命令
linux之vi,vim命令
表示当前行的下一行的行尾b按照单词向前移动 字首e按照单词向后移动 字尾w按照单词向后移至次一个字首H移动到屏幕最上 非空白字M移动到屏幕中央 非空白字L移动到屏幕最下 非空白字G移动到文档最后一行gg移动到文档第一行v进入光标模式,配合移动键选中多行Ctrl+f向下翻页Ctrl+b向上翻页u撤销上一次操作``回到上次编辑的位置dw删除这个单词后面的内容dd删除光标当前行dG删除光标后的全部文字d$删除本行光标后面的内容d0删除本行光标前面的内容y复制当前行,会复制换行符yy复制当前行的内容yyp复制当前行到下一行,此复制不会放到剪切板中nyy复制当前开始的 n 行p,P,.粘贴ddp当前行和下一行互换位置J合并行Ctrl+r重复上一次动作Ctrl+z暂停并退出ZZ保存离开xp交换字符后面的交换到前面~更换当前光标位置的大小写,并光标移动到本行右一个位置,直到无法移动
入门笔记
2022/06/02
21.8K0
vim编辑器设置
用vim来写python程序,所需要设置的地方 下载插件: 1 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 配置参考 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
dogfei
2020/07/31
4170
VIM配置文件vimrc
Ubuntu 默认情况下只安装tiny-vim , 只要运行 sudo apt-get install vim 安装完整的vim就好了
阳光岛主
2019/02/19
2.8K0
相关推荐
Linux下设置vi和vim语法高亮、显示行数等功能
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文