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  换行
  • 相关阅读:
    MVC系列-7.更新
    MVC系列-6.注册页面
    MVC系列-5.详细信息
    MVC系列-4.布局页
    MVC系列-3.数据显示
    MVC系列-2.数据处理-登陆
    MVC系列-1.MVC入门
    bootstrap table 服务器端分页--ashx+ajax
    swift学习第八天:元组
    swift学习第七天:字典
  • 原文地址:https://www.cnblogs.com/cxc1357/p/9000083.html
Copyright © 2011-2022 走看看