Vim插件推荐之多色彩括号匹配插件rainbow_parenthsis

Vim插件
Vim插件推荐之多色彩括号匹配插件rainbow_parenthsis

Vim可以通过设置 set showmatch 打开自带的括号匹配功能,更多Vim的配置介绍,推荐阅读vimrc入门级配置。 但是,在使用Vim编写代码时经常会出现一行代码中有多重括号嵌套的场景,这时,阅读和分析这种连续嵌套的多重括号会变得较为困难。 rainbow_parenthsis是一个对不同括号( 包括()[]{}<> )使用不同彩色进行高亮匹配显示的...

使用Vim的source命令辅助完成新浪微博图片迁移

Vim技巧
使用Vim的source命令辅助完成新浪微博图片迁移

Vim的 source 命令(缩写形式 :so)用于执行外部文件中保存的Vim命令列表(包括命令行模式下的Ex命令和普通模式下的命令),实现批量或重复完成某种操作。 一、source命令简介:source {file} 用于从 {file} 指定的文件中读取每一行Vim Ex 命令并执行;:source! {file} 用于从 {file} 指定的文件中读取每一行 Vim...

Vim入门教程-14种退出Vim的方法及区别

Vim入门教程
Vim入门教程-14种退出Vim的方法及区别

Vim是一种区分编辑模式的编辑器,如何退出Vim是新手最需了解的功能,也是StackOverflow上关于Vim相关话题中问得最多的问题。关于Vim编辑模式的内容,推荐阅读三种Vim操作模式。 本文总结了几种常用的退出Vim的方法,并对比了各种方法的不同。 1、普通模式下退出Vim普通模式是Vim使用过程中用得最多的模式,也是打开Vim后进入的默认模式。Vim提供在插入模...

Vim入门教程-命令行窗口(cmdwin)

Vim入门教程
Vim入门教程-命令行窗口(cmdwin)

:q 命令是Vim中使用非常频繁的命令,用于退出当前Vim窗口。 不知道在使用 :q 命令尝试退出Vim的时候,有没有遇到因为错误输成了 q: 导致并没有退出Vim,而是在窗口下方打开了一个新窗口的情况。 通过 q: 命令打开的窗口是Vim命令行窗口 (:h cmdwin)。Vim命令行窗口中的每行内容都对应一条在Vim命令行模式下执行过的Vim历史命令,可以通过设置 h...

Vim实用技巧-插入模式实用技巧

Vim技巧
Vim实用技巧-插入模式实用技巧

Vim作为一种流行的编辑器,在插入模式下编辑文本是其提供的最基本功能。本文介绍几种Vim插入模式下用于减少按键、提高效率的小技巧。 1. 插入模式下如何删除字符在Vim插入模式下,除了可以使用退格键(Backspace)删除光标前的字符外,还可以使用组合键 <Ctrl-h> 来删除光标前一个字符; 此外,插入模式下还可以使用组合键 <Ctrl-w>...

Vim插件推荐-Python自动补齐Vim插件jedi-vim的安装与使用方法

Vim插件
Vim插件推荐-Python自动补齐Vim插件jedi-vim的安装与使用方法

jedi是一个用于Python自动补齐和静态分析的开源库。jedi-vim是jedi作者开源的一个基于jedi库实现的Vim插件,提供了Vim下Python代码优秀的自动补全能力,在github上拥有近4k的star。 Vim教程网介绍的YouCompleteMe插件实际上也是使用jedi-vim来实现Python代码自动补全。 依赖于Jedi库,jedi-vim插件几乎...

Vim插件推荐-Python缩进指示Vim插件indentLine安装和使用

Vim插件
Vim插件推荐-Python缩进指示Vim插件indentLine安装和使用

indentLine是一款Vim下用于显示缩进指示线的插件。对于Python、Golang等靠代码缩进来标识代码块的语言来说,indentLine提供的缩进指示功能非常有用。 一、indentLine插件安装很显然,indentLine插件虽然在Vim打开的文件中显示出了缩进指示线,但这些指示线并不会(也不能)真正保存在文件中。indentLine 插件在 Vim 界面中...

×
  • {title}