Skip to content
Closes brackets
Vim script Makefile
Branch: master
Clone or download
Latest commit af97215 Jul 4, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
autoload Remove 'use strict' excuse, that's wrong Sep 28, 2015
doc Document b:closer Jun 2, 2015
plugin Add terraform support Jul 4, 2018
test Remove 'use strict' excuse, that's wrong Sep 28, 2015
.gitignore Added ignore for doc/tags. Nov 1, 2015
.travis.yml Tests May 31, 2015 Release v0.2.0 Sep 28, 2015 Initial implementation May 31, 2015
Makefile Remove 'use strict' excuse, that's wrong Sep 28, 2015 Update Jan 13, 2016


Closes brackets. Perfect companion to vim-endwise. Basically, a more conservative version of auto-pairs that only works when you press Enter.



Closings are automatically inserted after pressing Enter ⏎. It supports languages that have (, [, and { brackets.

.section {⏎
.section {

It tries to automatically figure out whatever braces were opened in the line. This is useful for, say, JavaScript where }); is commonly seen.

describe('test', function () {⏎
describe('test', function () {

Semicolons are automatically added if it makes sense, and only if another line in the buffer ends in ;.

var x = 1;
setImmediate(function () {⏎
var x = 1;
setImmediate(function () {


When using vim-plug, add this to your ~/.vimrc:

Plug 'rstacruz/vim-closer'

By the way

Do you edit CSS often? Of course you do. Let me help you make that a better experience.


vim-closer © 2015+, Rico Sta. Cruz. Released under the MIT License.
Authored and maintained by Rico Sta. Cruz with help from contributors (list).  ·  GitHub @rstacruz  ·  Twitter @rstacruz

You can’t perform that action at this time.