zoukankan      html  css  js  c++  java
  • vim编辑器最常用按键说明

    n代表数字,words代表字符串

    1、设置行号:输入 :set nu

    2、跳到某行: 输入 nG。 首行1G,尾行G

    3、向下删除连续的n行:先跳到要删除的某行,然后输入: ndd

    4、向后删除某行的连续字符: 先跳到某行,然后输入:nx;  nX为向前连续删除n字符。

    5、连续向下复制n行:先跳到需要复制的某行,然后输入: nyy

    6、向下粘贴n行:先跳到要粘贴的所在行,输入p,表示在此光标的下一行开始粘贴;输入P表示在此光标的上一行开始粘贴。

    7、手动输入字符:先跳到需要输入的某行,然后输入O表示在此光标的上一行开始插入新的一行;输入o表示在此光标的下一行开始插入一行。

    8、查找某字符串:输入:/words来查找此字符串;输入:?words表示向上查找此字符串。

    9、文件另存:输入 :w 路径名/文件名。

    10、保存并退出: 输入  :qw

    11、不保存退出: 输入  :q!

    12、块选择(visual block): 按下 Ctrl+v ,选择需要复制的一列或者几列,被选中的以反白状态显示,按下 y 表示已复制,在输入模式,移动光标到需要粘贴的地方,在命令模式,按下粘贴。

    13、打开多个文件:vi file1 file2……  输入: :files查看编辑的文件个数及文件;在一个文件中做完操作,输入: :n 选择另一个需要编辑的文件

    14、多个文件之间切换:输入 :n(此处n不代表数字)。

    15、查看多文件文件名和个数:输入 :files

    16、文件的多窗口操作:先vi打开一个文件,然后输入 :sp(后边不带文件名表示继续打开当前文件的副本)或者 :sp filename(打开另一文件);Ctrl+w各文件之间切换。

    17 、翻页:向文件尾部翻屏用 Ctrl+f;向文件首部翻屏用 Ctrl+b.

    18、跳到行首用: 0;跳到行尾: $

    19、全局替换:%s/源字符串/目的字符串/g

    20、用命令set ic 或者set noic来定义查找时是区分大小写还是不区分大小写,默认区分大小写。

    21、d0 当前光标删至行首;d$ 或者D前光标删至行尾。

    22、 G:直接跳转到文件的底部; gg: 跳转到文件首部。

  • 相关阅读:
    Civil 3D 二次开发 创建Civil 3D 对象—— 01 —— 创建几何空间点
    Civil 3D 二次开发 创建Civil 3D 对象—— 00 ——
    Civil 3D 二次开发 创建AutoCAD对象—— 01 —— 创建直线
    Civil 3D 二次开发 新建CLR项目出现错误C2143
    Civil 3D 二次开发 创建AutoCAD对象—— 00 ——
    了解AutoCAD对象层次结构 —— 6 ——块表记录
    datepicker97使用
    使用angular 外接 templateUrl,使用ng-include
    angularJs 遮罩
    网上找的有关css兼容问题
  • 原文地址:https://www.cnblogs.com/wzhuo/p/6660010.html
Copyright © 2011-2022 走看看