aboutsummaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--source/notes/2017-05-14-vim_plugins.md127
1 files changed, 127 insertions, 0 deletions
diff --git a/source/notes/2017-05-14-vim_plugins.md b/source/notes/2017-05-14-vim_plugins.md
new file mode 100644
index 00000000..e4bd0da4
--- /dev/null
+++ b/source/notes/2017-05-14-vim_plugins.md
@@ -0,0 +1,127 @@
+---
+title: "Vim plugins list"
+date: 2017-05-14T06:26:36
+date_display: May 14, 2017
+---
+
+Source : [https://github.com/jalcine/vimrc/blob/2f5f5d673ecfe26ba82cca3ca8c2cc05ff233194/home/.vim/plugin/00_plugins.vim#L21-L92](https://github.com/jalcine/vimrc/blob/2f5f5d673ecfe26ba82cca3ca8c2cc05ff233194/home/.vim/plugin/00_plugins.vim#L21-L92)
+
+Petite liste de plugin intéressant à installer sur neovim:
+
+# [KabbAmine/vCoolor.vim](https://github.com/KabbAmine/vCoolor.vim)
+
+Permet l'usage d'un couleur picker/selecteur dans vim
+
+# [blindFS/vim-taskwarrior](https://github.com/blindFS/vim-taskwarrior)
+
+Permet l'usage de taskwarrior directement dans vim.
+
+# [ernjs/tern_for_vim](https://github.com/ternjs/tern_for_vim)
+
+Permet l'usage d'un support de type [Tern](http://ternjs.net/) pour JavaScript.
+
+# [guns/xterm-color-table.vim](https://github.com/guns/xterm-color-table.vim)
+
+Permet d'avoir directement dans vim une liste des 256 couleurs xterm couleurs ainsi que équivalence en RGB.
+
+# [scrooloose/nerdtree](https://github.com/scrooloose/nerdtree)
+
+Permet d'avoir un gestionnaire de fichier directement dans vim.
+
+## [nerdtree-git-plugin](https://github.com/Xuyuanp/nerdtree-git-plugin)
+
+Une extension de Nerdtree qui permet de voir les drapeaux de git par dossier/fichier
+
+## [scrooloose/nerdcommenter](https://github.com/scrooloose/nerdcommenter)
+
+Vim plugin for intensely orgasmic commenting
+
+# [Chiel92/vim-autoformat](https://github.com/Chiel92/vim-autoformat)
+
+Permet de formater le code d'un seul bouton.
+
+# [phpfolding.vim](http://www.vim.org/scripts/script.php?script_id=1623)
+
+Permet, en php, de replier les classes, les fonctions, ...
+
+# [shawncplus/phpcomplete.vim](https://github.com/shawncplus/phpcomplete.vim)
+
+Permet l'autocompletion en php
+
+# [yuku-t/unite-git](https://github.com/yuku-t/unite-git)
+
+Unite sources which gather candidates from your git repository.
+
+# [xolox/vim-notes](https://github.com/xolox/vim-notes)
+
+Permet de prendre des notes, à voir pour l'integrer directement avec mon site perso...
+
+# [tpope/vim-fugitive](https://github.com/tpope/vim-fugitive)
+
+Permet la gestion d'un repo git directement dans vim.
+
+## [int3/vim-extradite](https://github.com/int3/vim-extradite)
+
+Extension de [tpope/vim-fugitive](https://github.com/tpope/vim-fugitive) qui permet d'avoir un navigateur de commit et un log wrapper.
+
+# [tpope/vim-endwise](https://github.com/tpope/vim-endwise)
+
+Permet de terminer certainnes structures comme les boucles if.
+
+# [tpope/vim-dispatch](https://github.com/tpope/vim-dispatch)
+
+Leverage the power of Vim's compiler plugins without being bound by synchronicity. Kick off builds and test suites using one of several asynchronous adapters (including tmux, screen, iTerm, Windows, and a headless mode), and when the job completes, errors will be loaded and parsed automatically.
+
+# [tmux-plugins/vim-tmux](https://github.com/tmux-plugins/vim-tmux)
+
+Permet juste de modifier plus simplement les fichiers `.tmux.conf`.
+
+# [terryma/vim-multiple-cursors](https://github.com/terryma/vim-multiple-cursors)
+
+Permet l'usage de plusieurs curseurs, un peu comme sur atom.
+
+# [osyo-manga/vim-watchdogs](https://github.com/osyo-manga/vim-watchdogs)
+
+Permet de vérifier la syntax de manière asyncrone
+
+# [syngan/vim-vimlint](https://github.com/syngan/vim-vimlint)
+
+Lint pour vim, à utiliser avec [osyo-manga/vim-watchdogs](https://github.com/osyo-manga/vim-watchdogs).
+
+# [vim-syntastic/syntastic](https://github.com/vim-syntastic/syntastic)
+
+Interfaces pour les plugins qui permenttent de vériéfier la syntaxe. A utlisé avec [osyo-manga/vim-watchdogs](https://github.com/osyo-manga/vim-watchdogs) et [syngan/vim-vimlint](https://github.com/syngan/vim-vimlint).
+
+# [pangloss/vim-javascript](https://github.com/pangloss/vim-javascript)
+
+Permet une meilleur syntaxe et indentation du javascript dans vim
+
+# [majutsushi/tagbar](https://github.com/majutsushi/tagbar)
+
+Tagbar is a Vim plugin that provides an easy way to browse the tags of the current file and get an overview of its structure. It does this by creating a sidebar that displays the ctags-generated tags of the current file, ordered by their scope. This means that for example methods in C++ are displayed under the class they are defined in.
+
+# [godlygeek/tabular](https://github.com/godlygeek/tabular)
+
+Permet d'aligner du texte...
+
+Sometimes, it's useful to line up text. Naturally, it's nicer to have the computer do this for you, since aligning things by hand quickly becomes unpleasant. While there are other plugins for aligning text, the ones I've tried are either impossibly difficult to understand and use, or too simplistic to handle complicated tasks. This plugin aims to make the easy things easy and the hard things possible, without providing an unnecessarily obtuse interface. It's still a work in progress, and criticisms are welcome.
+
+# [gmarik/github-search.vim](https://github.com/gmarik/github-search.vim)
+
+Permet de faire des recherches sur github directement dans vim afin de pourvoir tout de suite analyser le code source.
+
+# [gko/vim-coloresque](https://github.com/gko/vim-coloresque)
+
+Permet d'avoir un aperçu des couleurs à la vue rapidement.
+
+# [Valloric/YouCompleteMe](https://github.com/Valloric/YouCompleteMe)
+
+Permet d'avoir une aide à la complétion du code.
+
+# [SirVer/ultisnips](https://github.com/SirVer/ultisnips)
+
+UltiSnips is the ultimate solution for snippets in Vim. It has tons of features and is very fast.
+
+# [Shougo/denite.nvim](https://github.com/Shougo/denite.nvim)
+
+Denite is a dark powered plugin for Neovim/Vim to unite all interfaces. It can replace many features or plugins with its interface. It is like a fuzzy finder, but is more generic. You can extend the interface and create the sources.