Skip to content

Commit

Permalink
Rebuild Vim config with Vundle
Browse files Browse the repository at this point in the history
Rebuild Vim config with Vundle
  • Loading branch information
bvicenzo authored Aug 30, 2019
2 parents 22e6e35 + 5f272ad commit 498a2ca
Show file tree
Hide file tree
Showing 48 changed files with 458 additions and 2,357 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ backup/*
*.swn
*.swo
.DS_Store
fonts/*
fonts/
bundle/*
!bundle/.keep
Makefile
106 changes: 0 additions & 106 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,106 +0,0 @@
[submodule "bundle/nerdtree"]
path = bundle/nerdtree
url = https://github.com/scrooloose/nerdtree.git
[submodule "bundle/taglist"]
path = bundle/taglist
url = https://github.com/vim-scripts/taglist.vim.git
ignore = dirty
[submodule "bundle/tabular"]
path = bundle/tabular
url = https://github.com/godlygeek/tabular.git
[submodule "bundle/eruby"]
path = bundle/eruby
url = https://github.com/vim-scripts/eruby.vim.git
[submodule "bundle/syntastic"]
path = bundle/syntastic
url = https://github.com/scrooloose/syntastic.git
[submodule "bundle/fugitive"]
path = bundle/fugitive
url = https://github.com/tpope/vim-fugitive.git
[submodule "bundle/nerdcommenter"]
path = bundle/nerdcommenter
url = https://github.com/scrooloose/nerdcommenter.git
[submodule "bundle/autotag"]
path = bundle/autotag
url = https://github.com/vim-scripts/AutoTag.git
[submodule "bundle/bufexplorer"]
path = bundle/bufexplorer
url = https://github.com/corntrace/bufexplorer.git
ignore = dirty
[submodule "bundle/endwise"]
path = bundle/endwise
url = https://github.com/vim-scripts/endwise.vim.git
[submodule "bundle/kwbdi"]
path = bundle/kwbdi
url = https://github.com/vim-scripts/kwbdi.vim.git
[submodule "bundle/matchit"]
path = bundle/matchit
url = https://github.com/vim-scripts/matchit.zip.git
ignore = dirty
[submodule "bundle/ruby-matchit"]
path = bundle/ruby-matchit
url = https://github.com/vim-scripts/ruby-matchit.git
[submodule "bundle/rails"]
path = bundle/rails
url = https://github.com/tpope/vim-rails.git
[submodule "bundle/ruby-refactorings"]
path = bundle/ruby-refactorings
url = https://github.com/ecomba/vim-ruby-refactoring.git
[submodule "bundle/yankring"]
path = bundle/yankring
url = https://github.com/vim-scripts/YankRing.vim.git
ignore = dirty
[submodule "bundle/autocomplpop"]
path = bundle/autocomplpop
url = https://github.com/vim-scripts/AutoComplPop.git
ignore = dirty
[submodule "bundle/sinatra"]
path = bundle/sinatra
url = https://github.com/hallison/vim-ruby-sinatra.git
[submodule "bundle/snipmate"]
path = bundle/snipmate
url = https://github.com/msanders/snipmate.vim.git
ignore = dirty
[submodule "bundle/tagbar"]
path = bundle/tagbar
url = https://github.com/majutsushi/tagbar
[submodule "bundle/vim-slim"]
path = bundle/vim-slim
url = https://github.com/slim-template/vim-slim.git
[submodule "bundle/vim-rabl"]
path = bundle/vim-rabl
url = https://github.com/yaymukund/vim-rabl.git
[submodule "bundle/emmet"]
path = bundle/emmet
url = https://github.com/mattn/emmet-vim.git
[submodule "bundle/vim-airline"]
path = bundle/vim-airline
url = https://github.com/bling/vim-airline.git
[submodule "bundle/vim-gitgutter"]
path = bundle/vim-gitgutter
url = https://github.com/airblade/vim-gitgutter
[submodule "bundle/ctrlp"]
path = bundle/ctrlp
url = https://github.com/kien/ctrlp.vim
ignore = dirty
[submodule "bundle/vim-scala"]
path = bundle/vim-scala
url = https://github.com/derekwyatt/vim-scala.git
[submodule "bundle/ag"]
path = bundle/ag
url = https://github.com/rking/ag.vim.git
[submodule "fonts"]
path = fonts
url = https://github.com/powerline/fonts.git
[submodule "bundle/vim-bundler"]
path = bundle/vim-bundler
url = https://github.com/tpope/vim-bundler.git
[submodule "bundle/vim-surround"]
path = bundle/vim-surround
url = https://github.com/tpope/vim-surround.git
[submodule "bundle/vim-elixir"]
path = bundle/vim-elixir
url = https://github.com/elixir-lang/vim-elixir.git
[submodule "bundle/splitjoin"]
path = bundle/splitjoin
url = https://github.com/AndrewRadev/splitjoin.vim.git
123 changes: 88 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,88 @@
Dependencias

- Pacotes
the_silver_searcher (Ag)
exuberant-ctags
libjson-xs-perl
- Gems
hpricot (rspec)

Configuração

- PowerLine
Instalar uma das fontes do endereço: https://github.com/Lokaltog/powerline-fonts/tree/master/UbuntuMono
Para linux: https://powerline.readthedocs.org/en/latest/installation/linux.html#font-installation

Instalação

- Executar o script instalar.sh
```./instalar.sh```

Comandos Básicos

- :Ag [padrão] => Busca por um deterinado padrão no projeto
- :Tabularise /[caracter] => Alinha o texto selecionado pelo caracter informado
- ,nt => Abre/Fecha o NerdTree
- ,jt => Indenta um documento JSON
- ,xt => Indenta um documento XML
- ,b => Abre/fecha o verificador de metodos
- ,be => Abre/fecha o buffer explorer
- ,p => Abre o Buscador inteligente de arquivos
- Ctrl+p => Precionado varias vezes permite escolher qual condeúdo copiado no buffer se deseja colar
- Ctrl+← => Navega para os arquivos do buffer à esquerda
- Ctrl+→ => Navega para os arquivos do buffer à direita
- F12 => Adiciona e remove indicadores de linha, fim de linha, e alterações
- sometext + tab => Adiciona códigos do Snipmate
# Dependencias

- package
- the_silver_searcher (Ag)
- python with pynvim


# Fonts
- PowerLine: - https://github.com/terroo/fonts

# Installation

```sh
./installation/install.sh
```
# Plugins

### Themes
- https://github.com/vim-airline/vim-airline
- https://github.com/vim-airline/vim-airline-themes
- https://github.com/dracula/vim
- https://github.com/scrooloose/nerdtree.git
- https://github.com/ryanoasis/vim-devicons
- https://github.com/cj/vim-webdevicons
- https://github.com/vim-scripts/CSApprox

### Buffer
- https://github.com/corntrace/bufexplorer
- https://github.com/vim-scripts/kwbdi.vim.git

### Git
- https://github.com/tpope/vim-fugitive
- https://github.com/tpope/vim-rhubarb
- https://github.com/airblade/vim-gitgutter

### Finding
- https://github.com/rking/ag.vim
- https://github.com/kien/ctrlp.vim

### Analyzing
- https://github.com/majutsushi/tagbar
- https://github.com/dense-analysis/ale
- https://github.com/Yggdroot/indentLine
- https://github.com/sheerun/vim-polyglot

### Commenter
- https://github.com/scrooloose/nerdcommenter

### Documentation Generation
- https://github.com/kkoomen/vim-doge

### Refactoring
- https://github.com/AndrewRadev/splitjoin.vim
- https://github.com/terryma/vim-multiple-cursors

### Completion
- https://github.com/Raimondi/delimitMate
- https://github.com/SirVer/ultisnips
- https://github.com/honza/vim-snippets
- https://github.com/Shougo/deoplete.nvim
- https://github.com/roxma/nvim-yarp
- https://github.com/roxma/vim-hug-neovim-rpc

### Programming Languages

### HTML
- https://github.com/hail2u/vim-css3-syntax
- https://github.com/gorodinskiy/vim-coloresque
- https://github.com/tpope/vim-haml
- https://github.com/mattn/emmet-vim


### Javascript
- https://github.com/jelera/vim-javascript-syntax


### Ruby
- https://github.com/tpope/vim-rails
- https://github.com/tpope/vim-rake
- https://github.com/tpope/vim-projectionist
- https://github.com/thoughtbot/vim-rspec
- https://github.com/ecomba/vim-ruby-refactoring
- https://github.com/victormours/ruby-memoize.vim


### Scala
- https://github.com/ktvoelker/sbt-vim
- https://github.com/derekwyatt/vim-scala
Loading

0 comments on commit 498a2ca

Please sign in to comment.