zoukankan      html  css  js  c++  java
  • [linux] Vim 常用命令

    1、普通模式(i -> 插入模式   :-> 命令行模式)

    • h / j / k / l  左 / 下 / 上 / 右
    • dd  删除当前行
    • ddp  交换上下行
    • dj  删除当前行+下一行
    • d$  删除到行尾
    • shift+zz  保存并退出
    • .  重复上次命令
    • x   删除字符
    • .10x  删除10个字符
    • dw  删除一个单词
    • nG  游标移至第n行
    • gg  游标移至第1行
    • G  游标移至最后1行
    • w  下一个单词开头
    • e  当前单词结尾
    • b  前一个单词开头
    • ge  前一个单词结尾
    • yy  复制游标所在整行
    • yw  复制一个单词
    • yG  复制至文本末
    • P  粘贴至光标前
    • p  粘贴至光标后
    • fa  跳转到第一个'a'
    • rb  用‘b’替换'a'
    • cw  替换一个字母
    • c  替换至行尾
    • u  撤销上次操作
    • ctrl+r  恢复撤销操作
    • v  字符选择
    • shift+v:行选,v整行选取,shift+v取消选取
    • ctrl+v:区选,ctrl+v取消选取
    • d:删除选区内容
    • y:复制选区内容

    2、插入模式(esc -> 普通模式  :-> 命令行模式)

    • i  当前光标处编辑
    • I  行首插入
    • A  行末插入
    • a  光标后插入
    • o  行后插行
    • O  行前插行

    3、命令行模式

    • :  执行命令
    • !  执行外部命令
    • / 或 ?  搜索
    • wq  保存并退出
    • w  保存
    • new  打开视窗(或 ctrl+w)
    • sp 1.txt  打开水平分屏
    • vsp 2.txt  打开垂直分屏
    • set nu(mber)  显示行号  
    • set wrap  换行
  • 相关阅读:
    Linux下redis的安装
    elasticsearch使用时问题
    Elasticsearch 2.x plugin 问题汇总
    elasticsearch-jdbc 插件说明
    ElasticSearch 2.x 问题汇总
    深入JVM《一》
    linux fastdfs 搭建配置(单机)
    mybatis自动generator
    spring-boot mybatis 配置 主从分离 事务
    Maven Nexus
  • 原文地址:https://www.cnblogs.com/cxc1357/p/9000083.html
Copyright © 2011-2022 走看看