==================
vi命令
==================
vi a.txt 用vi编辑器编辑a.txt,如果不存在则建立空文件,默认是一般模式;
---
a i r o A I R O 都可从 一般模式 进入 编辑模式,进入后的输入位置不同
---
Esc 可以从 编辑模式 进入 一般模式
---
: 从 一般模式 进入 命令模式,可以执行 退出、保存等指令
---
/ 或 ? 从 一般模式 进入 命令模式,可以进行向下或向上搜索;
---
wq 命令默认下,保持文件,并退出;
q 命令默认下,取消对文件的修改,并退出;
---
=========
一般模式
=========
h 或 左箭头 左
j 或 下箭头 下
k 或 上箭头 上
l 或 右箭头 右
---
ctrl+f 向前翻页
ctrl+b 向后翻页
ctrl+d 向前翻半页
ctrl+u 向后翻半页
---
0 移动到该行第一个字符
$ 移动到该行最后一个字符
n<space> 向右移动n歌字符
---
G 移动到最后一行
n<Enter> 向下移动n行
---
/word 向下搜索 word
?word 向上搜索 word
---
x 向后删除1个
X 向前删除1个
---
dd 删除整行
3dd 包括当前行向下删除3行
---
yy 复制所在行
3yy 包括当前行复制向下3行
---
p 粘贴在当前行下
P 粘贴在当前行上
---
u 取消上次操作
---
=========
一般模式 ---> 编辑模式
=========
i,I 在当前光标前插入字符
---
a,A 在当前光标后插入字符
---
o,O 在当前行下新开一行
---
=========
编辑模式 ---> 一般模式
=========
Esc 退出编辑模式,进入一般模式
---
=========
一般模式 ---> 命令行模式
=========
: 进入命令行模式
---
=========
命令行模式
=========
w 保存
w! 强制保存,即使是只读文件,只要用户的权限够,就可以保存
q 退出vi,如果文件已经改变且尚未保存则报错;
q! 取消修改,并退出vi
wq 保存并退出
wq! 强制保存并退出
---
w b.txt 当前文档另存为b.txt
---
r c.txt 将c.txt的内容加入到当前文档中
---
set nu 显示行号
set nonu 取消行号
---
=========
一般模式 ---> 搜索模式
=========
/ 向下搜索,输入要搜索的字符,然后回车
? 向上搜索
---
相关推荐
Claude Skills 深度讲解
阶段 1:Function Call(2023)├─ 大模型可以调用外部工具├─ 问题:缺乏对任务的深度理解└─ 局限:工具调用简单线性阶段 2:MCP 上下文工程(2024)├─ 大模型有了更丰富的上下文和工具├─ 问题:仍然需要手动编写复杂的 Prompt└─ 局限:每次对话都需要重新加载上下文阶段 3:Claude Skills(2025)├─ 大模型有了「能力模块」的概念├─ 可以动态加载、组合、执行专门的工作流├─ 真正实现了「知识的模块化和复用」
linux 文本类文件编辑工具 vi vim 使用方法
linux 文本类文件编辑工具 vi vim 使用方法
qt工程引入opencv库步骤
第一步:新建qt工程 第二步:在工程名.pro文件中添加opencv库的路径 INCLUDEPATH += /home/liyuanzhe/opencv-2.4.8/include/opencv \ /home/liyuanzhe/opencv-2.4.8/include/opencv2 LIBS += /home/liyuanzhe/open
linux文本编辑器vi保存命令,linux命令vi文本编辑器的使用方法
工具:Linux方法:1、首先进入Linux的命令行界面.在目录下创建一个用于测试的文本文件(touch filename).这里就新建了一个test12文本文件.当然这个名字是可以随便取得.2、用"vi test12"命令进入vi命令行模式(vi filename). 如果要想编辑文本文件.必须要转换到插入模式下,也就是按一下键盘上的"i"就可以了.这样就可以编辑文本,删除文本中的内容.按键盘上...
core_analyzer分析c++程序内存占用
环境:centos; 进程:单进程多线程c++程序; 问题:1. 分析系统内存占用; 2. 分析ptmalloc内存空洞(bins上的空闲chunk的大小); 包括:1. 占用了很大内存的c++进程; 2. gcore(在进程不core dump的情况下生成core文件); 3. core_analyzer(分析gcor...
EDA开源仿真工具verilator入门4:访问函数介绍
访问函数(Visitor Function)是verilator算法实现的主要工作方式之一,本节将介绍一下访问函数。
vi/vim文本编辑器的使用
vi/vim文本编辑器的使用方法
【牛股启动线】副图指标使用技术说明,图文案例分享,通达信炒股指标
如上图,在紫色线在黑色虚线上时,在出现紫色柱线时,通常会出现强势拉升的行情。柱线加长加上紫色线上扬,进场跟随做多抓强势行情,紫色柱线和紫色线同时做多持续则可以继续持股。如上图,副图指标【牛股启动线】,指标信号包括紫色线走势信号和紫色柱线信号,以及底部的四条虚线技术信号,还有一条绿色的参考线,一条黑色的虚线两天分档线。如上图,参考买点,紫色柱线开始出现时进场买点,在上图标记的位置对应的就是进场买点。紫色柱线加长+紫色线上扬,多头共振持股,行情继续拉升阶段,持股待涨或顺势进场做多。
关于vi编辑器的一些知识
.基础应用: ①打开vi编辑器 vi 打开编辑器,需要在底行模式输入文件名称 vi a.txt 使用vi编辑器打开a.txt文件 如果a.txt不存在,就新建一个再打开 vi +number a.txt 用vi打开a.txt,并把光标定位在number行 ②三种模式 命令行模式: *i:在当前光标位置进行插入 I:在当前光标所在行的首字符位置进行插入 *o:在当前光标的下一行进行插入 O:在当前光标的上一行进行插入 *a:在当前光标之后的位置进行插入 A:在当前光标所在行的最后一个字符位置进行插入 s..
深水区探秘:小红书App x-s参数逆向与高并发爬虫实战(2026版)
在移动互联网的碎片化时代,小红书凭借其“社区+电商”的独特模式,积累了超过3亿月活用户。其内容生态覆盖了从美妆、穿搭到旅行、数码等几乎所有垂直领域。对于数据分析师、市场研究员以及AI算法工程师而言,小红书平台蕴含的价值是巨大的——无论是热门趋势洞察、KOL画像分析,还是多模态图文数据的采集。然而,想要高效、稳定地获取小红书App的公开数据,却并非易事。与Web端相比,小红书App的防护体系堪称“铜墙铁壁”。其核心的反爬机制建立在动态混淆的加密参数之上,尤其是请求头中的X-SX-T以及X-S-Common。
【雷达成像】基于matlab SAR雷达成像仿真【含Matlab源码 3750期】
SAR雷达成像仿真 完整的代码,方可运行;可提供运行操作视频!适合小白!
从命令行管理文件1
1、总结出vim的三个模式中你认为实用的命令 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 输入模式:正常的文本录入。 末行模式:保存或退出文档,以及设置编辑环境 较为实用:复制{yy} 粘贴{p} 行号显示{set nu} 翻页{Ctrl+F /Ctrl+B} 保存文件然后退出:wq等等 2、文件管理命令练习: 在/opt目录下创建一个临时目录tmp; 在临时目录下创建一个文件,文件名为a.txt; 3、vi练习:...
结构光之相移法+多频外差的数学原理推导
论文:基于数字光栅投影的结构光三维测量技术与系统研究 [博]作者:李中伟 华中科技大学 2007功能:相移法:多频外差(三频N步相移法)01 相移法图1 待写入投影仪的理想N步相移条纹通常对于 步相移来说,生成第 幅条纹图像(如图1所示)的公式如下:402 Payment Required其中::背景光强:调制强度:像素点横向坐标:相移值图2 相机拍摄到的实际 N ......
vi编辑器常用命令
vi编辑器常用命令 2013年04月08日 16:11:02 阅读数:8148 标签: 工具linuxVI 更多 个人分类: 编程技巧Linux系统 vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要: 1.命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入...
C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片
基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
vi与vim的区别以及常用命令
一、vi与vim的区别 二、VI模式 三、VIM模式 四、VI与VIM的常用命令
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
vi常用命令汇总
文章目录1 vi配置2 vi常用命令汇总2.1 文件操作2.2 进入编辑操作2.3 光标移动2.4 文本赋值、粘贴、剪切2.5 查找及替换命令 vi这玩意目前用的比较少,只在学习的时候使用过,先记下来吧,可能以后用的着(这命令不常用还真记不住)! 1 vi配置 为了更方便的使用vi编辑器,我们需要先对vi编辑器进行一些配置。打开虚拟机终端,输入以下命令: cd /etc/vim //进入...
IEM模型,地表粗糙度模拟
利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟
vi 常用命令
vi 常用命令
VI常用命令
VI常用命令 1. 在函数的声明和定义之间跳转:shift+#
SecureCRT-VI操作常用命令键
SecureCRT-VI操作常用命令键进入vi编辑模式 a键 -- 后插入 i 键 -- 前插入 dd(按双下d键) -- 删除一行 x键 -- 删除当前字母 :q! (命令) -- 无保存退出 :wq (命令) -- 保存后退出ESC键 -- 切换编辑模式和命令模式在命令模式下,按一下"a"("A")键或者”i” ("I"
vi/vim常用命令总结参考图
vi/vim编辑工具常用命令参考:
vi编辑器常用命令大全
在UNIX下,vi是标准的文本编辑器之一。vi编辑器是Linux下应用最广泛的文本编辑器,在日常工作中几乎每时每刻都会用到vi编辑器,熟悉vi下的一些常用功能有助于提高工作效率。
vi编辑器 常用命令汇总
1.vi编辑器的使用 一个编辑器具备的功能 1)打开文件、新建文件、保存文件 2)光标移动 3)文本编辑 4)(多行间|多列间)复制、粘贴、删除 5)查找和替换 1.1 vi编辑器的配置 进入/etc/vim路径 cd /etc/vim 查看当前路径文件 ls 复制vimrc配置文件到家目录为.vimrc文件 cp ~/.vimrc 查看复制后的文件 ls -l ~/.vimrc 切换到家目录 cd ~ 使用gedit来编辑.vimrc文件 gedit .vimrc 准备需要配置的内容 "关闭兼容功能 se
Vim/Vi 常用命令速查手册
Vim/Vi 是一款强大的文本编辑器,掌握常用命令可以极大提高编辑效率。掌握这些命令后,你可以高效使用 Vim/Vi 进行文本编辑!
Linux常用命令及vi编辑器
Linux作为开源的操作系统,其强大的功能离不开其丰富的命令行工具。本文将介绍Linux中一些常用的命令以及vi编辑器的详细操作,帮助用户更好地掌握Linux系统。
Vi编辑器常用命令
Vi编辑器的常用命令 VI编辑器的三种模式 a) 命令模式 b) 编辑模式 c) 末行模式 末行模式 保存并退出 :wq / x! 不保存强制退出 :q! 行内移动 以单词为单位向后移动 w 以单词为单位向前移动 b 光标移动到行首 0 / ^ 光标移动到行尾 $ 行数移动 移动到首行 gg 移动到尾行 G 定位到某一行 数字gg / 数字G / :数字 段落 以段落为单位后移 } 以段落为单位前移 {
1464



被折叠的 条评论
为什么被折叠?



