https://github.com/rain1024/scaffolding
Scaffolding Plugin for Vim
https://github.com/rain1024/scaffolding
Last synced: 3 months ago
JSON representation
Scaffolding Plugin for Vim
- Host: GitHub
- URL: https://github.com/rain1024/scaffolding
- Owner: rain1024
- Created: 2014-12-11T04:49:07.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-12-19T03:58:00.000Z (over 11 years ago)
- Last Synced: 2025-01-08T17:07:50.488Z (over 1 year ago)
- Language: VimL
- Homepage:
- Size: 297 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
## The Scaffolding
```
_____ __ ____ _____ _____ ___ _ ___ ____ ____ ____
/ ___/ / ] / || || | / \ | | | \ | || \ / |
( \_ / / | o || __|| __|| || | | \ | | | _ || __|
\__ |/ / | || |_ | |_ | O || |___ | D | | | | | || | |
/ \ / \_ | _ || _] | _] | || || | | | | | || |_ |
\ \ || | || | | | | || || | | | | | || |
\___|\____||__|__||__| |__| \___/ |_____||_____||____||__|__||___,_|
The next scaffolding generation for Vim!
```
### Intro
The `Scaffolding` allows you scaff your new project quickly.
The following features and functionallity are provided by `Saffolding`
* Scaff new sbt project
### Step 1/3: Installation
You can install `scaffolding` easily via Pathogen or Vundle
[Pathogen](https://github.com/tpope/vim-pathogen)
```
cd ~/.vim/bundle
git clone https://github.com/rain1024/scaffolding
```
[Vundle](https://github.com/gmarik/Vundle.vim)
Add below code to your `~/.vimrc`
```
Plugin 'rain1024/scaffolding'
```
### Step 2/3: Configuration
You must configuration plugin directory
```
let g:ScaffoldingDirectory='/home/rain/.vim/bundle/scaffolding/'
```
### Step 3/3: Usage
To scaffolding new project in current folder
Open `vim` in a folder. Inside `vim`, run command
```
:Scaff
Enter name of your new sbt project: hello
Project hello is created
Enjoy Coding!
```
You will see a new folder 'hello' is created.
```
> cd hello
> sbt run
Hello, world
```
**Note**: This is a simple example when you create `sbt` project. For other type of project, visit our [wiki](https://github.com/rain1024/scaffolding/wiki)
### License
Copyright © 2014 rain1024. Distributed under the same terms as Vim itself. See `:help license`