撤销 u
前进 ctrl r移动
下一个单词 w
当前单词首或上个单词首 b
当前单词尾或上个单词尾 e ---- 大写就是忽略标点符号
行首行尾 $^
查询
/+word
下一个 n
上一个 Nv 可视化操作命令                   删除操作
x                   删除光标处的字符,向后删除
nx                  删除本行光标開始之后的n个字符,不包括其他行
X                   删除光标前的单词,向前删除
dl                  删除一个字符
dw                  删至下一个字的开头
daw                 删除当前单词
dnw或ndw            删除之后n个单词
dap                 删除一个段落
dG                  删除该光标行及之后直到文件结束
dd                  删除整行
ndd                 删除光标下n行
db                  删除光标前面的字
:n,md               删除n行到m行
d$                  从光标处删除到行尾
d^                  从光标处删除到行首在 vi 中复制文本
命令                      复制操作
yy                    将当前行的内容放入暂时缓冲区
nyy                   将 n 行的内容放入暂时缓冲区
p                     将暂时缓冲区中的文本放入光标(后)
P                     将暂时缓冲区中的文本放入光标(前)
np                    将暂时缓冲区中的文本放入光标后n次
nP                    将暂时缓冲区中的文本放入光标前n次

  

ctrl+e                将屏幕下滚一行
ctrl+u                将屏幕上滚半页
ctrl+d                将屏幕下滚半页
ctrl+b                将屏幕上滚一页
ctrl+f                将屏幕下滚一页

  

转载于:https://www.cnblogs.com/smzd/p/10635457.html

学习vim 从常用按键开始相关推荐

  1. [Linux学习]man page常用按键

    转载于:https://www.cnblogs.com/alephsoul-alephsoul/archive/2012/12/31/2840494.html

  2. Vim常用按键操作学习

    对于Vi的学习,在这里算是做个笔记,对于一些常用的命令记录下,以后在使用起来会更方便,便于以后查阅使用,而不需要再从去搜索.读到这你应该看出,这是一个笔记了,会比较干了.补充一句,Vim可以说是Vi的 ...

  3. vim+快捷键+常用+命令

    Vim 编辑器是一个基于命令行的工具,是传奇编辑器 vi 的增强版.尽管图形界面的富文本编辑有很多,但是熟悉 Vim 对于每一位 Linux 的使用者都能有所帮助--无论你是经验丰富的系统管理员,还是 ...

  4. 学习Vim有什么好处? [关闭]

    作为一名程序员,我在键盘上花了很多时间,而且在过去的12年里,我或多或少都在做. 如果有一些我从未习惯过的东西,那么由于一些最常见的代码编辑任务,我在编码过程中会遇到这些烦人且几乎无意识的持续微中断. ...

  5. 初学者如何学习Vim

    译自 http://www.labnol.org/internet/learning-vim-for-beginners/28820/ 初学者如何学习Vim Vim or Vi Improved 是一 ...

  6. linux中vim内容定位,Linux运维行走江湖必备之:vim命令常用参数

    原标题:Linux运维行走江湖必备之:vim命令常用参数 vim是Linux运维日常工作中最常用的命令之一,vim命令的参数有很多,我们选用一些常用的命令参数,足以对付日常的文本编辑工作,如果日后有需 ...

  7. VI/VIM 编辑器常用操作

    目录 VI/VIM编辑器常用操作介绍: 1.VI和VIM是什么 2.一般模式 2.1常用语法 3.编辑模式 3.1常用语法 4.指令模式 4.1基本语法 5.模式转换 6.VI/VIM键盘图 1.VI ...

  8. 跟我一起学习VIM - The Life Changing Editor [转载]

    前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程.虽然准备有限,但分享过程中大家大多带着一种惊叹的表情,原来编辑器可以这样强大,这算是对我多年来使用VIM的最大鼓舞吧.所以分 ...

  9. 跟我一起学习VIM - The Life Changing Editor

    前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程.虽然准备有限,但分享过程中大家大多带着一种惊叹的表情,原来编辑器可以这样强大,这算是对我多年来使用VIM的最大鼓舞吧.所以分 ...

最新文章

  1. R语言ggplot2可视化时避免geom_bar对x轴进行排序实战:直接对因子变量进行提前排序后再进行可视化、使用scale_x_discrete函数限定因子顺序
  2. MySQL外键设置中的的 Cascade、Restrict、SET NULL 、NO ACTION
  3. 【Spring Boot 分享】开源项目【8个】
  4. 边缘指示函数matlab,matlab图像处理——傅立叶变换边缘提取
  5. php5.4源码下载,WordPress v5.4.2官方正式版源码下载
  6. stackless python初体验
  7. 地壳中元素含量排名记忆口诀_地壳中含量最多的元素--氧元素
  8. (转载)oracle10g在win10上的安装
  9. 基于beautifulSoup进行电影网站排名的获取与格式化输出
  10. 【毕业设计】基于大数据的京东消费行为分析与可视化 - python 机器学习
  11. linux设置本地源
  12. 英语兔音标学习之双元音
  13. Huggingface的from pretrained的下载代理服务器方法设置
  14. 【OS】新国立nus操作系统知识点(中文版)
  15. python分苹果问题_分苹果问题的C++和Python实现
  16. Android完美解决LaTeX中文显示问题
  17. 苹果公司的企业文化_【全景标杆】乔布斯给苹果留下了什么样的企业文化?
  18. 相机、镜头以及线激光器选型总结
  19. QQ和360正面交火了,有图为证
  20. 【IC6】电子控制系统常见控制干扰方法

热门文章

  1. 虚拟机Ubuntu18.04 root下 连接 windows 中 winScp
  2. 【转载】生物软件之DNA分析
  3. influxdb数据过期_Influxdb Cluster下的数据写入
  4. c语言最简单程序实例,C语言第一个简单实例
  5. Unity 2017 Game Optimization 读书笔记(1)Scripting Strategies Part 1
  6. 前端将二进制数据流转为文件_前端通过二进制流下载文件
  7. Redis在windows下安装过程(转载)
  8. [转载]dbms_lob用法小结
  9. PHP后台代码解决跨域问题
  10. (转)C# WebApi 身份认证解决方案:Basic基础认证