GVIM常见命令

news2024/9/30 19:43:06

一、模式之间的切换

二、退出保存

:q 不保存就退出vim
:w 保存但不退出vim
:wq 保存并退出vim

三、打开侧边栏

如下所示:

在命令模式下输入vt打开侧边栏目录,输入r更新目录

四、光标的移动

不仅是括号,begin ; function ; task 也可以找到对应的end ; endfunction; endtask

五、查找文本

方法一:在命令模式下将光标移动到需要查找的那个字符串的任一个字母上,然后按shift和*

方法二:在命令模式下输入”/需要查找的内容“即可进行查找。若要如果查找下⼀个,按“n”即可。向上就是 “shift + n”

取消查找:输入:nohl或者直接查找一个不存在的东西,也可以退出查找。

六、替换文本

替换单个的字符,在命令模式下敲r, 替换光标所在的字符串,shift+r,然后输入要替换的内容,如果要退出替换模式,按esc键。

在有些时候,只希望一些字符串被替换,而一些字符串不需要被替换,这时可以在命令最后加一个c,去confirm一下这个字符串是否要替换。这时候给他一个y或者n表示替换或者不替换。

七、查看帮助文档

在底层命令行输入 :help,退出按ctrl+o

在底层命令输入:help x可以查看关于x命令的帮助

八、分割窗口

:split 分割窗口
:split file.sv 为file.sv分割窗口
:nsplit file.sv 为file.sv分割窗口,并指定其行数(即窗口大小)
:close 关闭分割窗口
ws: 横向切割新窗口
wv:纵向切割新窗口
wc: 关闭当前窗口
ctrl+h,j,k,l方向键来实现窗口之间的切换

九、删除命令

十、选中文本命令

将光标移动到要选中单词的任一字母上,然后在命令模式下输入viw

那如何选中多个字符呢,在命令模式下输入v,然后使用键盘移动光标,就可以选中多个字符了,如下图:

选中了以后就可以做其他操作了,比如复制,删除等。

十一、复制粘贴命令

十二、自动补全

使用tab键

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1485087.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

19. 学习人工智能如何从阅读论文中获取一手信息,并推荐一些技术论文

本文为 「茶桁的 AI 秘籍 - BI 篇 第 19 篇」 文章目录 Hi,你好。我是茶桁。 上节课给大家预告了,今天这节课咱们来看一篇论文。我们之前几节课中讲解的内容其实是在一些论文里面有使用到的。 我们先看一下论文的内容,讲讲 ALS。 就像我上节…

力扣34. 在排序数组中查找元素的第一个和最后一个位置(二分查找)

Problem: 34. 在排序数组中查找元素的第一个和最后一个位置 文章目录 题目描述思路复杂度Code 题目描述 思路 Problem: 二分查找常用解题模板(带一道leetcode题目) 直接套用上述中的寻找左、右边界的二分查找模板即可 复杂度 时间复杂度: O ( l o g n )…

Shellcode ---> 脚本命令入门

今天来浅讲一下shellcode,开始之前,先来乐一乐,哈哈哈哈哈哈哈哈哈哈哈哈 以下的命令你们都别乱用 !!!!!!!!!!&#xff01…

if-else if-else 语句

if-else if -else语句 定义:是多条件分支语句,即根据多个条件来控制程 序执行的流程。 语法格式: if (表达式) { 若干语句 } else if (表达式) { 若干语句 } … … else { 若干语句 }

云轴科技ZStack与华东师范大学共建产教融合基地

近日,上海云轴信息科技有限公司(云轴科技ZStack)与华东师范大学上海国际首席技术官学院宣布,共同打造产教融合基地,以促进人才培养与产业需求的全方位融合。这一举措旨在深化教育与产业的合作关系,培养更多…

【Ansys Fluent Web 】全新用户界面支持访问大规模多GPU CFD仿真

基于Web的技术将释放云计算的强大功能,加速CFD仿真,从而减少对硬件资源的依赖。 主要亮点 ✔ 使用Ansys Fluent Web用户界面™(UI),用户可通过任何设备与云端运行的仿真进行远程交互 ✔ 该界面通过利用多GPU和云计算功…

