vim入门操作命令

server/2024/9/23 7:53:53/

目录

  • 常用命令
    • 移动光标
    • 删除字符
    • 撤销和重做
    • 复制和粘贴
    • 搜索和替换
    • 保存和退出
    • 分屏
  • 参考资料

常用命令

vim 工具本身提供了许多常用快捷键,以下是一些常用的命令:

移动光标

  • h:向左移动一个字符
  • j:向下移动一行
  • k:向上移动一行
  • l:向右移动一个字符
  • 0:移动到行首
  • $:移动到行尾
  • :10:移动到第10行

删除字符

  • x:删除光标右侧的一个字符
  • X:删除光标左侧的一个字符
  • dw:删除一个单词
  • dd:删除当前行
  • d$:删除到行尾的内容
  • d0:删除到行首的内容

撤销和重做

  • u:撤销上一步操作
  • Ctrl+r:重做上一步撤销的操作

复制和粘贴

  • yy:复制当前行
  • p:粘贴

搜索和替换

  • /:向下搜索
  • ?:向上搜索
  • *:向下搜索当前单词
  • #:向上搜索当前单词
  • :%s/old/new/g:替换当前文件中所有 oldnew
  • :s/old/new/g:替换当前行中所有 oldnew

保存和退出

  • :w:保存文件
  • :wq:保存并退出
  • :q!:强制退出,不保存文件

分屏

  • :split:垂直分屏
  • :vsplit:水平分屏
  • Ctrl+w:在分屏之间切换

参考资料

  • Vim 官方文档

http://www.ppmy.cn/server/120693.html

相关文章

283. 移动零

文章目录 1.题目2.思路3.代码 1.题目 283. 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] …

comp 9517 Computer Vision week1

本篇博文为课堂笔记,因为英语不好现在不得不课下看录像复习一遍 颜色模型 RGBHSVYCbCrL\*a\*b RGB 有红、绿、蓝三通道 problem:不同通道之间高度相关,包含同种信息 如果想要紧凑的(as compactly as possible)存储图像RGB不合适,…

第五章 继承、多态、抽象类与接口 课后训练(3)

训练 5 模拟轿车驾驶 对于轿车而言,他至少有友们他便和刹车踏板。模拟自动挡车型的正确驾驶的方式。 public class car {public static void main(String[] args) {System.out.print("如果你想前进,就");//创建加速的对象add add1 new add()…

零工市场小程序:保障灵活就业

截止2024年高校毕业生达到1179万,在今年的经济情况下,就业市场就面临着比较大的压力,许多毕业生面临一时之间难以找到合适的工作的问题,那么求职者就会需要一份临时的工作来得到报酬,面对传统的找零工方式,…

【AI画图】stable-diffusion-webui学习之一《安装部署》

简介 Stable Diffusion是2022年发布的深度学习文本到图像生成模型,它是一种潜在扩散模型,它由创业公司Stability AI与多个学术研究者和非营利组织合作开发。目前的SD的源代码和模型都已经开源,在Github上由AUTOMATIC1111维护了一个完整的项目…

(done) 声音信号处理基础知识(3) (一个TODO: modulation 和 timbre 的关联)(强度、响度、音色)

来源:https://www.youtube.com/watch?vJkoysm1fHUw sound power 通常可以被认为是能量传输的速率 声源往所有方向传输的每时间单位能量 用 瓦特(W) 作为单位测量 Sound intensity 声音强度,每单位面积的 sound power W/m^2 人类实际上能听到非常小强…

深入浅出:Eclipse 中配置 Maven 与 Spark 应用开发全指南

Spark 安装配置 1.在 Eclipse 中配置 Maven Eclipse 中默认自带 Maven 插件,但是自带的 Maven 插件不能修改本地仓库,所 以通常我们不使用自带的 Maven ,而是使用自己安装的,在 Eclipse 中配置 Maven 的 步骤如下:…

【排序算法】插入排序_直接插入排序、希尔排序

文章目录 直接插入排序直接插入排序的基本思想直接插入排序的过程插入排序算法的C代码举例分析插入排序的复杂度分析插入排序的优点 希尔排序希尔排序(Shell Sort)详解希尔排序的步骤:希尔排序的过程示例:希尔排序的C语言实现举例…