linux vim查看下一页,linuxVIM基本命令大全介绍(2)

linux vim查看下一页,linuxVIM基本命令大全介绍(2)在vi中添加文本命令插入动作a在光标后插入文本A在当前行尾插入文本i在光标前插入文本I在当前行前插入文本o在当前行的下边插入新行O在当前行的上边插入新行s删除光标所在处字符,并进入插入模式S删除光标所在的行,并进入插入模式:rfile读入文件file内容,并插在当前行后:nrfile读入文件file内容,并插在第n行后Esc回到命令模式在vi中删除文…

大家好,又见面了,我是你们的朋友全栈君。

在 vi 中添加文本

命令 插入动作

a 在光标后插入文本

A 在当前行尾插入文本

i 在光标前插入文本

I 在当前行前插入文本

o 在当前行的下边插入新行

O 在当前行的上边插入新行

s 删除光标所在处字符,并进入插入模式

S 删除光标所在的行,并进入插入模式

:r file 读入文件 file 内容,并插在当前行后

:nr file 读入文件 file 内容,并插在第 n 行后

Esc 回到命令模式

在 vi 中删除文本

命令 删除操作

x 删除光标处的字符

dw 删至下一个字的开头

dG 删除该光标行,直到文件结束

dd 删除整行

ndd 删除光标下n行

db 删除光标前面的字

:n,md 删除n行到m行

d, d$ 从光标处删除到行尾

d$ 从光标处删除到行尾

d,d^ 从光标处删除到行首

d^ 从光标处删除到行首

修改 vi 文本

每个命令前面的数字表示该命令重复的次数

命令 替换操作

rchar 用 char 替换当前字符

R text escape 用 text 替换当前字符直到按下 Esc 键

stext escape 用 text 代替当前字符

S 或 cctext escape 用 text 代替整行

cwtext escape 将当前字改为 text

Ctext escape 将当前行余下的改为 text

cG escape 修改至文件的末尾

在 vi 中查找与替换

命令 查找与替换操作

/text 在文件中向前查找 text

?text 在文件中向后查找 text

n 在同一方向重复查找

N 在相反方向重复查找

:set ic 查找时忽略大小写

:set noic 查找时对大小写敏感

:ranges/pat1/pat2/g 用 newtext 替换 oldtext

:m,ns/oldtext/newtext 在 m 行通过 n,用 newtext 替换 oldtext

& 重复最后的 :s 命令

:g/text1/s/text2/text3 查找包含 text1 的行,用 text3 替换 text2

:g/text/command 在所有包含 text 的行运行 command 所表示的命令

:v/text/command 在所有不包含 text 的行运行 command 所表示的命令

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/137045.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • wxpython 教程 pdf_活学活用wxPython 完整版PDF

    wxpython 教程 pdf_活学活用wxPython 完整版PDF我们将《活学活用wxPython》分成了三个部分。第一部分简要介绍wxPython的相关概念,并指导读者开始运用wxPython,同时还提供了一些wxPython最佳实践的信息。第一部分的章节包括:第一章欢迎使用wxPython在该章节中,我们对wxPython进行介绍,并解释为什么说它是自切片面包以来最伟大的事务,同时还提供了用于创建wxPython的一些技术背景资料。第二章给wxPyth…

  • atof函数_log函数怎么比较大小

    atof函数_log函数怎么比较大小atof函数原型doubleatof(constchar*str);作用:将字符串转换为双精度浮点数(double).头文件:#include<stdlib.h>返回值: 返回转换后的浮点数,如果字符串str不能被转换为double,那么返回0.0函数说明:atof()会扫描茶树str字符串,跳过前面的空格字符,直到遇到数字或者正…

    2022年10月22日
  • python3 gil锁_python同步锁

    python3 gil锁_python同步锁前言python的使用者都知道Cpython解释器有一个弊端,真正执行时同一时间只会有一个线程执行,这是由于设计者当初设计的一个缺陷,里面有个叫GIL锁的,但他到底是什么?我们只知道因为他导致pyt

  • 判断一个数是不是质数(素数),3种方式介绍

    一、概念介绍大家中学都学过,就不过多介绍了,大致提两点:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 0和1既不是质数也不是合数,最小的质数是2二、方法介绍1.最直观,但效率最低的写法publicstaticbooleanisPrime(intn){if(n<=…

  • Ubuntu终端打开文件及查看目录「建议收藏」

    Ubuntu终端打开文件及查看目录「建议收藏」方法/步骤 1ctrl+alt+t,调出终端。———— 要去某个目录,用cd 例如:cd/home/yang/下载/ 在视图中,后面还有一个文件夹,我记不住,就按tab键一下。就自动出来了。 如果该文件夹下东西比较多,你记不住,那就多按两次tab,就会出现可以进入的文件夹。在这里我要进入【下载】文件夹里。————- …

    2022年10月11日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号