linux编辑文本(vim)时跳转到最后一行和第一行及相关指令

linux编辑文本(vim)时跳转到最后一行和第一行及相关指令

大家好,又见面了,我是全栈君。

vi操作

1.跳到文本的最后一行:按“G”,即“shift+g”

2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。

3.跳到第一行的第一个字符:先按两次“g”,

4.跳转到当前行的第一个字符:在当前行按“0”。

5.vi加密。进入vi,输入”:”  + “X” 之后就提示你输入两次密码。

6.文件重新载入 :e!

7.单行复制  将光标移到复制行 按 ‘yy’进行复制

8.多行复制  将光标移到复制首行 按 ‘nyy’进行复制 n=1.2.3.4。。。。。

9.粘贴 将光标移到粘贴行 按 ‘p’进行粘贴

10.查找 /pattern Enter

===============补充=========================

底线命令模式

:0或:1跳到文件第一行

:$跳到文件最后一行

 

命令模式

gg跳到第一行

shift+g跳到文件最后一行

原文:https://blog.csdn.net/dannyiscoder/article/details/79025840

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112262.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • eclipse配置svn的步骤_如何访问svn地址

    eclipse配置svn的步骤_如何访问svn地址   前提是前面已经配置好http访问svn。接下来,就只需要安装ssl,和配置ssl:   1、SSL安装yuminstallmod_sslopenssl 2、生成证书 cd/etc/pki/tls/privateopensslgenrsa-outmysvn.key1024opensslreq-new-keymysvn.key…

    2025年9月1日
    5
  • Creating Server TCP listening socket *:6379: bind: No error

    Creating Server TCP listening socket *:6379: bind: No error在Windows下启动redis报错:CreatingServerTCPlisteningsocket*:6379:bind:Noerror如图所示:解决方案:直接在命令行中输入:redis-cli.exe如下图所示:然后再输入:shutdown意思就是关闭的意思,如下图所示;然后再输入:exit意思就是退出的意思,如下图所示;然后重新输入启动命令:red…

    2022年6月7日
    42
  • Flash Builder 4.5 导入一个新项目,提示“flex unable to open xxxxxxxxx.swc”

    Flash Builder 4.5 导入一个新项目,提示“flex unable to open xxxxxxxxx.swc”参考http://forums.adobe.com/thread/741783http://forums.esri.com/Thread.asp?c=158&f=2421&t=297291 1、如果提示FLEXSDKX.X找不到,就下载这个SDK,然后再WINDOWS/PREFERENCE里面吧SDK配置好路径2、提示“flexunabletoopenxxxxxxx

    2022年8月22日
    11
  • java获取当前日期时间的方法_java比较日期大小

    java获取当前日期时间的方法_java比较日期大小本文主要简单的介绍一下获取当前日期时间的方法,并不涉及其他~~java中获取当前日期的方法一般有3种1、通过java.util包下的Calendar类获取。2、通过java.util包下的Date类获取。3、通过java.time包下的API。一、通过Calendar获取 Calendarc=Calendar.getInstance(); intyear=

    2025年6月29日
    2
  • Jenkins(6)测试报告邮件发送

    Jenkins(6)测试报告邮件发送前言前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。安装EmailExtensionPlugin插件jenkins首页-

    2022年7月28日
    11
  • MyBatis学习4—使用MyBatis_Generator生成Dto、Dao、Mapping

    MyBatis学习4—使用MyBatis_Generator生成Dto、Dao、Mapping由于MyBatis属于一种半自动的ORM框架,所以主要的工作将是书写Mapping映射文件,但是由于手写映射文件很容易出错,所以查资料发现有现成的工具可以自动生成底层模型类、Dao接口类甚至Mapping映射文件。一、建立表结构CREATETABLE`user`(`id`varchar(50)NOTNULL,`username`varchar(18)CHAR

    2022年10月20日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号