首页 > 其他分享 >VIM插入 i、a、o、 s、 I、 A、 O、 S

VIM插入 i、a、o、 s、 I、 A、 O、 S

时间:2023-09-01 23:11:50浏览次数:37  
标签:字符 开始 所在 VIM 插入 光标

在命令行模式下进入到输入模式 可以敲击 i、a、o、 s、 I、 A、 O、 S

它们之间的区别做下备忘:


  • i:在光标所在字符前开始插入
  • a:在光标所在字符后开始插入
  • o:在光标所在行的下面另起一新行插入
  • s:删除光标所在的字符并开始插入

  • I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入
  • A:在光标所在你行的行尾开始插入
  • O:在光标所在行的上面另起一行开始插入
  • S:删除光标所在行并开始插入

另外 u 撤销上一步的操作 Ctrl+r 恢复上一步被撤销的操作

标签:字符,开始,所在,VIM,插入,光标
From: https://www.cnblogs.com/amxiang/p/17673033.html

相关文章

  • VIM如何取消生成Undo 文件
    在使用vim编辑文件后,总是会有一个以.un~结尾的文件自动生成,看着让人心烦。 其实这是vim的undofile和备份文件,可以让你在关闭文件后再次打开时还可以撤销上次的更改,<!--more-->但是有了git之类的工具,这个功能实在有点多余,那么如何取消这个功能呢? 方法其实很简单,找到你的vim配置......
  • 取消gvim 生成备份文件
    2019独角兽企业重金招聘Python工程师标准>>> Windows平台:在gVim的安装目录找到并编辑_vimrc文件(通常位于C:\ProgramFiles\Vim),在里面加入一行:setnobackup即可(很彻底的)取消gVim的自动备份功能。如果只是针对现在编辑的文档取消自动备份,那么需要在vim的命令行模式下输入......
  • delphi FireDAC 批量执行命令(批量插入、更新、删除)
    FireDAC批量执行命令(批量插入、更新、删除)代码批量插入procedureTForm1.Button1Click(Sender:TObject);varI:Integer;begin//建立连接FDConnection1.Connected:=True;//开启事务FDConnection1.StartTransaction;try//设置语句FDCommand1.C......
  • 关于分页查询数据重复的问题 (分页查看时数据库插入导致) 的一个解决办法
    既然是在我分页的过程中,插入了一条记录,导致我再查询下一页的时候,查出来上一页的记录,那么,我思考,我可不可以不去查询他新增的这一条记录。那么这样,就查询不到别人新增的这条记录了。那么需要的条件就出来了:数据库表要有创建时间的这么一个字段那么解决思路就出来了,首先是要前端进行......
  • word 从正文开始插入页码1.2.3......
    第一步、在目录后面插入分节符:在“插入”菜单里点击“分隔符”,选择“分节符类型”_“下一页”。第二步、在正文的页脚视图中,单击“链接到前一个”,取消与前一节(即目录页)的链接。第三步、在正文插入页码:在“插入”菜单里点击“页码”,单击“格式”按钮,在“页码编排”中选择“起始......
  • vim evil 处理大于号小于号中间的文本
    //删除<>和<>中间的文本ca<或ca>参考链接:[[https://www.cnblogs.com/wkfvawl/p/9821411.html][键盘符号中英文对照表-王陸-博客园'0.0']][[https://github.com/tpope/vim-surround/issues/209][Surroundwithanglebrackets·Issue#209·tpope/vim-surround......
  • 使用 ONLYOFFICE 宏生成和插入词义
    要让写的内容更清楚,建议在文章中添加一些词义。使用ONLYOFFICE宏,这个可以来自动实现,无需浪费时间了。阅读本文,了解如何创建一个宏,从外部API中提取单词定义并将其无缝插入到文档中。什么是ONLYOFFICE宏如果您是一名资深MicrosoftExcel用户,那么相信您已对于VBA宏非常熟悉......
  • 使用 ONLYOFFICE 宏生成和插入词义
    要让写的内容更清楚,建议在文章中添加一些词义。使用ONLYOFFICE宏,这个可以来自动实现,无需浪费时间了。阅读本文,了解如何创建一个宏,从外部API中提取单词定义并将其无缝插入到文档中。什么是ONLYOFFICE宏如果您是一名资深MicrosoftExcel用户,那么相信您已对于VBA宏非常熟悉......
  • Mybatis - useGeneratedKeys 和 keyProperty,获取插入主键自动生成的 Id
    <insertid="insertOrder"parameterType="com.buchstadt.params.PayForData"useGeneratedKeys="true"keyProperty="id">INSERTINTOorders(user_id,total,location,holder_phone,holder_name)VALUES......
  • 插入排序:直接插入排序、折半插入排序、希尔排序的实现
    直接插入排序定义:直接插入排序是一种最简单的排序方法,其基本操作是将一条记录插入到已排好序的有序表中,从而得到一个新的、记录数量增1的有序表。算法的代码:#include<stdio.h>#include<stdlib.h>voidprint_series(constintseries[],intlen){for(inti=0;......