zoukankan      html  css  js  c++  java
  • Vim键盘布局

     Vim键盘布局

        用Linux的朋友一定会使用到Vim这个文本编辑器,它是由Vi发展而来的编辑器,其具有代码补齐、编译、错误跳转等丰富的功能,非常适合编程。对于修改Linux配置文件它更是你不二的选择!

     
    但对于初学者而言,Vim却是一个异常生涩的工具,原因在于它有多种使用环境,而且键盘操作复杂难记,但是一旦你掌握了Vim的基本使用方法后,你会立刻喜欢上它,你的工作效率会得到极大的改善。
     
    当你启动Vim后,默认会进入普通模式,这时你可以通过键盘移动光标,进行复制粘贴等基本操作,此时键盘布局如下:
     
    1.移动光标
                     k
                     +
                     +
            h ++++++++++++++++ l
                     +
                     +
                     j
    h(向左移动光标),l(向右移动光标),k(向上移动光标),j(向下移动光标)
    注:这里使用的是小写!
     
    2.复制粘贴
    yy(复制当前行)
    p (粘贴到当前行下面)
    P (粘贴到当前行上面)
     
    3.选择
    v(指定选择的开始,使用方向键或hlkj导航键指定结束位置)
    y(复制被选中部分文本)
    p(粘贴)
     
    4.删除操作
    dd(删除当前行)
    x (删除光标后的字符)
     
    5.替换
    r(按r进入替换模式,输入一个字符即可实现替换功能)
    R(可以实现多字符替换功能)
     
    6.撤销
    u(撤销上一步操作)
     
    7.其他
    回车(下一行)
    ^(跳至行首)
    $(跳至行尾)
    {(跳至段首)
    }(跳至段尾)
    <(左缩进)
    >(右缩进)
    gg(跳至文件首部)
    G(跳至文件尾部)
    这里给个小提示:善用数字键,可以提高你的效率,如按4回车(可以实现向下跳4行)4h可以实现光标向左移动4个字符。
     
    当你按下A、a、I、i后Vim会进入编辑模式:
    A(在行尾插入字符)
    a(在光标后插入字符)
    s(删除光标当前字符进入编辑模式)
    S(删除当前行进入编辑模式)
    进入编辑模式即可进行文字的输入与编辑!(这是可以使用键盘的上下左右键移动光标)
     
    进入编辑模式后按下ESC键,即可回到普通模式!
     
    在普通模式下按下:键会进入命令模式,此时你可以在:后面输入相应的命令,来实现不同的功能,常用命令如下:
     
    1.查找
    :/install  (从当前光标开始查找install字符,此时按n实现继续向下查找,N实现向上查找)
     
    2.文件命令
    :w  (保存)
    :q  (推出)
    :e  (打开文件)
    :h  (帮助)
    :q! (退出不保存)
    :wq (退出并保存)
    : x  (推出并保存)
     
    3.其他
    :set number (可以实现显示行号的功能)
    :set all  (可以查看所以功能选项)
  • 相关阅读:
    leetCode 42.Trapping Rain Water(凹槽的雨水) 解题思路和方法
    FizzBuzz and Fibonacci优化
    mysql 存储过程 演示样例代码
    《深入理解Android 卷III》第二章 深入理解Java Binder和MessageQueue
    jsp中URL传递中文參数的处理
    键盘录入多名学生的信息: 格式:姓名,数学成绩,语文成绩,英文成绩,按总分由高到低 将学生的信息进行排列到文件里
    iOS_block代码块
    自己动手写android图片异步载入库
    三分钟教你学Git(十三)
    文本文件打印类库(C#)
  • 原文地址:https://www.cnblogs.com/fanzhongxing/p/3270048.html
Copyright © 2011-2022 走看看