精华内容
下载资源
问答
  • linux vi 删除指定所有字符

    千次阅读 2013-04-09 21:06:02
    按一下esc键退回命令状态输入以下命令,如删除文件中每一中第一个|符号:%s/|

    按一下esc键退回命令状态

    输入以下命令,如删除文件中每一行中第一个|符号

    :%s/|

     

    展开全文
  • linux VI批量删除指定字符串

    千次阅读 2012-12-03 23:54:43
    :n,$s/test// //n可以取1,表示从第一开始删除含有test 百度文库VI替换字符串 http://wenku.baidu.com/view/0dcebde96294dd88d0d26b1a.html
    :n,$s/test//
    //n可以取1,表示从第一行开始删除含有test



    百度文库VI替换字符串

    http://wenku.baidu.com/view/0dcebde96294dd88d0d26b1a.html

    展开全文
  • linux vi工具

    2021-02-12 20:09:27
    跳至指定  「ctrl」+「g」列出光标所在的行号。  「#G」:例如,「15G」,表示移动光标至文章的第15行行首。 2. 插入模式 从命令模式进入到插入模式: 1)按i键 按"i"进入插入模式后是.

    真TM难用啊。

    1. 命令模式

    进入vi后,默认是命令模式。从插入模式进入到命令模式:按esc键。

    删除文字

      「x」:每按一次,删除光标所在位置的"后面"一个字符。

      「X」:大写的X,每按一次,删除光标所在位置的"前面"一个字符。

      「dd」:删除光标所在行。

    跳至指定的行

      「ctrl」+「g」列出光标所在行的行号。

      「#G」:例如,「15G」,表示移动光标至文章的第15行行首。

     

    2. 插入模式

    从命令模式进入到插入模式:

    1)按i键
    按"i"进入插入模式后是从光标当前位置开始输入文件;

    2)按a键:
    按a进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;

    3)按o键:
    按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。
     

    插入模式(Insert mode)下只能一直输入文字,如果输错了字将该字删除,就要先按一下「ESC」键转到「命令行模式(command mode)」再删除文字。

     

    3. 退出以及保存

    需要在「命令行模式(command mode)」下,按冒号键进入「Last line mode」:

    :w filename (将文章以指定的文件名filename保存)

    :wq (存盘并退出vi)

    :q! (不存盘强制退出vi)
     

    列出行号

     「:set nu」:输入「set nu」后,再按回车键,会在文件中的每一行前面列出行号。

    跳到文件中的某一行

     「:#」:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,再回车,就会跳到文章的第15行。

    查找字符

     「:/关键字」:先按「/」键,再输入您想寻找的字符,再按回车键。如果第一次找的关键字不是您想要的,可以一直按「n」会往后寻找到您要的关键字为止; 从前往后搜索。

     「:?关键字」:先按「?」键,再输入您想寻找的字符,再按回车键。如果第一次找的关键字不是您想要的,可以一直按「n」会往前寻找到您要的关键字为止; 从后往前搜索。


    奈何如此难用,难道我注定成不了一个好猿猴咩?

    展开全文
  • linux vi命令

    2018-07-02 08:59:34
    Ctrl+u:向文件首翻半屏;...:行号:光标跳转到指定行的行首; :$:光标跳转到最后一行的行首; x或X:删除一个字符,x删除光标后的,而X删除光标前的; D:删除从当前光标到光标所在行尾的全部字符; dd:删除光...
    Ctrl+u:向文件首翻半屏;
    Ctrl+d:向文件尾翻半屏;
    Ctrl+f:向文件尾翻一屏;
    Ctrl+b:向文件首翻一屏;
    Esc:从编辑模式切换到命令模式;
    ZZ:命令模式下保存当前文件所做的修改后退出vi;
    :行号:光标跳转到指定行的行首;
    :$:光标跳转到最后一行的行首;
    x或X:删除一个字符,x删除光标后的,而X删除光标前的;
    D:删除从当前光标到光标所在行尾的全部字符;
    dd:删除光标行正行内容;
    ndd:删除当前行及其后n-1行;
    nyy:将当前行及其下n行的内容保存到寄存器?中,其中?为一个字母,n为一个数字;
    p:粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的下方;
    P:粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的上方;
    /字符串:文本查找操作,用于从当前光标所在位置开始向文件尾部查找指定字符串的内容,查找的字符串会被加亮显示;
    ?name:文本查找操作,用于从当前光标所在位置开始向文件头部查找指定字符串的内容,查找的字符串会被加亮显示;
    a,bs/F/T:替换文本操作,用于在第a行到第b行之间,将F字符串换成T字符串。其中,“s/”表示进行替换操作;
    a:在当前字符后添加文本;
    A:在行末添加文本;
    i:在当前字符前插入文本;
    I:在行首插入文本;
    o:在当前行后面插入一空行;
    O:在当前行前面插入一空行;
    :wq:在命令模式下,执行存盘退出操作;
    :w:在命令模式下,执行存盘操作;
    :w!:在命令模式下,执行强制存盘操作;
    :q:在命令模式下,执行退出vi操作;
    :q!:在命令模式下,执行强制退出vi操作;
    :e文件名:在命令模式下,打开并编辑指定名称的文件;
    :n:在命令模式下,如果同时打开多个文件,则继续编辑下一个文件;
    :f:在命令模式下,用于显示当前的文件名、光标所在行的行号以及显示比例;
    :set number:在命令模式下,用于在最左端显示行号;
    :set nonumber:在命令模式下,用于在最左端不显示行号;
    展开全文
  • Ø 编辑模式:能进行文本的编辑操作,通过输入【i,a,o】进入Ø 命令模式:进行快捷命令操作,如复制一删除,默认vi进入的模式,在编辑模式中通过【esc】进入命令模式Ø 尾行模式:进行保存,退出等 在命令...
  • #-----------在某(指具体行号)前或后加一内容-----------linux vi命令删除#第4末尾追加一,内容为testsed -i 'N;4atest' test.txt#第4行行首追加一,内容为testsed -i 'N;4itest' test.txt#匹配到test...
  • Linux VI VIM

    2016-06-29 15:29:48
    1、命令行模式(command mode)功能键a). 插入模式i :光标当前位置开始输入文字I :在当前行首位置开始...s :从当前光标位置处开始,以输入的文本替代指定数目的字符S :删除指定数目的,并以所输入文本代替之b)...
  • linux vi 常用命令

    2012-09-18 12:55:47
    3. (8)跳至指定行 Ctrl+G:列出光标所在行的行号。 #G:例如,15G,表示移动光标至文章的第15行行首。[常用] Last line mode下指令简介 读者您要使用Last line mode之前,请记得先按Esc键确定您已经处于Command ...
  • 1.VI的概念相当严格,通常不可能把光标移到尾,再删除行尾结束符(回车符)来连接当前行和它下面的一,VI提供一个特定的命令,大写的J用来将连接起来. 小写的 j 用来移动光标. 2.查找和替换 查找一 ...
  • vi编辑器删除所有内容命令 光标移到第一,然后要嫌笨的话就在非插入模式下 输入:.,$d 一回车就全没了
  • linux vi使用命令

    2012-09-22 00:02:00
    vi 文件名 进入vi编辑 例: vi hello.c 键入i进入插入模式 键入Esc退回到命令行模式 ...[n]dd: 删除指定行数 行数为n /name: 查找为name的字符串 G: 移动到末尾 u: 撤销前一次操作 底模式:...
  • Linux VI/VIM 应用

    2019-03-03 11:50:29
    快速定位到文件的指定行 只有加号,没有指定行号,会直接定位到文件的末尾 命令:打开文件首先进入命令行模式,例如定位,翻页,复制,粘贴,删除… 末行:保存,退出等退出vi的操作 编辑:正常的编辑文字...
  • Linux Vi/Vim常用命令

    2020-01-08 09:00:20
    1、跳转到指定行 行数G (命令模式) :行数 (末行模式) 2、跳转到行首 gg(命令模式) 3、跳转到行尾 G(命令模式) 4、自动格式化程序 gg=G (命令模式) 5、大括号对应 %(命令模式) 6、删除单个字符 x(命令...
  • 然后输入yy(表示拷贝) 最后 在光标指定行的下一行开始输入p(表示粘贴) 如果输入了行数可以多次粘贴(以指定光标行的下一行开始) 2)删除当前行dd,删除当前行向下的5行5dd 进入正常模式,光标移到目标行...
  • Linux常用命令之vi/vim-3,使用计数指定动作前言用法 前言 Linux系统中的vi/vim命令主要功能为编辑文本,具有多种用法,下面介绍了使用计数指定动作 用法 首先用vi/vim打开需要编辑的文本 vim test.log 进入指令...
  • Linuxvi命令

    2014-03-26 18:00:29
    n为行数,该命令立即使光标跳到指定行 G 跳转到文件最后一行 gg 跳转到文件第一行 Ctrl+G 光标所在位置的行数和列数报告 :set nu 编辑器中显示行号 Ctrl-f 向前翻页 Ctrl-b 向后翻页 n+ 光标下移n行 n- 光标上移n行 ...
  • Linux系统 vi命令

    2018-05-03 09:10:10
    vi命令 ctrl+u 向文件首翻半屏 ...:行号 光标跳转到指定行的行首 :$ 光标跳转到最后一行的行首 x或X 删除一个字符,x删除光标后的,而X删除光标前的 D 删除从当前光标到光标所在行尾的全...
  • Linuxvi命令

    2017-12-30 18:49:04
    :行号:光标跳转到指定行的行首;:$:光标跳转到最后一行的行首;x或X:删除一个字符,x删除光标后的,而X删除光标前的;D:删除从当前光标到光标所在行尾的全部字符;dd:删除光标行正行内容;ndd
  • vi /etc/crontab 在文件尾部添加一命令 信息并保存退出即可: * * * * * root find /opt/MJBZGL/MJBZGL/QAX-server/tools/s3/data -name '2020111*.log' -print | xargs rm -rf 见下图: ...
  • linuxvi编辑器

    2020-06-07 09:34:50
    1.1使用vi可以定位到指定的位置比如我们有一出错了,就可以快速的定位到该行 指令: vi test.c +16 该指令会打开,并跳转到test.c的第16,如果只有+号,而没有16,则会直接定位到文件末尾。 1.2 vi的异常处理,...
  • Linux-Vi编辑器作用

    2020-08-31 17:12:23
    三种工作模式 命令模式、输入模式、末行模式 使用方式 vi xxx /Vi一个文件进行编辑 vim xxx /增强型文件编辑器,是一个开发工具,也可以对...#G 移动到指定行 删除 x /Del 删除光标处单个字符 dd 删除光标所在行 #dd
  • Linux-Vi编辑器概述

    2020-08-17 22:45:01
    三种工作模式 命令模式、输入模式、末行模式 使用方式 vi xxx /Vi一个文件进行编辑 vim xxx /增强型文件编辑器,是一个开发工具,也可以对...#G 移动到指定行 删除 x /Del 删除光标处单个字符 dd 删除光标所在行 #dd
  • Linux--vi使用

    2020-11-19 16:28:35
    命令 功能 u 撤销上次命令 Ctrl+r 恢复撤销命令 x 删除光标所在的字符或选中文字 d(移动命令) 删除移动命令对应的内容 ... d代码G # 从光标所在 删除指定代码 之间.
  • Ctrl+u:向文件首翻半屏; Ctrl+d:向文件尾翻半屏...:行号:光标跳转到指定行的行首; :$:光标跳转到最后一行的行首; x或X:删除一个字符,x删除光标后的,而X删除光标前的; D:删除从当前光标到光标所在行...
  • vi 普通操作 linux

    2016-04-27 15:38:55
    进入命令模式 ?一:在冒号下输入 vim vi 在命令模式中 使用 d(版本不同 使用dd ) 可删除 插入模式...2)把光标移动到要复制的位置 ,按p (粘贴到指定行) 3)把光标移动到要复制的位置 ,按dd(删除当前行)
  • Ctrl+u:向文件首翻半屏; Ctrl+d:向文件尾翻半屏;...:行号:光标跳转到指定行的行首; :$:光标跳转到最后一行的行首; x或X:删除一个字符,x删除光标后的,而X删除光标前的; D:删除从当前光标到光
  • 目录目录 1vi的基本概念 2vi的基本操作 a 进入vi b 切换至插入模式Insert mode编辑文件 c Insert 的切换 d 退出vi及保存文件 3命令行模式command mode功能键 ...9 跳至指定 4Last line mode下命令简介 A 列出行号
  • 把my.cnf配置文件加个max_connections包括(插入命令,删除命令,修改命令。退出保存命令)你要有这个文件写权限,shell下输入:vi /etc...命令如下:vi /etc/my.cnf移动光标到指定键入“i”输入:max_connectio...
  • Linux删除history历史命令记录

    千次阅读 2019-08-15 10:15:38
    删除全部历史记录 history -c 不过在大多数情况下只需要清除部分命令即可 方法1....vi ~/.bash_history 删除不希望其他人看到的命令并保存文件退出 ...删除指定行的历史记录 history -d 指定行号 例如 histo...

空空如也

空空如也

1 2 3 4 5
收藏数 81
精华内容 32
关键字:

linuxvi删除指定行

linux 订阅