zoukankan      html  css  js  c++  java
  • 第十九篇 vim编辑器的使用技巧

    vim编辑器
    • ~/.viminfo文件中存储了vim编辑器中常用的命令
    • vim编辑器共有3中模式:命令模式、末行模式和输入模式,三种模式的转换方式如下图所示:
    • vim 文件名      # 编辑一个文件,默认会直接进入命令模式,若该文件不存在,那么会自动进行创建,并直接进入
    • 命令模式下,可以对文件进行搜索、复制、粘贴、剪切(删除)等操作
    • 命令模式下的操作如下:
    • dd      --剪切(删除)光标所在行的内容
    • 5dd    --剪切(删除)光标所在行下面5行,包括光标所在行
    • yy       --复制光标所在行的内容
    • 5yy     --复制光标所在行下面5行,包括光标所在行
    • p         --将剪切或复制的内容粘贴到光标所在行的下一行
    • u         --撤销操作,按一下,撤销上次操作,按两下,撤销上上次操作,···,直到回到最初进入时的状态,然后你会看到文档左下角由如下信息:
    • /搜索内容   --指定内容进行搜索,搜索到结果后,按"n"键或"N"键,可以在多个结果之间切换,"n"键向下切换,"N"键向上切换
    • shift+g      --跳到末行
    • gg             --跳到首行​
    • 命令模式是输入模式与末行模式切换的桥梁,即,输入模式无法直接转换成末行模式,必须先进入命令模式
    • 在命令模式下,按下"a、i、o"中的任意一个键即可进入输入模式
    • a      --在光标所在位置的下一个字符处开始进行编辑
    • i       --在光标所在位置开始进行编辑
    • o      --在光标所在行下新建一个空行开始编辑
    • 输入模式下,可以进行文本内容的正常编辑操作
    • 在输入模式下,按下"Esc"键,即可返回到命令模式
    • 在命令模式下,按下"shift + ;"键,即可进入末行模式
    • 末行模式下的操作如下
    • :w      --保存
    • :q      --退出
    • :wq    --保存并退出
    • :q!      --强制退出
    • :wq!   --强制保存并退出
    • :set nu  --显示行号
    • :$       --​跳到末行
    • :1       --​跳到首行
    • :数字   --跳到指定行​
    • 在末行模式下,按下"Esc"键,即可返回到命令模式
     
     
  • 相关阅读:
    第06组 Alpha冲刺(6/6)
    第06组 Alpha冲刺(5/6)
    总结
    Vmware centos7无法联网的问题解决
    网络爬虫--前世今生
    CVE-2018-4407 漏洞复现POC
    编码原理_base64编码原理
    短信验证码之验证码回显
    2018_10_21 22:42
    信息安全考研和就业的选择分析
  • 原文地址:https://www.cnblogs.com/xuezou/p/9212239.html
Copyright © 2011-2022 走看看