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

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

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

将Vim打造成IDE编辑器(基础)-Vim使用技巧(19)

Vim技巧
将Vim打造成IDE编辑器(基础)-Vim使用技巧(19)

根据个人的经验,一个程序员使用文本编辑器进行编程时最常用的功能主要是:语法高亮、代码自动补齐、函数跳转、工程项目树展示、全局搜索、代码折叠等。作为入门级Vim配置,本文介绍如何将Vim打造成最基础的集成开发环境(IDE,Integrated Development Environment)。 如果你是一名Python开发者,推荐阅读《》。 1. 语法高亮Vim 自带语法高...

Vim自动补齐插件YouCompleteMe安装指南(2019年最新)-Vim插件(15)

Vim插件
Vim自动补齐插件YouCompleteMe安装指南(2019年最新)-Vim插件(15)

YouCompleteMe 简称 YCM,是一款 Vim 下非常流行的自动代码补齐神器。 虽然 Vim自带自动补齐功能,但是这种自带的补齐功能其本质就是 猜:通过对文本进行正则表达式匹配,再根据字典文件和生成的tags文件实现自动补全的效果, 因此其功能相对也较为简单。YouCompleteMe 插件是一种基于语义分析的补齐:通过分析源文件,经过语法分析以后进行智能补全。...

再谈Vim substitute替换命令-Vim入门教程(54)

Vim入门教程
再谈Vim substitute替换命令-Vim入门教程(54)

在Vim替换命令一文介绍过,substitute 命令的语法格式为::[range]s[ubstitute]/{pattern}/{string}/[flags]。 [flags] 表示可选的标志位,常用的包括 g、c、n、e 等。其中,标志位 g 使得 substitute 命令可以修改一行内的所有匹配,而不仅仅是第一处匹配;标志位 c 可以确认或拒绝每一处修改;标志位...

Vim模式行及应用-Vim入门教程(53)

Vim入门教程
Vim模式行及应用-Vim入门教程(53)

你应该在很多源代码文件中看到过类似下图红框中这种注释信息,在源文件中的注释信息中设置跟 Vim 相关的选项,这是使用了 Vim 的模式行 (modeline) 特性。 一、Vim 模式行介绍Vim 模式行是指文件中一行以特定语言的注释符 (如 #、//、/*) 开头,间隔一个空格,以 vi: 、vim: 、Vim: 等关键字触发的设置命令。该命令只对命令所在文件生效,且...

Vim单词拼写检查与更正-Vim入门教程(52)

Vim入门教程
Vim单词拼写检查与更正-Vim入门教程(52)

Vim 内置拼写检查器,使用命令 :set spell 可以对当前文件中所有未在字典中出现过的单词进行标记并高亮显示。 Vim 普通模式下,使用 [s、]s 命令可以在拼写错误间进行反向或正向跳转。当 Vim 光标位置某个错误单词之上时,可以使用 z= 命令获取 Vim 提供的更正建议列表,再输入 1<CR> 来选择编号为 1 的单词。如果已经确认第一项建议单...

Vim插件推荐--Vim高效率注释插件nerdcommenter的安装和使用方法

Vim插件
Vim插件推荐--Vim高效率注释插件nerdcommenter的安装和使用方法

快速注释多行代码是编程工作中经常遇到的一种场景,Vim教程网(https://vimjc.com)之前有文章介绍过三种Vim下快速注释/取消注释多行的方法。 本文介绍一款 Vim 下高效率添加注释(或取消注释)的插件:nerdcommenter。 nerdcommenter 插件与NERDTree插件的作者是同一个人 (插件名都相似),在 GitHub 上收获了超过 35...

Vim grep命令及其使用-Vim入门教程(51)

Vim入门教程
Vim grep命令及其使用-Vim入门教程(51)

grep 命令在 linux 系统中常用于在某个文件目录下查找包含指定目标内容的所有文件。 Vim 作为 linux 系统中最常用的编辑器之一,对外部 grep (或类似 grep) 命令进行了一层封装,提供了 Vim 命令 :grep。 使用 :grep 命令,可以在不退出 Vim 的情况下调用 linux 的 grep 命令,实现在多个文件中查找某个模式 (然后可以用...

×
  • {title}