Unity AI生成全景图制作天空盒

现在的AI很强大。 其中,有这样一个网站,通过输入提示词,选择某种风格就可以为你生成360全景图。 网页链接 一、生成全景图 打开网页后,如图: 勾选,点击CONFIRM。 点击GET STARTED,进入主页。…

JavaScript 基本数据类型的详解

JavaScript的基本数据类型 以下都是JS内置的几种类型 数据类型描述number数字,不区分整数和小数string字符串类型booleantrue 真, false 假undefined表示未定义的值null只有唯一的值 null,表示空值 number 数字类型 JavaScript 中不区分整数和浮点数&…

使用mysqld --install命令时出现MSVCR120.dll文件丢失错误

Visual C 2013 and Visual C Redistributable Package https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package 进去之后先找到自己的版本,x64还是x86,下载 vcredit ,进行安装即…

Sora核心之一:可变时长、分辨率、尺寸

Overview 一、总览二、摘要三、引言四、方法4.1、架构改动4.2、训练改变4.3、NaViT的效率 NaViT 一、总览 题目: Patch n’ Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolution 机构:Google DeepMind 论文: https://arxiv.org/pdf/2307.06304…

AG32 MCU 如何进入低功耗模式

默认情况下,微控制器(MCU)在系统复位或电源复位后处于运行模式。当CPU不需要持续运行时,可以使用几种低功耗模式来节省功耗。这是由用户选择的模式,给出了低功耗,短启动时间和可用的唤醒源之间的最佳妥协。 AG32VF 系列MCU具有以下…

LeetCode 刷题 [C++] 第226题.翻转二叉树

题目描述 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 题目分析 深度优先搜索(DFS)- 递归方式 对于二叉树的镜像问题,很容易想到的就是使用递归来解决,自底向上依次翻转每一个节点…

python类型注解,多态详解

目录 1.类型注解 1.变量的类型注解 2.函数(方法)的类型注解 3.union类型 2.多态 抽象类 1.类型注解 1.变量的类型注解 #基础数据类型注解 import randomv1 : int 10 v2 : str "aaa" v3 : bool True#类对象类型注解 class student:p…

kafka文件存储机制和消费者

1.broker文件存储机制 去查看真正的存储文件: 在/opt/module/kafka/datas/ 路径下 kafka-run-class.sh kafka.tools.DumpLogSegments --files ./00000000000000000000.index 如果是6415那么这个会存储在563的log文件之中,因为介于6410和10090之间。 2.…

linux的通信方案(SYSTEM V)

文章目录 共享内存(Share Memory)信号队列(Message Queue)信号量(semaphore) 进程间通信的核心理念:让不同的进程看见同一块资源 linux下的通信方案: SYSTEM V 共享内存(Share Memory) 特点:1.共享内存是进程见通信最…

图论 - 最小生成树(Prime、Kruskal)

文章目录 前言Part 1:Prim算法求最小生成树1.题目描述输入格式输出格式数据范围输入样例输出样例 2.算法 Part 2:Kruskal算法求最小生成树1.题目描述输入格式输出格式数据范围输入样例输出样例 2.算法 前言 本篇博客介绍两种求最小生成树的方法&#xff…

使用OpenCV和mediapipe实现手部信息抓取

目录 运行效果 挨行解读 (1)初始化MediaPipe Hand模块 (2)打开摄像头 (3)初始化计时器 (4)开始程序主题部分 (5)读取视频帧 (6&#xff09…

c++基础知识补充5

隐式类型转换型初始化:如A a1, 与全局类没有区别,只是受主类的类域限制,内部类天生是主类的友元 采用匿名构造如A()代替A aa可以加速编译器优化 接收建议新创建一个对象

基于springboot+vue的科研工作量管理系统

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

大模型(LLM)的token学习记录-I

文章目录 基本概念什么是token?如何理解token的长度?使用openai tokenizer 观察token的相关信息open ai的模型 token的特点token如何映射到数值?token级操作:精确地操作文本token 设计的局限性 tokenizationtoken 数量对LLM 的影响训练模型参…