From 06c960addc9dc9f0cb5739b4019e7bb3f08f147a Mon Sep 17 00:00:00 2001 From: darkelfe14728 Date: Mon, 20 May 2019 10:30:26 +0200 Subject: [PATCH] =?UTF-8?q?Vim=20-=20Nouveaux=20plugins=20=20*=20vim-easy-?= =?UTF-8?q?align=20:=20op=C3=A9rations=20d'alignement=20=20*=20vim-multipl?= =?UTF-8?q?e-cursors=20:=20gestion=20avanc=C3=A9e=20de=20curseurs=20multip?= =?UTF-8?q?les?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vim/config/parametrage-plugins.vim | 2 ++ vim/config/plugin/vim-easy-align.vim | 4 ++++ vim/config/plugin/vim-multiple-cursor.vim | 10 ++++++++++ vim/config/plugins.vim | 5 ++--- 4 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 vim/config/plugin/vim-easy-align.vim create mode 100644 vim/config/plugin/vim-multiple-cursor.vim diff --git a/vim/config/parametrage-plugins.vim b/vim/config/parametrage-plugins.vim index 0349a61..3b1e4f0 100644 --- a/vim/config/parametrage-plugins.vim +++ b/vim/config/parametrage-plugins.vim @@ -7,3 +7,5 @@ runtime config/plugin/vim-highlight.vim runtime config/plugin/jscomplete-vim.vim runtime config/plugin/vim-javascript-syntax.vim runtime config/plugin/javascript-libraries-syntax.vim +runtime config/plugin/vim-multiple-cursor.vim +runtime config/plugin/vim-easy-align.vim diff --git a/vim/config/plugin/vim-easy-align.vim b/vim/config/plugin/vim-easy-align.vim new file mode 100644 index 0000000..0615258 --- /dev/null +++ b/vim/config/plugin/vim-easy-align.vim @@ -0,0 +1,4 @@ +xmap ga (EasyAlign) +nmap ga (EasyAlign) + +vmap g, :EasyAlign *, {'rm': 1, 'lm': 0, 'stl': 0} diff --git a/vim/config/plugin/vim-multiple-cursor.vim b/vim/config/plugin/vim-multiple-cursor.vim new file mode 100644 index 0000000..49f3870 --- /dev/null +++ b/vim/config/plugin/vim-multiple-cursor.vim @@ -0,0 +1,10 @@ +let g:multi_cursor_use_default_mapping=0 + +let g:multi_cursor_start_word_key = '' +let g:multi_cursor_select_all_word_key = '' +let g:multi_cursor_start_key = 'g' +let g:multi_cursor_select_all_key = 'g' +let g:multi_cursor_next_key = '' +let g:multi_cursor_prev_key = '' +let g:multi_cursor_skip_key = '' +let g:multi_cursor_quit_key = '' diff --git a/vim/config/plugins.vim b/vim/config/plugins.vim index 8da0e84..fb629d4 100644 --- a/vim/config/plugins.vim +++ b/vim/config/plugins.vim @@ -13,6 +13,8 @@ Plugin 'scrooloose/nerdtree' Plugin 'bling/vim-airline' Plugin 'majutsushi/tagbar' Plugin 'jistr/vim-nerdtree-tabs' +Plugin 'junegunn/vim-easy-align' +Plugin 'terryma/vim-multiple-cursors' " Plugin de syntaxe Plugin 'othree/html5.vim' @@ -26,9 +28,6 @@ Plugin 'mattn/jscomplete-vim.git' Plugin 'jelera/vim-javascript-syntax' Plugin 'othree/javascript-libraries-syntax.vim' -"Plugin 'darkelfe/vim-highlight' -"Plugin 'file:///home/darkelfe/Git/vim-highlight' - " Thème Plugin 'tomasr/molokai'