zoukankan      html  css  js  c++  java
  • VIM使用

    VIM模式

    • 命令模式 : 控制光标的移动,以及字符、行或块的删除复制,按下i进入输入模式,按下:进入底行模式(vim打开文件后进入的就是命令模式)
    • 底行模式 : 可执行VIM命令进行保存、高级替换、显示行号或配置环境等
    • 输入模式 : 只有此模式可以输入文字,按ESC回到命令模式

    基本操作

    光标移动

    • 在命令模式或输入模式下使用上下左右方向键控制光标移动,使用homeend键可快速定位到行首和行尾,使用shfit+g可快速跳到文件末尾
    • 在底行模式下输入行号可快跳转至对应行

    返回命令模式

    在任意模式下按ESC即可回到命令模式

    插入位置

    在命令模式下

    • i : 在光标当前位置进行插入
    • a : 在光标当前位置的下个位置插入
    • o : 插入新的一行

    文件保存

    在底行模式下

    • 保存:w
    • 保存并退出:wq
    • 放弃修改退出:q!

    撤销和重做

    在命令模式下

    • 撤销:u
    • 重做:ctrl+r

    高级操作

    查找

    • 在命令模式下,按下/,然后输入查询内容回车即可完成查找,按n会往后寻找到您要的关键字为止
    • 在命令模式下,按下?,然后输入查询内容回车即可完成查找,按n会往前寻找到您要的关键字为止

    拷贝粘贴

    • 在命令模式下,按下yw键则复制光标所在的单词,使用p键进行粘贴
    • 在命令模式下,按下yy键则复制光标所在的行,使用p键进行粘贴
    • 在命令模式下,按下y$键则复制光标所在位置到行末的内容,使用p键进行粘贴
    • 在命令模式下,按下v进入视图模式,移动光标选择要复制的区域,按下y键则复制选择的区域,使用p键进行粘贴

    删除

    • 在命令模式下,按下x键则删除光标所在的字符
    • 在命令模式下,按下X键则删除光标所在的前一个字符
    • 在命令模式下,按下dw键则删除光标所在的单词
    • 在命令模式下,按下dd键则删除光标所在的行
    • 在命令模式下,按下d$键则删除光标所在位置到行末的内容
    • 在命令模式下,按下v进入视图模式,移动光标选择要复制的区域,按下d键则删除选择的区域

    替换

    • 在命令模式下,按下r键然后输出新的字符,则替换光标当前所在的字符
    • 在底行模式下,使用0,$ s/待替换字符/新字符/g进行替换,其中0,$表示从首行开始一直到行末进行匹配替换,g表示替换所有匹配到的字符

    常用指令

    命令模式下

    • 设置tab为2个字符: set ts=2

    Fedora下安装VIM

    $ sudo yum remove -y vim-minimal
    $ su
    $ yum install sudo vim
    
  • 相关阅读:
    无穷有界数列,必有收敛子列(待证)
    有界闭区间内的连续函数必然有界
    数学分析提纲目录
    有限覆盖定理
    函数极限的柯西收敛准则
    数列的柯西收敛准则证明-----华东师大构造数列证明法
    数列柯西收敛准则的子列收敛证明法(取自中科大数分教材)
    用有限覆盖证明闭区间上的连续函数,必然一致连续
    数据库-模糊查询-like关键字-练习
    数据库-基础查询-练习
  • 原文地址:https://www.cnblogs.com/silvermagic/p/7665751.html
Copyright © 2011-2022 走看看