精华内容
下载资源
问答
  • Vim显示行号在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便。在命令模式下输入":set nu"即可显示每一行的行号,如图 1 所示。显示行号如果想要...

    Vim显示行号

    在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便。

    • 在命令模式下输入":set nu"即可显示每一行的行号,如图 1 所示。
    e42f0c240522cb03859a39ea33aa6c56.png

    显示行号

    • 如果想要取消行 号,则再次输入":set nonu"即可。

    如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时,Vim 都会到当前登录用户的宿主目录(用户配置文件所在地)中读取 .vimrc 文件,此文件可以对 Vim 进行一些默认配置设定。

    如果 .vimrc 文件存在,就先读取其中对 Vim 的设置;否则就采取默认配置。在默认情况下,用户宿主目录中是没有此文件的,需要在当前用户的宿主目录中手工建立,如"vim~/.vimrc","~"代表宿主目录,root 的宿主目录为 /root/,普通用户的宿主目录存放在 /home/ 目录下。可以直接使用 Vim 编辑生成此文件,并在此文件中添加一行"set nu",保存并退出,如图 2 所示。

    f7f73a9c7c5c8e6ca71c96f245338fe4.png

    .vimrc

    • 之后此用户登录,每次 Vim 打开文件时,都会默认显示行号。常见的可以写入 .vimrc 文件中的设置参数如下 所示。

    设置参数含 义:set nu

    :set nonu设置与取消行号。:syn on

    :syn off是否依据语法显示相关的颜色帮助。在Vim中修改相关的配置文件或Shell脚本文件 时(如前面示例的脚本/etc/init.d/sshd),默认会显示相应的颜色,用来帮助排错。如果觉得颜色产生了干扰,则可以取消此设置set hlsearch

    set nohlsearch设置是否将査找的字符串高亮显示。默认是hlsearch高亮显示set nobackup

    set backup是否保存自动备份文件。默认是nobackup不自动备份。如果设定了:set backup,则会产生“文件名〜”作为备份文件set ruler

    set noruler设置是否显示右下角的状态栏。默认是ruler显示set showmode

    set noshowmode设置是否在左下角显示如“一INSERT--”之类的状态栏。默认是showmode显示设置参数实在太多了,这里只列举了常见的几个,可以使用":set all"命令査看所有的设置参数。这些设置参数都可以写入 .vimrc 配置文件中,让它们永久生效,也可在 Vim 中执行,让它们临时生效。

    Vim多窗口编辑

    在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦。可以使用 Vim 同时打开两个文件,每个文件分别占用一个窗口。

    例如,在査看 /etc/passwd 时需要参考 /etc/shadow,有两种办法可以实现:

    1. 先使用 Vim 打开第一个文件,接着输入命 令":sp/etc/shadow"水平切分窗口,然后按回车键;如果想垂直切分窗口则可以输入":vs/etc/shadow";
    2. 可以直接执行命令"vim-o 第一个文件名 第二个文件名",也就是"vim-o /etc/passwd /etc/shadow"。得到的结果如图 1 所示
    45ad2871f12305acbe422e1d82f49aa9.png

    vim打开多个窗口

    切换到另一个文件窗口,可以按"Ctrl+WW"快捷键。

    如果想将一个文件的内容全部复制到另一个文件中,则可以输入命令":r被复制的文件名",即可将导入文件的全部内容复制到当前光标所在行下面。

    56f49db5eb77d731292f137b32d396fe.png
    展开全文
  • LInux vim 显示行号

    2016-03-11 09:57:32
    LInux vim 显示行号

    临时显示:

    在vim命令行模式下输入  :set nu

    取消临时显示:在vim命令行模式下输入:  set nonu


    永久自动显示:

    修改配置文件:

    输入命令:vim   ~/.vimrc,打开后是一个空文件,添加 set nu,保存退出,再次进入vim编辑器,就会自动显示出行号了。

    展开全文
  • Linux Vim显示行号

    2021-03-10 14:23:32
    如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时,Vim 都会到当前登录用户的宿主目录(用户配置文件所在地)中读取 .vimrc 文件,此文件可以对 Vim 进行一些默认配置设定...

    在命令模式下输入":set nu"即可显示每一行的行号

    如果想要取消行 号,则再次输入":set nonu"即可

    如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时,Vim 都会到当前登录用户的宿主目录(用户配置文件所在地)中读取 .vimrc 文件,此文件可以对 Vim 进行一些默认配置设定。

    如果 .vimrc 文件存在,就先读取其中对 Vim 的设置;否则就采取默认配置。在默认情况下,用户宿主目录中是没有此文件的,需要在当前用户的宿主目录中手工建立,如"vim~/.vimrc","~"代表宿主目录,root 的宿主目录为 /root/,

    普通用户的宿主目录存放在 /home/ 目录下。可以直接使用 Vim 编辑生成此文件,并在此文件中添加一行"set nu",保存并退出,

    之后此用户登录,每次 Vim 打开文件时,都会默认显示行号。常见的可以写入 .vimrc 文件中的设置参数如表  所示。

    设置参数实在太多了,这里只列举了常见的几个,可以使用":set all"命令査看所有的设置参数。这些设置参数都可以写入 .vimrc 配置文件中,让它们永久生效,也可在 Vim 中执行,让它们临时生效。

    展开全文
  • Linux Vim显示行号方法详解

    千次阅读 2019-06-23 19:29:59
    在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便。 在命令模式下输入":set nu"即可显示每一行的行号,如图 1 所示。 图 1 显示行号 如果...

    在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便。

     

    在命令模式下输入":set nu"即可显示每一行的行号,如图 1 所示。

    Linux Vim显示行号方法详解
    图 1 显示行号

    如果想要取消行 号,则再次输入":set nonu"即可。

    如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时,Vim 都会到当前登录用户的宿主目录(用户配置文件所在地)中读取 .vimrc 文件,此文件可以对 Vim 进行一些默认配置设定。

    如果 .vimrc 文件存在,就先读取其中对 Vim 的设置;否则就采取默认配置。在默认情况下,用户宿主目录中是没有此文件的,需要在当前用户的宿主目录中手工建立,如"vim~/.vimrc","~"代表宿主目录,root 的宿主目录为 /root/,普通用户的宿主目录存放在 /home/ 目录下。可以直接使用 Vim 编辑生成此文件,并在此文件中添加一行"set nu",保存并退出,如图 2 所示。

    Linux Vim显示行号方法详解

    图 2 .vimrc配置文件

    之后此用户登录,每次 Vim 打开文件时,都会默认显示行号。常见的可以写入 .vimrc 文件中的设置参数如表 3 所示。

    表 3 常见的可以写入.vimrc文件中的设置参数
    设置参数含 义
    :set nu
    :set nonu
    设置与取消行号。
    :syn on
    :syn off
    是否依据语法显示相关的颜色帮助。在Vim中修改相关的配置文件或Shell脚本文件 时(如前面示例的脚本/etc/init.d/sshd),默认会显示相应的颜色,用来帮助排错。如果觉得颜色产生了干扰,则可以取消此设置
    set hlsearch
    set nohlsearch
    设置是否将査找的字符串高亮显示。默认是hlsearch高亮显示
    set nobackup
    set backup
    是否保存自动备份文件。默认是nobackup不自动备份。如果设定了:set backup,则会产生“文件名〜”作为备份文件
    set ruler
    set noruler
    设置是否显示右下角的状态栏。默认是ruler显示
    set showmode
    set noshowmode
    设置是否在左下角显示如“一INSERT–”之类的状态栏。默认是showmode显示

    设置参数实在太多了,这里只列举了常见的几个,可以使用":set all"命令査看所有的设置参数。这些设置参数都可以写入 .vimrc 配置文件中,让它们永久生效,也可在 Vim 中执行,让它们临时生效。

    有关 .vimrc 配置文件,下节再进行详细讲解。

    Vim文本编辑器
    5.1 Vim及其安装
    5.2 Vi和Vim的区别和联系
    5.3 Linux Vim三种工作模式
    5.4 Linux Vim基本操作
    5.5 Vim移动光标命令汇总
    5.6 Linux Vim多窗口编辑
    5.7 Linux Vim批量注释和自定义注释
    5.8 Linux Vim显示行号
    5.9 Vim配置(.vimrc)

    展开全文
  • Linux Vim操作-添加行号

    2018-12-11 03:36:46
    Vim如何显示行数?  在vim扩展功能上使用 :set nu就能够显示行号了  
  • vim添加行号

    2012-07-20 21:27:00
    启用行号 :set number 取消行号 :set nonumber 设置行号左边距 :set numberwidth=4 转载于:https://my.oschina.net/u/590845/blog/68229
  • LINUX-vim命令】设置vim显示行号

    千次阅读 2019-10-24 07:39:04
    linux环境下,使用vim查看或编辑文件,vim打开的文件默认是不显示行号的,问题:怎么才能让vim打开的文件显示行号呢? 1. 临时显示行号 set number 2. 永久显示行号 # 打开 /etc/vimrc文件 vim /etc/vimrc # ...
  • 本文对vim的设置仅仅针对UBUNTU与Fedora系统,其他LINUX版本我没有实验过. 在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc ...
  • 1、显示行号在文件末端添加一新行,输入 set nu 2、语法高亮在文件中找到 "syntax on这一行,去掉前面的双引号",双引号是注释的意思 3、自动缩进 在文件末尾添加 set autoindent set cindent set ...
  • Linux vim永久显示行号

    2021-06-04 08:55:29
    第一种 系统配置 vim /etc/vimrc set nu ( 文件最底部添加并保存 ) 再次使用 vim /etc/vimrc 行号就出来了 第二种 个人用户配置 vim ~/.vimrc set nu ( 添加并保存 )
  • linuxvim设置行号

    千次阅读 2015-06-06 13:53:17
    1.打开终端,在命令行中输入cd /etc/vim 后敲回车,进入/etc/vim目录;2.进入etc/vim目录后,找到vimrc文件(vim的初始化文件),使用cp命令对其进行备份,命令为:cp vimrc vimrc.bak(备份是一种安全机制,要谨记...
  • linux中 vi / vim显示行号或取消行号命令 显示行号 :set number 或者 :set nu 取消行号显示 :set nu! 每次打开都显示行号 修改vi ~/.vimrc 文件,添加:set number ...
  • linux vim 编程显示行号

    2015-04-07 09:01:11
    在写shell时候,遇到报错,一般是cat -n 显示行号,再根据... vi /etc/vimrc 最后一行添加 直接编辑 vi .vimrc文件 #显示行号 set nu #设置缩进 set tabstop=4普通用户 直接编辑 vi .vimrc文件 set nu  ...
  • 1、显示行号 :set number :set nu 2、取消行号显示 :set nu! 3、默认设置 执行 vi ~/.vimrc 命令,添加:set nu或set nu!
  •  在Linux环境下的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。我们有二种办法可以解决:  第一种是,手动显示:在vim命令行...
  • Linux系统中,切换到root账号,然后在/etc/vimrc
  • 如果linux下的vim没有显示行号,那么可以输入一下命令解决 sudo vim /etc/vimrc 然后在里面添加一行 set nu  Esc->:wq! 然后可以再次执行vim /etc/vimrc,可以发现左边出现行号
  • Linux系统下设置vi编辑器,tab键为4,显示行号,方法如下: [Ubuntu@localhost ~]$ cd ~ [Ubuntu@localhost ~]$ touch .exrc [Ubuntu@localhost ~]$ vi .exrc #然后在.exrc中写入: set nu set ...
  • 直接更改/etc/vimrc  vim /etc/vimrc  在vimrc文件的最后添加 set nu 即可  wq退出。 这样,不论使用哪个账号登陆,vim打开后都显示行号 2.为当前用户配置环境  找到当前用户的vimrc文件。若无此文件,...
  • Linux环境下的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。 我们有两种办法可以解决: 第一种是,手动显示:在vim命令行模式下...
  • 1. 显示行号 :set number 或者 :set nu 2. 取消行号显示 :set nu! 3. 每次打开都显示行号  修改vi ~/.vimrc 文件,添加:set number
  • vim打开文件是,默认不提示行号。 至于显示行号的用途,因人而异 临时修改只需要在编辑文件时输入 :set number 即可 linux下一个主机可能有N个账户。对于配置分为两种:仅配置当前账户,配置所有账户 vim配置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,078
精华内容 7,631
关键字:

linuxvim添加行号

linux 订阅