【Linux】vim 命令模式下跳转和删除方法

这篇具有很好参考价值的文章主要介绍了【Linux】vim 命令模式下跳转和删除方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1. 跳转到文件结尾

2. 跳转到某一行

3. 删除所有内容

4. 删除某一行到某一行中间的所有内容

5. 删除光标所在位置的字符

6. 删除到下一个单词开头

7. 删除到这个单词末尾

8. 删除到这个单词末尾,后面的标点符号也删除

9. 删除到前一个单词

10. 删除一整行

11. 删除光标位置到本行结尾

12. 删除光标位置到本行开头

13. 撤销之前的操作文章来源地址https://www.toymoban.com/news/detail-516295.html


1. 跳转到文件结尾

G

2. 跳转到某一行

3G  # 行数+G 

3. 删除所有内容

:1,.d  # 光标跳转到文件结尾时候执行,”.“代表当前行的意思

4. 删除某一行到某一行中间的所有内容

:2,.d  # 删除第二行到光标所在的行

5. 删除光标所在位置的字符

x

6. 删除到下一个单词开头

dw

7. 删除到这个单词末尾

de

8. 删除到这个单词末尾,后面的标点符号也删除

dE 

9. 删除到前一个单词

db

10. 删除一整行

dd

11. 删除光标位置到本行结尾

d$ 
或
D 

12. 删除光标位置到本行开头

d0

13. 撤销之前的操作

u

到了这里,关于【Linux】vim 命令模式下跳转和删除方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小程序页面跳转和通信

    在开发小程序的时候,会碰到页面间进行跳转的需求,小程序间页面跳转的方法有很多,大体分为两类,一个是指令方式,一个是用过js控制。 wx.navigateTo用于保留当前页面、跳转到应用内的某个页面,使用 wx.navigateBack可以返回到原页面。对于页面不是特别多的小程序,通常

    2024年02月10日
    浏览(28)
  • 路由跳转和传参(vue3)

    准备工作:安装了路由,配置了路由表,全局注册了路由 ​ vue3路由官方文档 安装路由 npm yarn 路由跳转 首先在需要跳转的页面引入 API---useRouter 在跳转页面定义router变量 用 router.push跳转页面 (导航到不同的位置) 用router.replace(替换当前位置) 用router.go横跨历史 路由传参 一.标

    2024年02月10日
    浏览(33)
  • 微信小程序路径跳转和传参

    注意: 使用声明式导航(标签)跳转 那个跳转标签默认是一行都可以点击 范围有点大不灵活   建议使用通过点击触发函数改变路径  wx.navigateBack ({}): 返回到之前的路径页面 不能是tabBar页面 返回多少次由delta: 1,控制1就是返回到上一次的路径页面 默认为1可以直接 wx.navigate

    2023年04月27日
    浏览(76)
  • vue3 的router跳转 - 页面同tab跳转和打开新tab跳转

    当前页需要的方法 主要是获得Vue Router实例暴露的一些方法,使用这些方法,进行路由操作 引入 调用 目标页需要的方法 主要是对传递来的参数,进行接收,比如查询参数,页面路径,标题,hash等 调用 route里面的数据会被处理成响应式 页面同tab跳转 push(to) :跳转到指定的路

    2024年02月01日
    浏览(35)
  • linux vim 删除多行

    使用linux服务器,免不了和vi编辑打交道,命令行下删除数量少还好,如果删除很多,光靠删除键一点点删除真的是头痛,还好Vi有快捷的命令可以删除多行、范围。 删除行 在Vim中删除一行的命令是dd。 以下是删除行的分步说明: 1、按Esc键进入正常模式。 2、将光标放在要删

    2024年02月03日
    浏览(31)
  • php实现分页功能跳转和ajax方式实现

    实现效果  准备工作  创建数据表和导入测试数据 CREATE TABLE `users` (   `id` int(10) unsigned NOT NULL AUTO_INCREMENT,   `username` varchar(30) DEFAULT NULL COMMENT \\\'账号\\\',   `email` varchar(30) DEFAULT NULL COMMENT \\\'密码\\\',   PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; INSERT INTO `users` VALUES (\\\'1\\\',

    2024年02月07日
    浏览(33)
  • 页面跳转和两个页面之间的数据传递-鸿蒙ArkTS

    本篇文章主要是对两个页面之间数据传递进行实现。 页面跳转和参数接受是通过导入 router 模块实现。 router.pushUrl() 跳转到指定页面。 router.replaceUrl() 替换当前页面并销毁。 router.back() 返回上一个页面。 router.getParams() 获取上一个页面跳转过来携带的参数。 router.clear() 清空当

    2024年02月12日
    浏览(49)
  • js(javascript)中页面跳转和窗口关闭等操作

    1、self.loaction.href=\\\"/具体路径\\\" 2、location.href=\\\"/具体路径\\\" 3、windows.loaction.href=\\\"/具体路径\\\" 4、this.loaction.href=\\\"/具体路径\\\" parent.location.href=\\\"/具体路径\\\" top.location.href=\\\"/具体页面\\\" window.location.reload() 使用该方法刷新页面时,如果有数据待提交,会提示是否提交 如果页面中自定义了f

    2024年02月16日
    浏览(36)
  • 嵌入式科普(9)vscode无法跳转和恢复默认配置

    一、目的/概述 二、解决办法     2.1 使能Intelli Sense Engine     2.2 vscode恢复默认配置     2.3 c/c++与clangd冲突 嵌入式科普(9)vscode无法跳转和恢复默认配置 1、2024年的第一天突然vscode无法跳转,莫名其妙 2、尝试了各种设置和插件都无效,卸载重装vscode也无效,删除C:Usersjerry.vs

    2024年01月22日
    浏览(34)
  • vim复制多行和删除多行的方法

    方法1: 光标放到第6行, 输入:2yy 光标放到第9行, 输入:p 此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。 方法2: 命令行模式下输入 6,9 co 12 复制第6行到第9行之间的内容到第12行后面。 方法3: 有时候不想费劲看多少行或复制大量行

    2024年02月13日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包