在使用vim编辑文件后,总是会有一个以.un~结尾的文件自动生成,看着着实让人心烦。那么,这个文件有什么作用,如何禁止产生这个文件呢? 使用 vim 编辑文件默认都会产生一些备份文件,这个文件就是 v...
vim命令k和gk的区别
在自动换行wrap打开时,gk可以在一行中向上移动、k只是针对行的移动。具体可以参考如下例子:https://asciinema.org/a/11040。
vim中文帮助文档
vim自带的帮助手册是英文的,对于像我这样英语不好的同学来说实在有些看不下去。如果有一个中文文档,那实在是我们的这些英语小白的福音。下面介绍下如何安装 vim中文文档。 使用命令::help查看帮助手...
vim如何与外界复制粘贴
在使用 vim 的时候我们会遇到一个问题,在vim之外复制的内容使用p确不能粘贴到vim里面。那么,如何把vim外面复制的内容粘贴到vim里面呢? 1. vim缓存区和系统剪贴板 vim 里面复制粘贴...
vim寄存器概念
寄存器是VIM用于保存临时数据的地方,不同于传统的编辑器与系统共用剪切板。VIM具有多个寄存器,分别保存不同的临时数据,活用多个寄存器可以显著提高数据的安全和可操作性。 帮助命令::h registe...
vim颜色显示插件colorizer
colorizer插件可以突出显示所有颜色字符串,而不考虑文件类型。并且它支持256色终端,能够在一行中查找所有颜色而不会突出显示颜色名称。 废话不多说,先上效果图: 1. colorizer安装 ①...
vim自动代码提示插件AutoComplPop
vim是可以完成代码提示补齐功能的,但是需要每次都按键来完成,这样会有一点复杂。下面说到的这款插件AutoComplPop可以自动完成代码提示功能。 1. AutoComplPop安装 使用Vundl...
vim查询按键被映射成什么快捷键
在定义键盘映射的时候,为了避免快捷键冲突,我们可能想要知道需要定义的按键是否已经被映射或是定义快捷键。下面我们介绍如何查看vim按键映射和映射哪些键。 1. 查询按键映射 在命令模式下输入:verbo...
vim自动补全记忆插件SuperTab
SuperTab使Tab快捷键具有更快捷的上下文提示功能。也就是说SuperTab会记住你上次所使用的补全方式,下次再补全时,直接使用Tab,就可以重复这种类型的补全。 1. SuperTab安装 按...
vim自动补全
Vim做为一个出色的编辑器,自动补全功能自然少不了。Vim是内建代码补全功能的,在不需要通过任何设置的情况下就能使用。下面我们主要介绍Vim内建代码补全功能及相关配置。 1. 自动补全 在插入模式下输...