文档章节

Vim 快捷键一览表

问题终结者
 问题终结者
发布于 2017/09/04 15:15
字数 404
阅读 3
收藏 0
点赞 0
评论 0

Vim 快捷键一览表Vim 快捷键一览表

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

这个轻量级的编辑器是个非常强大的工具。在有经验的使用者手中,它能完成不可思议的任务。除了常规的文本编辑功能以外,它还支持一些进阶特性。例如,基于正则表达式的搜索和替换、编码转换,以及语法高亮、代码折叠等的编程特性。

使用 Vim 时有一个非常重要的一点需要注意,那就是按键的功能取决于编辑器当前的“模式”。例如,在“普通模式”输入字母j 时,光标会向下移动一行。而当你在“插入模式”下输入字符,则只是正常的文字录入。

下面就是速查表,以便于你充分利用 Vim。

基本操作

Vim 快捷键一览表Vim 快捷键一览表

方向键

Vim 快捷键一览表Vim 快捷键一览表

浏览文档

Vim 快捷键一览表Vim 快捷键一览表

插入文本

Vim 快捷键一览表Vim 快捷键一览表

特殊插入

Vim 快捷键一览表Vim 快捷键一览表

删除文本


Vim 快捷键一览表Vim 快捷键一览表

简单替换文本

Vim 快捷键一览表Vim 快捷键一览表

 

撤销/重做操作

Vim 快捷键一览表Vim 快捷键一览表

搜索和替换
Vim 快捷键一览表Vim 快捷键一览表

选择文本

Vim 快捷键一览表Vim 快捷键一览表

改动选中文本

Vim 快捷键一览表Vim 快捷键一览表

保存并退出

Vim 快捷键一览表Vim 快捷键一览表

仅仅是这样是否还不足以满足你?别担心,我们已经为你整理好了一份下载版的速查表,以备不时之需。下载 Vim 快捷键速查表

原文来自:http://www.linuxprobe.com/vim-quick-lookup.html

本文转载自:

共有 人打赏支持
问题终结者
粉丝 10
博文 588
码字总数 71407
作品 0
运维
Sublime 资源汇总

《sublime text2使用经验》:里面插件的推介和使用、截图。 《Sublime Text 2 入门及技巧》:技巧,可惜是4年前的东西了。 《Sublime Text 2安装插件方法详解》:介绍了使用 GoAgent 处理“i...

腊八粥 ⋅ 2015/06/25 ⋅ 0

【idea系列】ideaVim安装及配置

1.安装插件 File-Settings-Plugins,Browse Repositories,输入ideavim,安装。 重启后,在Tools-Vim Emulator启用。 2.快捷键设置 ideaViim键与idea快捷键有冲突,可以在Settings-Other Se...

Funcy1122 ⋅ 06/20 ⋅ 0

Vim-Web v1.0.0 发布,打磨得像 IDE 一样

Vim ide,安装配置自己的Vim。 更新内容: - 菜单太长,折叠菜单 - 更新安装步骤#1 - 在处理未保存或只读文件的时候,弹出确认 - 文本搜索内容添加 - 光标定位的位置 - 光标的上方或下方至少...

同一种调调 ⋅ 2017/08/18 ⋅ 18

SpaceVim/SpaceVim

项 目 主 页:https://spacevim.org 码 云 地 址:https://gitee.com/spacevim/SpaceVim/ SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,其中包含了多种功能模块,并且针对 neovim...

SpaceVim ⋅ 2017/10/06 ⋅ 0

4周第2次课 vim 一般模式光标移动、复制、剪切

四周第二次课(11月7日) 5.1 vim介绍 vi这个命令,它是linux中必不可少的一个工具。早期的Unix系统默认的编辑器的。 vi与vim有什么区别? vim是vi的升级版。带彩色和代码提示,有利于提高使...

须及春 ⋅ 2017/11/13 ⋅ 0

jaywcjlove/vim-web

Only tested on Mac OSx 目录 点击展开目录菜单 安装Vim-Web 插件管理 理解Vim 常用快捷键 基本配置说明 基础使用 搜索查找替换 文件恢复 多文档编辑 环境恢复 插件列表 错误处理 参考资料 ...

jaywcjlove ⋅ 2017/08/19 ⋅ 0

vim与emacs脚本编程对比

定义变量 vim : emacs: 定义函数 vim: 命令行调用 emacs: 执行函数 vim: emacs: 条件语句 vim: emacs: 自动执行 vim: emacs: 引用其他文件 vim: emacs: 绑定快捷键 vim: emacs:...

cnsworder ⋅ 2014/01/13 ⋅ 0

