zoukankan      html  css  js  c++  java
  • vim编辑器使用

    什么是 vim?

    Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

    vi/vim 的使用

    基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode)输入模式(Insert mode)底线命令模式(Last line mode)

    操作模式 作用
    命令模式 可以移动光标,删除字符等操作,打开文件时候即将进入这个模式
    编辑模式 在此模式下可以输入字符,进行编辑等操作
    底行模式 可以输入命令对编辑文件进行查找,保存,退出等操作

    vim三种模式的切换

    vi/vim 使用实例

    步骤一

    使用 vi 来建立一个名为 kobe.txt 的文件时

    $ vim kobe.txt
    

    直接输入 vi 文件名 就能够进入 vi 的一般模式了。请注意,记得 vi 后面一定要加文件名,不管该文件存在与否!

    步骤二

    在一般模式之中,只要按下 i, o, a 等字符就可以进入输入模式了!在编辑模式当中,在左下角状态栏中会出现 –INSERT- 的字样,那就是可以输入任意字符的提示。键盘上除了 Esc 这个按键之外,其他的按键都可以视作为一般的输入按钮了。

    步骤三

    按下 ESC 按钮回到一般模式,存盘并离开的指令很简单,输入 :wq 即可保存离开!

    vim操作语法

    命令模式下按键

    命令 描述
    i 在光标的前面插入字符
    a 在光标的后面添加入字符
    o 在光标下一行插入字符

    命令模式下常用的编辑命令

    命令 描述
    yy 复制当前行
    p 粘贴
    dd 删除当前行
    u 撤销
    /字符串 搜索字符串的内容
    n: 查找下一个
    N:查找前一个
    :wq write quit 保存退出
    :q! 强制退出,不保存
    :wq! 强制保存退出,用于只读文件
    set nu 和 set nonu 设置文件的行号,取消文件的行号
  • 相关阅读:
    博客
    Windows Live Writer
    VirtualBox
    Linux dd
    Nginx与tomcat组合的简单使用
    压力测试之badboy和Jmeter的简单使用方法
    WebGIS中基于控制点库进行SHP数据坐标转换的一种查询优化策略
    浅谈利用SQLite存储离散瓦片的思路和实现方法
    常见ArcGIS操作(以10.0为例)
    (二十一)WebGIS中鹰眼的实现思路
  • 原文地址:https://www.cnblogs.com/Guard9/p/12766476.html
Copyright © 2011-2022 走看看