1. i : 进入编辑模式
  2. :wq 保存并退出,另外,小写的x也可以实现。 :x 会更快一些
  3. esc键进入命令模式,不能输入
  4. h 左键
  5. j 下键
  6. k 上键
  7. l 右键
  8. yy 复制 ; n行 yy,复制n行
  9. p 粘贴
  10. dd 删除 ; n dd 删除指定的行数 ; D删除光标后面的所有内容;d0 删除光标前本行的所有内容
  11. dw 删除光标开始位置的字,包含光标所在字符
  12. u 一步一步撤销
  13. ctr + r 反撤销
  14. . 点表示重复上一次操作的命令。
  15. gg=G 自动缩进
  16. w 向后移动一个字
  17. b 向前移动一个字
  18. { 按段移动,上移
  19. } 按段移动,下移
  20. G 移动到指定行,行号
  21. M 光标移动到中间行
  22. o 向上直开一行,插入一行
  23. O 向下 直开一行,插入行首
  24. A 插入行末,一行最尾部
  25. I 插入行首,一行最头部。
  26. L 将光标移到最后一行行首
  27. G 将光标移到文件末尾
  28. gg 光标移动到文件开头
  29. x 删除光标后一个字符,相当于del
  30. X 删除光标前一个字符,相当于backspace
  31. a 光标之后插入一个字符,与i 相反
  32. ctr + d 向下翻半屏
  33. ctr +u 向上翻半屏
  34. ctr +f 向下翻一屏
  35. ctr +b 向上翻一屏
  36. v: 按字符移动,选中文本
  37. V 按行移动
  38. p 在光标所在位置向下新开一行,粘贴
  39. :%s/abc/456/g 替换命令
  40. :1,10s/abc/456/g 末行模式下,将第一行至第十行之间的abc替换成456
  41. :x退出,很快
  42. r 替换当前字符; R 替换当前行光标后的字符。
  43. dw 删除一个单词
  44. 3-8> 第3行到第8行向右移动
  45. V选中之后,一个>向右移多少格
  46. shift +6 也就是 ^可以跳到一行的行首;或者home键
  47. shift+4 也就是 $ 可以跳到一行的行尾。

###对应键(相反键)

  1. w-b 向下,向上一个单词

  2. w-b 向下,向上一个单词

  3. ctr + d 向下翻半屏;ctr +u 向上翻半屏

  4. ctr +f 向下翻一屏:ctr +b 向上翻一屏

  5. b在快捷键里面有两个作用,b是向上跳一个单词,ctr+b是向上翻一屏

  6. G 移动到文件末尾;gg移动到文件开头

  7. x----del ;X-----backspace

  8. u----撤销;ctr+ r 反撤销

  9. 点是重复上一次操作的命令

  10. ’ > 文本行 右移

’ < 文本行 左移

  1. r 替换当前字符;R替换当前光标后的字符。

各位好好练习,使用vim是一个熟练的过程,加油!!!

vim编辑器使用教程相关推荐

  1. linux gvim使用教程,Vim编辑器使用教程

    Vim是一个类似Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了许多的功能,Vim是自由软件,今天我们就来讲讲Vim的使用方法. 本文是基于CentOS7上的vim编辑器演示的 ...

  2. vim编辑器使用教程(基础版)

    本文为最基础的操作,若需详细教程请访问文末参考. 一.进入 vim /root/1.txt (1.txt为待编辑的文件) :利用vim编辑器打开文件 ====>  录入 i  (从一般模式转变为 ...

  3. VIM 编辑器使用教程

    我们如果要在终端模式下进行文本编辑或者修改文件就可以使用 VI/VIM 编辑器,Ubuntu 自带了 VI 编辑器,但是 VI 编辑器对于习惯了 Windows 下进行开发的人来说不方便,比如竟然 不 ...

  4. Linux上vim编辑器使用教程

    vi是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是 "visual interface&q ...

  5. linux乌班图vi怎么使用,Ubuntu上vi(vim)编辑器使用教程

    vim有3个模式:插入模式(Insert Mode).命令模式(Command Mode).低行模式(Last Line Mode).插入模式:在此模式下可以输入字符,按ESC将回到命令模式. 命令模 ...

  6. Linux -- vim编辑器使用教程

    vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计. 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序 ...

  7. pythonvim编辑教程_Pycharm学习教程(6) Pycharm作为Vim编辑器使用

    Pycharm作为Vim编辑器使用,具体内容如下 1.主题 如果你是Vim的粉丝,并且不打算使用其他类型的编辑器,那么这篇教程将会比较适合你.这里将会详细介绍如何在Pycharm IdeaVim插件的 ...

  8. Linux入门教程——VI/VIM 编辑器

    前言 本文小新为大家带来 Linux入门教程--VI/VIM 编辑器 相关知识,具体内容包括VI/VIM是什么,VIM的三种工作模式介绍,包括:一般模式,编辑模式,指令模式,以及模式间转换等进行详尽介 ...

  9. 教程分享-Vim编辑器用法

    一.概述 在开启shell脚本编程之前,必须要知道一款文本编辑器的用法,如文本编辑的查找,剪切,粘贴,定位等, 本篇只讲vim编辑器.vim编辑器全名叫vi improved,是经过对Unix系统vi ...

  10. linux ultraedit安装教程,Linux系统安装最新版本Vim编辑器的简单方法整理

    Vi编辑器已经存在了很长时间,它是在1976年左右开发使用的,Vi编辑器为用户提供了传统而强大的功能,例如有效的编辑界面,终端控制等. 但是,Vi编辑器缺少某些吸引人的功能,例如多个屏幕,语法高亮显示 ...

最新文章

  1. Could not get unknown property ‘compileSdkVersion‘ for project
  2. 【Python】str转datetime与datetime计算
  3. 值传递 引用传递(传地址,传引用)的区别
  4. 初学__Python——Python的流程控制语句 if、for、while
  5. 技术的深度与广度,该如何取舍?
  6. jQuery学习笔记--目录
  7. Android 保持Service不被Kill掉的方法--双Service守护 Android实现双进程守护
  8. 利用网站模板创建子网站
  9. flex 弹性合模型
  10. OOJ-面向对象编程的三大特点-封装,继承,多态分析与实例
  11. 命令行模式下获取参数的方法
  12. 一个好玩的小游戏(纯C语言编写)
  13. 越狱后抹掉所有数据修复 Cydia
  14. Matlab GUI编程技巧(十二):menu创建菜单或菜单项
  15. find missing conjunction, why?
  16. 随机四位数的猜数游戏
  17. 海康监控视频无插件开发3.2版本运行demo
  18. 服务器类型,服务器名称,数据库,数据库服务实例之间的关系
  19. Linux7浏览器打不开网页,centos7浏览器打不开网页
  20. 深圳荣耀Java后端一面

热门文章

  1. 计算不确定度(C语言-大物实验)-复制即可使用
  2. mac Axure下载并汉化
  3. Java一亿电话号码去重_如何在有限的内存限制下实现数十亿级手机号码去重
  4. iOS: 常用的宏
  5. 一起Talk Android吧(第三百二十六回:Android中的布局编辑器)
  6. 白话阿里巴巴Java开发手册高级篇
  7. 89C51流水灯代码示例,带proteus项目
  8. Cesium笔记(3):基本控件简介—ImageryProvider地图瓦片地图配
  9. 试用版的和正式版的软件有什么区别
  10. 无责任书评——DOOM启示录 BORLAND传奇