一款精致的 VIM 配置 vim_config 发布

vimconfig一款非常精致的vim配置,集成常用的插件,精美的配色,使用方法简单。如果你是一个vim新手,vimconfig正适合你。如果你是vim高手,但又讨厌复杂的vim配置,vimconfig同样适合你。 ...

libGod ⋅ 2015/01/27 ⋅ 2

NERDTree——vim目录树软件 安装配置及常用快捷键

一 安装方法 官方网站: The NERD tree : A tree explorer plugin for navigating the filesystem 下載 NERD_tree.zip(不过我这边官网打不开,于是去csdn下了一份NERDTree.zip) unzip NERD...

苏叶晚晚 ⋅ 2013/07/30 ⋅ 3

超轻量级纯文本界面 REPL 类语言 IDE

超轻量级纯文本界面 REPL 类语言 IDE 目录 介绍 特性 实现原理 安装插件 配置方法 使用说明 其他信息 介绍 这是基于 快速定制的一个针对 类编程语言的超轻量级开发环境, 不需要任何 , 运行于...

FreeBlues ⋅ 2015/08/29 ⋅ 2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

从方法论到零售客户实践 解码阿里巴巴数据中台——2018上海云栖大会

摘要: 一、数据中台之道 6月8日,上海云栖大会进入了第二天的议程,数据中台专场论坛座无虚席,数据中台总架构师邓中华女士向在场的观众介绍了数据中台的衍生发展之道。 基于OneID、OneData...

阿里云云栖社区 ⋅ 19分钟前 ⋅ 0

Ubuntu部署django问题汇总

使用Anaconda3的Python3.6的pip安装UWSGI报错 原因是gcc版本不兼容,安装4.7并修改gccsudo apt-get install gcc-4.7sudo mv /usr/bin/gcc /usr/bin/gcc.baksudo ln -s /usr/bin/gcc-4.......

wuyaSama ⋅ 23分钟前 ⋅ 0

从方法论到零售客户实践 解码阿里巴巴数据中台——2018上海云栖大会

摘要: 一、数据中台之道 6月8日,上海云栖大会进入了第二天的议程,数据中台专场论坛座无虚席,数据中台总架构师邓中华女士向在场的观众介绍了数据中台的衍生发展之道。 基于OneID、OneData...

猫耳m ⋅ 23分钟前 ⋅ 0

Docker减肥小记

如果经常使用 docker,你会发现 docker 占用的资源膨胀很快,其中最明显也最容易被察 如何快速的清理 docker 占用的系统资源,具体点说就是删除那些无用的镜像、容器、网络和数据卷… 1、查看...

寰宇01 ⋅ 33分钟前 ⋅ 0

微信小程序中如何使用WebSocket实现长连接(含完整源码)

本文由腾讯云技术团队原创,感谢作者的分享。 1、前言 微信小程序提供了一套在微信上运行小程序的解决方案,有比较完整的框架、组件以及 API,在这个平台上面的想象空间很大。腾讯云研究了一...

JackJiang- ⋅ 41分钟前 ⋅ 0

定制库到Maven本地资源库

1.如果只有定制库的JAR文件 下载链接如下:pdf.jar 2.使用命令转换成Maven本地资源 mvn install:install-file -Dfile=/Users/manager/Downloads/clj-pdf-2.2.33.jar -DgroupId=clj-pdf -Dar......

年少爱追梦 ⋅ 45分钟前 ⋅ 0

高仿springmvc之xuchen-mvc

package org.mvc.framework.servlet; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.......

徐志 ⋅ 48分钟前 ⋅ 0

关于自定义URLStreamHandler的一次踩坑

关于自定义URLStreamHandler的一次踩坑 20180625 lambo init 说明 一般自定义实现url的协议解析.方案为实现URLStreamHandler.实现其 openConnection 就可以了, 如果我们执行 new URL("xx://...

林小宝 ⋅ 49分钟前 ⋅ 0

【SM2证书】利用BC的X509v3CertificateBuilder组装X509国密证书

演示证书文件 链接: https://pan.baidu.com/s/1ijHNnMQJj7jzW-jXEVd6Gg 密码: vfva 所需jar包 <!-- https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk15on --> <dependenc......

小帅帅丶 ⋅ 50分钟前 ⋅ 0

用Calendar 实现 计算 一段时间的毫秒值

Calendar c=Calendar.getInstance();c.add(Calendar.MONTH, -1);int lastMonthMaxDay=c.getActualMaximum(Calendar.DAY_OF_MONTH);c.set(c.get(Calendar.YEAR), c.get(Calendar.MONTH)......

岸芷汀兰 ⋅ 53分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部