na0x2c6 / vim-sonictemplate

Easy and high speed coding method

Home Page:http://mattn.github.com/vim-sonictemplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sonictemplate

Easy and high speed coding method.

Template Completion

Postfix Completion

Basic Usage

Open new file

vim foo.pl
:Template <tab>

Then you can select package or script for perl filetype.

:Template package
:Template script

Type <enter> in script, you can see following.

use strict;
use warnings
use utf8;

_

And cursor is in _. If you open lib/Foo.pm, and type <enter> in package. You get following.

package Foo;
use strict;
use warnings
use utf8;

_

1

If you open C++ file, you can select main for C.

License

MIT

Author

Yasuhiro Matsumoto <mattn.jp@gmail.com>

About

Easy and high speed coding method

http://mattn.github.com/vim-sonictemplate


Languages

Language:Vim Script 48.3%Language:Go 10.7%Language:C 6.1%Language:Java 5.9%Language:Perl 5.1%Language:TypeScript 4.7%Language:Makefile 3.4%Language:Raku 3.0%Language:JavaScript 2.6%Language:C++ 1.6%Language:Ruby 1.6%Language:Python 1.5%Language:PHP 1.4%Language:Clojure 1.1%Language:HTML 1.0%Language:TeX 0.3%Language:C# 0.3%Language:Erlang 0.2%Language:Dockerfile 0.2%Language:Scala 0.2%Language:Elixir 0.2%Language:Zig 0.2%Language:D 0.1%Language:Kotlin 0.1%Language:Rust 0.1%