首页 > 其他分享 >vim中常见的指令

vim中常见的指令

时间:2023-03-09 13:58:54浏览次数:44  
标签:s2 s1 常见 vim 指令 esc 复制 输入

一:快速跳转

1.1跳转到vim的首行:

gg
//输入小写的gg,终端直接跳转到vim编辑器的首行

1.2跳转到vim的末尾行:

G
//输入大写的G,vim编辑器默认跳转到最后一行

二:删除某些内容

//删除文件全部内容
1 按下esc键,输入dG //dG 全部删除
2 选中内容输入d删除 //d删除选中
3 光标所在行 dd删除 //dd删除选中行

三:复制某些内容

1 复制所有内容 按下esc 输入gg 再次输入ggyG // 复制文件所有内容
2 单行复制 按下esc 输入yy //复制单行内容
3 复制选中内容  输入v移动光标选择 y复制 //复制选中

四:字符串的替换

//1 s2替换每行第一个s1
:%s/s1/s2/
//2 s2替换当前行s1
:s/s1/s2/
//3 s2替换每行所有的s1
:%s/s1/s2/g

五:内容粘贴

输入esc 按下p

六:文件内容注释

//添加注释
ctrl+v
光标选择
输入I
输入#
按两次esc //完成注释
//解除注释
ctrl+v
光标选择
输入小写d
按下两次esc //解除注释

 

标签:s2,s1,常见,vim,指令,esc,复制,输入
From: https://www.cnblogs.com/52ld/p/17198058.html

相关文章

  • nvm 指令
    nvm-v,安装成功则显示版本号和列出了各种使用命令。$nvm-v1.1.10nvmls列出所有已经安装的Node版本$nvmls*14.21.1(Currentlyusing64-bitexecutable......
  • 常见dos命令
    打开cmd的方式开始—系统—命令提示符win+R键,输入cmd打开控制台(推荐使用)在任意文件夹下面,按住shift键+鼠标右键点击,选择在此处打开命令行窗口在资源管理器的地......
  • 计算机那点事 - Mac常见的文件后缀名
    Mac文件后缀名.DocumentRevisions-V100:应用程序用来保存和检索文档的不同版本的MacOS版本数据库.fseventsd:是Mac系统在分区里自动建立的系统文件夹。因此这个硬盘......
  • 0.vim常用命令
    为了方便,记录以下经常用到的vim命令1.正常模式命令按键作用i插入光标到左侧a插入光标到右侧o新增下一行O新增上一行G光标移动到文件末尾......
  • 软件测试常见面试题1000问涵盖一千+公司面试软件测试面试题(全网最全)
    前前后后面试了有20多家的公司吧,最近抽空把当时的录音整理了下,然后给大家分享下开头都是差不多,就让做一个自我介绍,这个不用再给大家普及了吧视频教程:【【呕心沥血】耗时7天......
  • 常见 Linux 提权
    CommonLinuxPrivesc记录常见Linux提权的提权方式:水平提权,垂直提权。水平提权:这是您通过接管与您处于相同权限级别的不同用户来扩大您对受感染系统的影响的地方。......
  • vim: error while loading shared libraries: /lib64/libgpm.so.2: file too short
    在使用vim的时候出现了报错:[root@localhost~]#vimvim:errorwhileloadingsharedlibraries:/lib64/libgpm.so.2:filetooshort解决过程如下:yumreinstall-y......
  • vue-自定义指令合集
    v-copy(一键复制)/**需求:实现一键复制文本内容,用于鼠标右键粘贴。*思路:*1、动态创建textarea标签,并设置readOnly属性及移出可视区域*2、将要复制的值赋给text......
  • Android常见界面布局
    View视图所有的UI元素都是通过View与ViewGroup构建的,对于一个Android应用的用户界面来说,ViewGroup作为容器盛装界面中的控件,它可以包含普通的View控件,也可以包含ViewGroup......
  • (总结三)Linux指令学习——逻辑卷管理
    文章目录​​1.LVM概述​​​​2.LVM的管理命令​​​​3.使用命令行工具实现LVM存储​​​​4.扩展逻辑卷和ext4文件系统​​​​5.减少逻辑卷和文件系统​​​​6.扩大和......