vim基础使用介绍

作者: Rising_suns | 来源:发表于2017-02-17 01:08 被阅读0次

简单了解vim

Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。
vim编辑模式分为命令模式(Normal模式)和编辑模式(Insert模式)
刚开始进入vim时, 属于Normal模式。
当我们想要进入Insert模式时,需要按 i 键。之后我们就可以编写文本了。
当我们想要进入Normal模式时,按下ESC键即可。

了解在Normal模式下的一些命令

各种插入模式

  • a 在光标后插入
  • o 在当前行后插入一个新行
  • O 在当前行前插入一个新行
  • cw 替换从光标所在位置后到一个单词结尾的字符

简单的光标移动

  • h 将光标向前移动一个字符
  • j 向下移动一行
  • k 向上移动一行
  • l 将光标向后移动一个字符
  • 0 数字0,移动到光标所在行的行头
  • ^ 移动到本行第一个不是blank字符的位置(所谓的blank字符就是空格、Tab、换行、回车等)
  • $ 移动到本行行尾
  • g_ 移动到本行最后一个不是blank字符的位置
  • G 移动到本文件的最后一行
  • NG 移动到本文件的第N行
  • gg 移动到本文件的第一行

拷贝、粘贴

  • yy 拷贝当前行
  • Nyy 拷贝从当前行开始的总共N行
  • p 小写p,粘贴拷贝的内容

删除

  • dd 删除当前行,并把删除的行存放在剪切板中,所有可以使用p进行粘贴
  • Ndd 删除当前行开始的总共N行,并把删除的行存放在剪切板中,所有可以使用p进行粘

撤销

  • u 撤销上一次的操作
  • Ctrl+r 对u的撤销

保存、退出

  • w 存盘
  • :x,ZZ或:wq 保存并退出(:x表示仅在需要时保存,ZZ不需要输入冒号并回车)
  • :q! 退出不保存
  • :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改

相关文章

  • vim基础使用介绍

    简单了解vim Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程...

  • VIM 基础使用介绍

    基本命令 一、 1.启动Vim后,Vim在Normal模式下。2.让我们进入Insert模式,请按下i键。(你会看...

  • FFmpeg 工程之路-基础开发概述

    章节 熟练使用 Vim 编辑器Vim 编辑器核心理念、使用窍门Vim 处理模式Vim 常用命令Vim 基础命令 C...

  • vim 使用介绍

    1.vim是什么? Vim是从 vi 发展出来的一个文本编辑器 2.vim的键盘图 3.vim的三种模式: a.命...

  • vim 使用介绍

    Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。Vim普遍被推...

  • VIM使用介绍

    VIM是什么 首先先来了解一下VIM究竟是什么,这里来引用一下百度百科上的内容 Vim是一个类似于Vi的著名的功能...

  • Vim使用介绍

    vim是什么? Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性...

  • Vim使用介绍

    要想使用Vim,首先要知道Vim是什么.Vim编辑器是所有Unix及Linux系统下标准的编辑器,在你使用linu...

  • vim使用介绍

    vi的基本使用方法及其相关命令介绍 vim编辑器的三种模式:一般模式、编辑模式和命令行模式 在一般模式中可以进行删...

  • Vim使用介绍

    Vim 是什么? Vim是从vi发展出来的一个文本编辑器。 代码补完、编译及错误跳转等方便编程的功能特别丰富,在程...

网友评论

    本文标题:vim基础使用介绍

    本文链接:https://www.haomeiwen.com/subject/ndhkwttx.html