GitHub - rstacruz/vim-closer: Closes brackets
source link: https://github.com/rstacruz/vim-closer
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
vim-closer
Closes brackets. Perfect companion to vim-endwise. Basically, a more conservative version of auto-pairs that only works when you press Enter.
What
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 () { | });
Install
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.
Thanks
vim-closer © 2015+, Rico Sta. Cruz. Released under the MIT License.
Authored and maintained by Rico Sta. Cruz with help from contributors (list).
ricostacruz.com · GitHub @rstacruz · Twitter @rstacruz
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK