闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

标签:Vim

共 26 篇文章

使用 VS Code 的 Vim 模式

2019-04-01 约 4 分钟读完 搬砖秘籍

要看一款编辑器的成熟与流行程度,就看其是否支持Vim模式。 ———— 不是我说的。

目前来看,Vim 模式的确是编辑文字高效之选,很早之前 VS Code 流行的时候,其 Vim 模式的插件功能并不完善,所以试用了一下也就放弃了。但到 2019 年的今天来看。 VS Code 对 Vim 模式支持已经非常好了,对我来说,基本到了高效使用的地步了。因此,忍不住写文一篇,来记录这个过程。

继续阅读

Vim 配置 Catgs 用于前端开发

2019-01-19 约 5 分钟读完 搬砖秘籍

之前我一直以为ctags是使用Vim开发C++专用,竟然错过了这么强大的工具。看来凡事不能先入为主,以后要引以为戒。

安装 universal-ctags

universal-ctags 是一个现代化的ctag实现,本文只介绍使用Vim的安装方法

brew install --HEAD universal-ctags/universal-ctags/universal-ctags
继续阅读

Vim配置使用FZF

2019-01-19 约 8 分钟读完 搬砖秘籍

使用Vim已经有了一段时间,虽然是和VS Code配合使用,不过还是有很多痛点。最近好不容易有了点时间,做了一个简单的折腾。今天的主题是使用FZF,这是目前来折腾的比较强大的一个插件了。

FZF是用来做什么的?

fzf是一个用来做模糊搜索的强大工具,其实它不是专用于Vim的,但有人专门开发了一个插件fzf.vim,用于结合Vim与FZF,因此与搜索相关的内容都可以交给FZF了。

继续阅读

使用vim-rooter让Vim支持工程目录

2019-01-19 约 2 分钟读完 搬砖秘籍

众所周知,Vim是一个高效的编辑工具,因为其专注编辑相关的工作,所以一些方面很难与IDE相对比。不过为了达到IDE的复杂功能,有很多人做了努力,开发了插件,虽不能与IDE相抗衡,但在某些情况下已经足够满足相关工作。

今天想和大家分享的是一个简单的小插件:vim-rooter,这个插件的功能也很简单,就是让你每次使用类似NerdTree这中插件的时候,自动把工作目录设置为当前的工程目录。

继续阅读

重新开始学EMACS

2019-01-18 约 1 分钟读完 搬砖秘籍

之前一直使用Vim+VSCode做为我的开发编辑器,现在想换一下,立一个Flag。

Why Vim

Vim的确是我目前用过的最好用的编辑器,没有之一,轻量效率高,并且它的键位你熟悉了之后,用其他的编辑器都会不习惯。目前我用过的所有的编辑器,很多都集成了Vim模式,但都没有Vim做的好。

Why VSCode

继续阅读

Vim YouCompleteMe 使用整理

2018-05-03 约 3 分钟读完 搬砖秘籍

YouCompleteMe 是我使用 Vim 的必备插件,同时也是最难装的插件,没有之一。本文记录笔者在使用这个插件的一些心得,嗯,这个会持续更新的。

安装

在 Manjaro 上安装没有遇到过什么问题,基本按照文档一路来就好。

在 macOS 上因为要用到 python,并且 macOS 系统自带的 python 并没有安装 pip,所以要麻烦一些,解决方案看这里:macOS切换Python2和Python3的探索

继续阅读
更早