精华内容
下载资源
问答
  • vim末行模式
    千次阅读
    2019-06-05 15:24:52

    先切换到末行模式,在 :  后面加命令:

    1.替换当前行的元素

    s/old/new/gc  
    • g : 替换所以
    • c : 替换时添加提示信息

    2.替换22-28行的某一元素:

    22,28s/old/new/g

    3.替换整个文件中的某一元素

    %s/old/new/g

     

    更多相关内容
  • vim末行模式操作

    2019-06-11 08:53:15
    vim末行模式操作  问题 将 /etc/man.config 复制到/opt目录底下用vim对/opt/man.config操作 如何将 50 到 100 之间的小写‘man’字串改为大写‘MAN’字串? 在vim编辑器中设置显示行号  方案 首先可以利用cp...
    1. vim末行模式操作
       问题
    1. 将 /etc/man.config 复制到/opt目录底下用vim对/opt/man.config操作
    2. 如何将 50 到 100 行之间的小写‘man’字串改为大写‘MAN’字串?
    3. 在vim编辑器中设置显示行号
       方案
      首先可以利用cp命令复制并改名。
      在末行模式可以查找替换,首先输入“:”切换到末行模式。也可以规定查找哪替换些行。例如本题:50,100 s/man/MAN/g
      显示行号只需在末行模式,输入“set nu”即可。
       步骤
      实现此案例需要按照如下步骤进行。
      步骤一:复制/etc/man.config文件到/opt目录下,用vim编辑复制后的文件
      命令操作如下所示:
      [root@localhost ~]# cp /etc/man.config /opt/
      man.config nsd.txt passwd
      [root@localhost ~]#
      步骤二:如何将 50 到 100 行之间的小写‘man’字串改为大写‘MAN’?
      命令操作如下所示:
      [root@localhost ~]# vim /opt/man.config
      在末行模式执行指令:50,100 s/man/MAN/g,如图-13所示:
      在这里插入图片描述
      图-13
      可以看到替换结果“25次替换,共23行”,如图-14所示:
      在这里插入图片描述
      图-14
      步骤三:vim 中设定显示行号
      执行末行模式指令:set nu,如图-15所示:
      在这里插入图片描述
      图-15
    展开全文
  • 21.vim末行模式下操作

    千次阅读 2018-03-19 21:49:33
    1.命令模式末行模式的切换 命令模式-->末行模式:键盘输入冒号(:)。 末行模式-->命令模式:(1)按两次Esc键  (2)末行模式执行一个指令,例如:w 2.保存和退出 保存不退出:w 退出不保存:q 强制退出不...
    1.命令模式与末行模式的切换
    命令模式-->末行模式:键盘输入冒号(:)。
    末行模式-->命令模式:(1)按两次Esc键
               (2)末行模式执行一个指令,例如:w

    2.保存和退出
    保存不退出:w
    退出不保存:q
    强制退出不保存:x或wq

    3.替换字符串
    (1)替换光标所在行的关键字符串
     :s/old/new/gc
    参数意义:
     g:替换当前行所有的old。
     c:替换的时候添加提示信息。
    (2)替换当前文档所有的关键字符串
     :%s/old/new/gc
    (3)替换一个范围内的关键字符串
     :x,y s/old/new/gc
    参数意义:
     x,y:从第x行到第y行的范围内。

    4.分屏
    (1)当前文件分屏
     水平分屏:sp
     垂直分屏:vsp
    (2)两个屏幕显示不同的文件
     水平分屏:sp 文件名
     垂直分屏:vsp 文件名
    (3)屏幕的关闭:
     关闭所有屏幕:qall
     保存并关闭所有屏幕:wqall
     保存所有:wall
    (4)屏幕的切换
     ctrl+w+w
    (5)进去vim界面时分屏
     水平分屏:vim -on 文件名1 文件名2 ...
     垂直分屏:vim -On 文件名1 文件名2 ...
    ps:n可以省略,表示分屏的个数

    5.执行shell指令
     !shell指令
    展开全文
  • VIM 扩展命令(末行命令)模式

    在命令模式下:按:
    shift+v 或 V 选择需要选择的内容,上下键或jk选择后,
    切换到末行模式下,就是shift +: 输入 normal i # 回车,即可完成注释!!!

    命令模式下,按:
    :w 保存当前状态
    :w! 强制保存当前状态
    :q 退出当前文档(文档必须保存才能退出)
    :q! 强制退出文档不会修改当前内容 (常用重新做哈哈)
    :wq 先保存,再退出
    :wq! 强制保存并退出
    :x 先保存,再退出
    ZZ 保存退出,shift+zz
    :number 跳转至对应的行号
    行间跳转
    :n 例如:5 直接跳到第5行
    复制
    :ny 复制单行
    :m,ny 复制m行到n行
    :%y 复制所有行
    删除
    :nd 删除单行
    :m,nd 删除m行到n行
    :%d 删除文件所有内容

    查找替换

    查找 /需要搜索的内容
    /bin 会搜索到很多bin
    n 按搜索到的内容依次往下进行查找 /bin
    N或shift+n 按搜索到的内容依次往上进行查找 ?bin
    替换
    😒#sbin#test 替换光标所在行的第一个满足条件
    😒#sbin#testg 替换光标所在行的所有满足条件
    :1,5s#sbin#test#g 替换1-5行中包含sbin的内容为test
    :%s#bin#test#g 替换整个文本文件中包含sbin的替换为test
    :%s#bin#test#gc 替换内容时提示是否需要替换
    另存
    :w /root/test 将文件所有内容另存为/root/test
    读入
    :r /etc/hosts 读入/etc/hosts文件至当前光标下面
    :5r /etc/hosts 指定/etc/hosts文件当前文件的哪行下面

    展开全文
  • 命令模式:可以随意的打开一个文件。比如操作 1.[root@room9pc16 ~]# vim /tmp/passwd 按下enter健将会出现如下信息:root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/...
  • 模式切换(都由命令模式...vim 末行模式中的操作 ①保存操作 :w (write) 保存文件 ②另存为 :w + 路径 ③退出操作(quit) :q ④保存并且退出 :wq ⑤强制操作(!) :q! 强制退出,不保存 ⑥调用外部命令 ...
  • 末行模式中可以输入相应命令,可以进行保存退出分屏等相关操作 进入末行模式 SHIFT + : 退出末行模式 ESC 末行模式下相关操作 常用操作 命令 英文 功能 w write 保存 q quit 退出 q! quit 强制...
  • 末行模式 主要用于搜索,保存,退出文件。 #1.文件保存与退出 :w 保存当前状态 :w! 强制保存当前状态 :q 退出当前文档(文档必须保存才能退出) :q! 强制退出文档不会修改当前内容 :wq 先保存,再退出 :wq! ...
  • LINUX vim末行模式操作

    千次阅读 2019-05-19 17:43:38
    问题 1)将 /etc/man.config 复制到/opt目录底下用vim对/opt/man.config操作 ...在末行模式可以查找替换,首先输入“:”切换到末行模式。也可以规定查找哪替换些。例如本题:50,100 s/man/MAN/g 显...
  • vim末行模式讲解

    2017-08-13 23:34:25
    末行模式重点讲解(这是学好sed的基础) 1)地址定界 :start_pos[,end_pos] #: 特定的第#,例如5 为第五.: 当前$:最后一 #,#:指定范围,左侧为起始 #,#+:指定范围,右侧为左侧行的偏移量 ,例如...
  •  当光标在 { 大括号位置,在末行模式输入%就可以把  光标定位到另一个大括号 } 位置 2.光标移动到首行 按键:gg  光标移动到末行 按键:G 3.向上翻屏:按键Ctrl+b 或者 PgUp  向下翻屏:按键...
  • Linux中关于使用:X对文件加密...使用vim打开文件,并进入末行模式,输入命令:X,回车,输入两次密码回车,此时需要进入末行模式,使用:wq保存文件并退出时,加密才会生效。 此处,对文件加密,默认是没有改变文件内
  • vim真正的高阶用法(可视模式末行模式,编辑模式vim作为一个强大的,可靠性,效率性极高的文本编辑器,深受使用Linux系统的用户的喜欢,可以毫不夸张的说,不会使用vim文本编辑器,纵使sed,awk,grep三剑客...
  • vim末行模式操作(3)

    2019-05-26 10:44:32
    步骤一:复制/etc/man.config文件到/opt目录下,用vim编辑复制后的文件 命令操作如下所示: [root@localhost ~]# cp /etc/man.config /opt/ man.config nsd.txt passwd [root@localhost ~]# 步骤二:如何将 50 到 ...
  • vim的三种模式

    千次阅读 2022-04-05 16:05:50
    (3) 末行模式(尾行模式)。 命令模式:在该模式下不能对文件直接进行编辑,但可以使用一些快捷键岁文件进行操作(删除、复制、移动光标、粘贴等)【打开时候默认进入的模式】; 编辑模式:在该模式下可以对...
  • /etc/vim/vimrcvim末行模式下相关操作 a.从命令模式->末行模式 i.键盘录入冒号(:) 保存退出 保存不退出:w 退出:q 退出不保存:q! 保存退出:wq 或者 x 替换 -替换光标所在行的字符串 - :s/old/new...
  • 目录 1、三种命令模式 2、Vim编辑器的简单使用 3、Vim编辑器的常用命令 ...运行Vim时默认进入命令模式,先切换到输入模式进行文档编写,再返回到命令模式,进入末行模式保存或退出。 2、Vim编辑器的简单使用
  • vim末行模式删除术

    2020-08-07 20:58:20
    vim末行模式删除术 删除只有空格的的空格 %s/^\s\+$// 删除有 hello 的 g/hello/d 删除空行 g/^$/d 删除行首空格 %s/^\s*//g 删除尾空格 %s/\s*$//g 删除每 ( 前面的字符, ( 也会被删 %s/^.*(// ...
  • vim常用指令

    2022-07-22 10:02:26
    「#」「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,在末行模式输入10,就会跳转到第10。「q」按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!按「R」替换光标所到之处的字符...
  • vi 编译器是所有Unix和Linux的标准编译器,vim 可以理解为升级版本,vi适用于文本编辑器,vim更适用于coding写代码
  • vim末行去掉^M

    2022-01-18 09:10:21
    vim末行去掉^M 在Ubuntu系统中打开文件,发现文件中每一个末行都有^M,我们要做的是知道这一个无关的字符是什么作用,然后删除掉这一个无关的字符。工具/原料 ubuntu操作系统Vim编辑器方法/步骤 在VM编辑器打开...
  • vim末行编辑搜索替代

    2020-12-08 15:11:42
    %s/ / /g %全文搜索,g全部替换
  • vim 删除行末所有内容

    2016-08-31 20:12:00
    %s/\s*$//g 转载于:https://www.cnblogs.com/huxingkeji/p/5827390.html
  • 编辑模式(命令模式)、插入模式(文本模式)、末行模式; 常用操作: i 进入编辑模式,光标前插入字符 a 进入编辑模式,光标后插入字符 o 进入编辑模式,光标所在的下一插入 I 进入编辑模式,光标所在的...
  • 通过 Vim末行模式,我们可以方便地执行一些命令,例如文件切屏、文件保存、光标移动、内容删除及文本替换等等。   在打开的文件间进行切屏 这里是末行模式的一些文件间切屏命令: 命令 用途 :prev ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,488
精华内容 8,995
关键字:

vim末行模式