Awesome
.Janus
Vim files for customization janus distribution.
Pre-requisites
You need install Janus distribution of Vim. For using theme for vim tmux line need to install to system fonts from powerline plugin and use them in terminal setting.
Also this distribution requires jq
.
Installation
To install .janus files to home director please use installing script witch safely install all plugins and link rc files without touching any Vim and Janus files.
$ curl -L http://bit.ly/2bTpEk4 | bash
More languages:
- EcmaScript 7
- Jsx
- Elixir
- Elm
More tools:
Additional plugins are included to this distribution.
Abolish
The abolish plugin provides a command called :Subvert
, which is like a supercharged version of Vim’s built-in :substitute
command. The :Subvert
command is especially useful for changing singular and plural variants of a word, and for refactoring names that appear in snake_case and MixedCase.
Airline
Changes you status line. Possible to install themes. Integrated with other plugins, such as Fugutive, CtrlP and others.
DelimiMate
This plug-in provides automatic closing of quotes, parenthesis, brackets, etc., besides some other related features that should make your time in insert mode a little bit easier, like syntax awareness (will not insert the closing delimiter in comments and other configurable regions), and expansions (off by default), and some more.
Indent guides
Indent Guides is a plugin for visually displaying indent levels in Vim.
<img src="http://i.imgur.com/ONgoj.png" width="448" height="400" alt="" />Emmet
Vim plug-in which provides support for expanding abbreviations similar to emmet.
Elixir Mix
Plugin for using Elixir's build tool, mix
.
Ruby block object
When plugin is installed you will gain two new text objects, which are triggered by ar
and ir
respectively. These follow Vim convention, so that ar
selects all of a ruby block, and ir
selects the inner portion of a rubyblock.
Tmuxline
Theme for tmuxline with installation powerline fonts. Fonts should be installed to you systems for corrrect reddering in vim.
License
This code is free to use under the terms of the MIT license.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.