精华内容
下载资源
问答
  • 在命令模式输入":set nu"即可显示每一行的行号,如图 1 所示。显示行号如果想要取消行 号,则再次输入":set nonu"即可。如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时...

    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 vi vim显示行号

    千次阅读 2018-09-25 10:16:22
    1、显示当前行行号,在VI的命令模式输入 :nu 2、显示所有行号,在VI的命令模式输入 :setnu :nu :setnu

    1、显示当前行行号,在VI的命令模式下输入 :nu

    2、显示所有行号,在VI的命令模式下输入 :set nu

    :nu
    :set nu

     

    展开全文
  • vim 显示行号 自动缩进 语法高亮等设置(主要依据此文章) vim显示行号、语法高亮、自动缩进的设置 树莓派 VIM 显示行号 更换主题 配置过程 1、在用户目录,创建一个名为 .vimrc的文件,权限不够记得加sudo。 ...

    记录一下配置经验,方便以后使用~

    参考文章:

    vim 显示行号 自动缩进 语法高亮等设置(主要依据此文章)

    vim显示行号、语法高亮、自动缩进的设置

    树莓派 VIM 显示行号 更换主题


    配置过程

    1、在用户目录下,创建一个名为 .vimrc 的文件,权限不够记得加 sudo。

    vim ~/.vimrc

    2、进入到此文件夹之后,可以输入一些内容来进行设置,英文双引号(")为注释,我自己简单配置的如下:

    " 显示行号
    set number
    
    " 语法高亮度显示
    syntax on
    
    " 自动缩进
    set autoindent
    set smartindent
    
    " 自动匹配单词
    set incsearch
    
    " 设置代码风格主题
    colorscheme desert

    设置成功后,vim风格如下

    3、参考设置内容在上述两篇博文中,简单截图如下:

    4、设置完成之后记得保存退出,然后再次进入,就可以看到想要的结果了~

     

     

     

     

    展开全文
  • LInux vim 显示行号

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

    临时显示:

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

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


    永久自动显示:

    修改配置文件:

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

    展开全文
  • LINUX-vim命令】设置vim显示行号

    千次阅读 2019-10-24 07:39:04
    linux环境,使用vim查看或编辑文件,vim打开的文件默认是不显示行号的,问题:怎么才能让vim打开的文件显示行号呢? 1. 临时显示行号 set number 2. 永久显示行号 # 打开 /etc/vimrc文件 vim /etc/vimrc # ...
  •  在Linux环境的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。我们有二种办法可以解决:  第一种是,手动显示:在vim命令行...
  • linux vim显示行号

    2020-03-18 14:09:01
    新安装的Ubuntu一般是没有vim编辑器的。...安装好以后有时候需要显示行号,进行一下设置:切记在etc文件夹一切操作都带上sudo,不然会有意想不到的错误 sudo vi /etc/vim/vimrc 进入以后再第一行插入 se...
  • 如果linux下vim没有显示行号,那么可以输入一下命令解决 sudo vim /etc/vimrc 然后在里面添加一行 set nu  Esc->:wq! 然后可以再次执行vim /etc/vimrc,可以发现左边出现行号
  • Linux Vim显示行号

    2021-03-10 14:23:32
    在命令模式输入":set nu"即可显示每一行的行号 如果想要取消行 号,则再次输入":set nonu"即可 如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时,Vim 都会到当前登录...
  • Linux系统中,切换到root账号,然后在/etc/vimrc
  • Vim是从vi发展而来的文本编辑器,可以用颜色或底线等方式来显示一些特殊的信息。VimLinux中必不可少的工具,搭建网站修改配置文件时经常用到。本教程介绍Vim的模式和常用操作。背景信息 Vim的各个模式介绍如下表所...
  • Linux系统vim显示行号的快捷方式

    千次阅读 2018-01-01 21:18:57
    vim编辑模式(ESC),输入:set nu
  • 直接更改/etc/vimrc ...这样,不论使用哪个账号登陆,vim打开后都显示行号 2.为当前用户配置环境  找到当前用户的vimrc文件。若无此文件,建立此文件即可。  vim ~/.vimrc  打开文件后,在最后添加  set...
  • Linux Vim显示行号方法详解

    千次阅读 2019-06-23 19:29:59
    在命令模式输入":set nu"即可显示每一行的行号,如图 1 所示。 图 1 显示行号 如果想要取消行 号,则再次输入":set nonu"即可。 如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 ...
  • vim显示行号Vi is a popular text editor for Linux and BSD environment. It gives a lot of feature to the user. But its learning curve is a bit complex. Actually learning vim is complex but after ...
  • cd /etc/vim sudo vim vimrc set nu! syntax on set autoindent set cindent set smartindent set ai! set ruler set nohls
  • linux中 vi / vim显示行号或取消行号命令 显示行号 :set number 或者 :set nu 取消行号显示 :set nu! 每次打开都显示行号 修改vi ~/.vimrc 文件,添加:set number ...
  • Linux vim永久显示行号

    2021-06-04 08:55:29
    第一种 系统配置 vim /etc/vimrc set nu ( 文件最底部添加并保存 ) 再次使用 vim /etc/vimrc 行号就出来了 第二种 个人用户配置 vim ~/.vimrc set nu ( 添加并保存 )
  • 1、显示行号 :set number :set nu 2、取消行号显示 :set nu! 3、默认设置 执行 vi ~/.vimrc 命令,添加:set nu或set nu!
  • Linux系统设置vi编辑器,tab键为4,显示行号,方法如下: [Ubuntu@localhost ~]$ cd ~ [Ubuntu@localhost ~]$ touch .exrc [Ubuntu@localhost ~]$ vi .exrc #然后在.exrc中写入: set nu set ...
  • linux vim 编程显示行号

    2015-04-07 09:01:11
    在写shell时候,遇到报错,一般是cat -n 显示行号,再根据行号去看哪一行错了。 有一种快捷的方法就是 root  vi /etc/vimrc 最后一行添加 直接编辑 vi .vimrc文件 #显示行号 set nu #设置缩进 set tabstop=...
  • 很多初学Linux的小伙伴也想知道vim如何显示行号,如下所示      那么首先我们打开Linux终端,输入输入如下命令: vim ~/.vimrc 打开之后是空的,这时候我们可以进行编辑: set nu 或 set number //...
  • vim显示行号

    2018-09-29 15:15:25
    如果只是临时显示vim行号,只须按ESC键退出编辑内容模式,输入“:set number”后按回车键,就可以显示行号了。行号显示只是暂时的,退出vim后再次打开vim就不显示行号了。 :set number 二、永久显示行号 在打开...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,890
精华内容 14,356
关键字:

linux下vim显示行号

linux 订阅