首页 > 其他分享 >测试MWeb发布服务

测试MWeb发布服务

时间:2022-10-12 08:34:50浏览次数:50  
标签:字符 服务 删除 ctrl 模式 插入 测试 MWeb 替换

第一节:插入文本

a:当前字符的后一个位置插入

i:当前字符的前一个位置插入

o:当前编辑位置下面新起一行

A:在行最后位置插入

I: 在行最前的位置插入

O:在当前编辑位置的上面新起一行

w:保存

wq:保存并退出(w and q)

第二节:Vim模式

进入vim默认是normal模式

还有 : cmd命令模式 和 v(visual)可视化模式

命令模式:

保存 :w

退出 :q

保存并退出 :wq

纵向分屏 :vs

横向分屏 :sp

全局替换 :% s/foo/bar/g (foo被替换的,bar替换后的)

设置显示行号 :set nu

Visual模式:

normal模式下使用 v 进入 visual 模式选择

使用 V 选择行

使用 ctrl+v 进行块状选择

第三节:快捷删除

输入模式下快速纠错

ctrl+h 删除上一个字符

ctrl+w 删除上一个单词

ctrl+u 删除当前行

ctrl+a (终端) 快速移动到开头

ctrl+e (终端)快速移动到结尾

ctrl+f (终端)光标后移

ctrl+b (终端)光标迁移

快速切换insert和normal模式

insert -> normal: ctrl+c 或者 ctrl+[

gi: normal 模式切换到 insert 模式,且到上次编辑的地方

第四节:快捷移动

normal 移动的快捷方式

w/W: 移动到下一个word/WORD 开头

e/E: 移动到下一个 word/WORD 结尾

b/B: 移动到上一个 word/WORD 开头 (backword)

行间搜索移动

f{char}: 当前光标往行后搜索字符, 分号(;)下一个找到的字符,逗号(,)上一个找到的字符

F{char}: 当前光标往前搜索字符

0: 移动到行首第一个字符

^: 移动到第一个非空白字符

$: 移动到行尾

g_: 移动到行尾非空白字符

页面移动

gg: 文件开头

G: 文件结尾

H: 屏幕的开头(Head)

M: 屏幕的中间(Middle)

L: 屏幕的结尾(Lower)

crtl+u: 上翻页(upword)

ctrl+f: 下翻页(forword)

zz: 屏幕置为中间

第五节:增删改查

增加

Normal模式 a/i/o A/I/O

删除

Normal模式

x 删除一个字符

4x 删除4个字符

d(delete)

daw 删除单词和周围空格(delete around word)

diw 删除单词(dw)

dd 删除行

dt{char} 删除直到

d$ 删除到结尾

d0 删除到开头

2dd 删除两行

R 不断替换多个字符

S 删除整行进行插入

C 删除整行进行插入

修改

Normal模式下

r replace 替换一个字符

c change

cw 删除单词进入插入模式 change word

ct{char} 删除到字符,进入插入模式

s substitute 删除并进入插入模式 eg: 4s 删除4个字符进入插入模式

查询

/ 前向搜索

? 反向搜索

n/N 下一个或者上一个

\ */# 当前单词的前向和后向匹配

搜索结果高亮 :set hls (high light search)

:set incsearch

第六节:快速替换

替换命令

:[range] s[ubstitute]/{pattern}/{string}/[flags]

range表示范围:
10, 20 表示10-20行
% 表示全部
pattern是要替换的模式
string是替换后文本
Flags:

​ g(global) 表示全局范围内执行
​ c(confirm)表示确认,可以确认或者拒绝修改
​ n(number)报告匹配到的次数而不替换,可以用来查询匹配次数

精确替换

//将quack替换为jiao
:% s/\<quack\>/jiao/g

//只统计quack出现的次数不执行替换
:% s/quack//n

退出搜索高亮

:noh

标签:字符,服务,删除,ctrl,模式,插入,测试,MWeb,替换
From: https://www.cnblogs.com/yuanchaowhut/p/ce-shi-shang-chuan-tu-pian.html

相关文章

  • 陆地观测卫星数据服务(CRESDA)订单ftp地址错误—已解决不能下载问题
    陆地观测卫星数据服务订单ftp地址错误问题:本人在陆地观测卫星数据网站上申请GF1-WFV10幅数据,订单完成后返回的FTP地址出现无法连接服务器现象。(数据订单申请已通过)一、情......
  • Eureka服务注册与发现
    服务之间调用创建cloud-provider-payment8001服务创建cloud-consumer-order80服务RestTemplateRestTemplate提供了多种便携访问远程Http服务的方法,是一种简单便......
  • 花生壳服务器内网穿透
    1.创建账号官网:https://hsk.oray.com/2.下载软件PC端手机端在应用商店内搜索“花生壳管理”3.查看本机内网地址win+R打开命令行,输入ipconfig4.登录花生壳软件点......
  • 为什么选择 Kotlin 重写后端服务?
    目录​​1.确定适用的技术栈​​​​2.选择适合的编程语言​​​​Kotlin优点:​​​​软件库生态系统强大​​​​对gRPC、HTTP、Kafka、Cassandr和SQL提供一等支持​​......
  • 什么是缓存雪崩?服务器雪崩的场景与解决方案
    什么是应用服务雪崩雪崩问题分布式系统都存在这样一个问题,由于网络的不稳定性,决定了任何一个服务的可用性都不是100%的。当网络不稳定的时候,作为服务的提供者,自身可能会被......
  • 网络质量测试
    iperf工具:网络性能测试工具iperf的使用-知乎(zhihu.com)网络性能评估工具Iperf详解(可测丢包率)_bingyu9875的博客-CSDN博客_iperf windows下:测抖动丢包率参数......
  • 各大运营商的邮件服务器配置方法
    常见错误:501badaddresssyntax收件地址错误,在系统设置里面配置收件人501badsyntax基本上属于邮件参数错误451Error:queuefilewriteerror网络错误吧,重试......
  • 服务器租用过程中网站被黑,怎么解决这种情况?
    ​服务器租用过程中网站被黑,怎么解决这种情况?这种情况每天都发生在许多网站上。70%的网站存在严重的安全漏洞。您可能总是有黑客访问您的网站,所以需要寻找漏洞来破解......
  • 源码角度了解Skywalking之服务端OAP对Trace的处理
    源码角度了解Skywalking之服务端OAP对Trace的处理从前几篇的文章我们知道Skywalking对Trace信息进行生成收集后,将TraceSegment对象转换为UpstreamSegment对象,通过GRPC发送......
  • 简单的tcp服务端
    1#!/usr/bin/python2#-*-coding:UTF-8-*-3#文件名:tcpserver.py45importsocket6importtime7MaxBytes=1024*102489server=socket.soc......