zoukankan      html  css  js  c++  java
  • vim的使用

    vim 的使用

    vim主要分为三种模式

    • 一般模式:用vim打开一个文件即进入一般模式,可以进行删除复制粘贴等操作
    • 编辑模式:在一般模式中按下i,o,a等字符即可进入编辑模式,可以编辑文件内容,按下【esc】即回到一般模式
    • 命令行模式:在一般模式中输入:wq 即保存文件并退出

    一般模式的常用按键

    • gg:移动到文件的第一行
    • G:移动到文件的最后一行
    • nG:n为数字,移动到这个文件的第n行
    • n[enter]:n为数字,光标向下移动n行
    • 0:移动到这行最前面字符处
    • n:n表示数字,表示光标向右移动n个字符
    • 键盘中的上下左右箭头分别表示光标向上,下,左,右移动一个字符
    • /word:向下寻找名为word的字符串
    • ?word:向上寻找一个名为word的字符串
    • :n1,n2s/word1/word2/g:在你n1与n2行之间寻找word1,并替换为Word2
    • dd:删除光标所在那一整行
    • ndd:删除光标所在的向下n行
    • yy:复制光标所在那一行
    • nyy:复制光标所在的向下n行
    • p,P:p为将已复制的数据在光标下一行粘贴,P为粘贴在光标上一行
    • u:复原前一个操作

    编辑模式的常用按键

    • i,I:i从目前光标所在处插入,I为在目前所在行的非空格符处插入
    • a,A:a从光标所在下一个字符插入,A从光标所在行最后一个字符处插入
    • o,O:o从光标所在下一行插入新的一行,O从光标所在行上一行插入新的一行
    • r, R:进入替换模式,r只会替换光标所在的那个字符一次,R会一直替换光标所在的文字,直到按下【esc】键退出
    • [esc]按键:退出编辑模式

    命令行模式的常用按键

    • :q :退出vim
    • :wq :保存并退出
    • :!command :暂时离开vim,到命令行模式下执行command的显示结果
    • :set nu :显示行号
    • :set nonu :取消行号
  • 相关阅读:
    git
    node cheerio
    Git是目前世界上最先进的分布式版本控制系统
    精华 ionic入门之色彩、图标、边距和界面组件:列表
    如何将腾讯视频的qlv格式转换为mp4格式
    php无限级分类实战——评论及回复功能
    Yii2 前后台登陆退出分离、登陆验证
    linux 更改文件所属用户及用户组
    wdcp 开启某个Mysql数据库远程访问
    Rem实现自适应初体验
  • 原文地址:https://www.cnblogs.com/emptyCup/p/12994790.html
Copyright © 2011-2022 走看看