Raimondi / delimitMate

Vim plugin, provides insert mode auto-completion for quotes, parens, brackets, etc.
http://www.vim.org/scripts/script.php?script_id=2754
1.98k stars 116 forks source link

Running delimitMate in different buffer contexts #267

Closed elGatoMantocko closed 6 years ago

elGatoMantocko commented 6 years ago

When I open a file with vim somefile, :DelimitMateTest seems to work just fine, and gives the following (1) mapping output. However when I open vim with no file specified vim then open with :e somefile the plugin doesn't appear to delete wrapping correctly. :DelimitMateTest has the has the following (2) mapping output, which doesn't include the delimitMate plugin mapping. It appears :e doesn't retain that mapping for whatever reason.

Is there something I am doing wrong in opening files?

Any help would be appreciated.

1) vim somefile +DelimitMateTest mappings

* Mappings:

i  )            @<Plug>delimitMate)
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  }            @<Plug>delimitMate}
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  ]            @<Plug>delimitMate]
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  (            @<Plug>delimitMate(
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  {            @<Plug>delimitMate{
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  [            @<Plug>delimitMate[
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  "            @<Plug>delimitMate"
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  '            @<Plug>delimitMate'
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  `            @<Plug>delimitMate`
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <BS>         @<Plug>delimitMateBS
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <BS>        * <SNR>102_OnDeleteChar( "\<BS>" )
    Last set from ~/.dotfiles/vim/bundle/YouCompleteMe/autoload/youcompleteme.vim
i  <S-BS>       @<Plug>delimitMateS-BS
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <S-Tab>       <Plug>SuperTabBackward
    Last set from ~/.dotfiles/vim/bundle/supertab/plugin/supertab.vim
i  <C-G>g       @<Plug>delimitMateJumpMany
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <CR>         @<Plug>delimitMateCR
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <Space>      @<Plug>delimitMateSpace
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
--------------------

2) vim then :e somefile then :DelimitMateTest mappings

* Mappings:

i  )            @<Plug>delimitMate)
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  }            @<Plug>delimitMate}
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  ]            @<Plug>delimitMate]
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  (            @<Plug>delimitMate(
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  {            @<Plug>delimitMate{
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  [            @<Plug>delimitMate[
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  "            @<Plug>delimitMate"
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  '            @<Plug>delimitMate'
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  `            @<Plug>delimitMate`
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <BS>        * <SNR>101_OnDeleteChar( "\<BS>" )
    Last set from ~/.dotfiles/vim/bundle/YouCompleteMe/autoload/youcompleteme.vim
i  <S-BS>       @<Plug>delimitMateS-BS
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <S-Tab>       <Plug>SuperTabBackward
    Last set from ~/.dotfiles/vim/bundle/supertab/plugin/supertab.vim
i  <C-G>g       @<Plug>delimitMateJumpMany
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <CR>         @<Plug>delimitMateCR
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <Space>      @<Plug>delimitMateSpace
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
--------------------

Vim config

 * Vim configuration:

filetype detection:ON  plugin:ON  indent:ON

--- Options ---
  autoindent          display=lastline    hlsearch            lazyredraw          nrformats=bin,hex   ruler               showmatch           splitbelow          tags=./tags;,tags   ttymouse=sgr
  autoread            expandtab           ignorecase          linebreak           number              scroll=21           sidescrolloff=5     splitright          ttimeout            wildmenu
  background=dark     helplang=en         incsearch           matchtime=2         pastetoggle=<F5>    scrolloff=8         smartcase           tabpagemax=50       ttimeoutlen=100
  cpoptions=aAceFsB   history=1000        laststatus=2        modified            relativenumber      shiftwidth=2        smarttab            tabstop=2           ttyfast
  backspace=indent,eol,start
  complete=.,w,b,u,t
  completeopt=preview,menuone
  fileencoding=utf-8
  fileencodings=ucs-bom,utf-8,default,latin1
  formatoptions=tcqj
  listchars=tab:> ,trail:-,extends:>,precedes:<,nbsp:+
  runtimepath=~/.vim,~/.dotfiles/vim/bundle/Vundle.vim,~/.dotfiles/vim/bundle/fzf,~/.dotfiles/vim/bundle/fzf.vim,~/.dotfiles/vim/bundle/ale,~/.dotfiles/vim/bundle/vim-fugitive,~/.dotfiles/vim/bundle/vim-commentary,~/.dotfiles/vim/bundle/vim-sensible,~/.dotfiles/vim/bundle/vim-surround,~/.dotfiles/vim/bundle/vim-repeat,~/.dotfiles/vim/bundle/vim-multiple-cursors,~/.dotfiles/vim/bundle/vim-airline,~/.dotfiles/vim/bundle/vim-airline-themes,~/.dotfiles/vim/bundle/vim-mustache-handlebars,~/.dotfiles/vim/bundle/editorconfig-vim,~/.dotfiles/vim/bundle/vim-colorschemes,~/.dotfiles/vim/bundle/delimitMate,~/.dotfiles/vim/bundle/tern_for_vim,~/.dotfiles/vim/bundle/YouCompleteMe,~/.dotfiles/vim/bundle/emmet-vim,~/.dotfiles/vim/bundle/supertab,~/.dotfiles/vim/bundle/ultisnips,~/.dotfiles/vim/bundle/vim-snippets,~/.dotfiles/vim/bundle/vim-gitgutter,~/.dotfiles/vim/bundle/nerdtree,~/.dotfiles/vim/bundle/nerdtree-git-plugin,/usr/local/share/vim/vimfiles,/usr/local/share/vim/vim80,/usr/local/Cellar/vim/HEAD-8b9e20a/share/vim/vim80/pack/di
  sessionoptions=blank,buffers,curdir,folds,help,tabpages,winsize
  shortmess=filnxtToOc
  statusline=%!airline#statusline(1)
  viminfo=!,'100,<50,s10,h
  wildignore=*/tmp/*,*.so,*.swp,*.zip,.meteor/*,target/*
  wildmode=longest:full,full

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 29 2017 13:40:44)
macOS version
Included patches: 1-1358
Compiled by Homebrew
Huge version without GUI.  Features included (+) or not (-):
+acl               +cmdline_compl     -ebcdic            -hangul_input      +lua               +mouse_xterm       -python            +tag_binary        +vertsplit         -xpm
+arabic            +cmdline_hist      +emacs_tags        +iconv             +menu              +multi_byte        +python3           +tag_old_static    +virtualedit       -xsmp
+autocmd           +cmdline_info      +eval              +insert_expand     +mksession         +multi_lang        +quickfix          -tag_any_white     +visual            -xterm_clipboard
-autoservername    +comments          +ex_extra          +job               +modify_fname      -mzscheme          +reltime           -tcl               +visualextra       -xterm_save
-balloon_eval      +conceal           +extra_search      +jumplist          +mouse             +netbeans_intg     +rightleft         +termguicolors     +viminfo
+balloon_eval_term +cryptv            +farsi             +keymap            -mouseshape        +num64             +ruby              +terminal          +vreplace
-browse            +cscope            +file_in_path      +lambda            +mouse_dec         +packages          +scrollbind        +terminfo          +wildignore
++builtin_terms    +cursorbind        +find_in_path      +langmap           -mouse_gpm         +path_extra        +signs             +termresponse      +wildmenu
+byte_offset       +cursorshape       +float             +libcall           -mouse_jsbterm     +perl              +smartindent       +textobjects       +windows
+channel           +dialog_con        +folding           +linebreak         +mouse_netterm     +persistent_undo   +startuptime       +timers            +writebackup
+cindent           +diff              -footer            +lispindent        +mouse_sgr         +postscript        +statusline        +title             -X11
-clientserver      +digraphs          +fork()            +listcmds          -mouse_sysmouse    +printer           -sun_workshop      -toolbar           -xfontset
+clipboard         -dnd               -gettext           +localmap          +mouse_urxvt       +profile           +syntax            +user_commands     -xim
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation: clang -c -I. -Iproto -DHAVE_CONFIG_H   -DMACOS_X -DMACOS_X_DARWIN  -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: clang   -L. -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/readline/lib  -L/usr/local/lib -o vim        -lncurses -liconv -framework AppKit  -L/usr/local/lib -llua -mmacosx-version-min=10.12 -fstack-protector-strong -L/usr/local/lib  -L/usr/local/Cellar/perl/5.26.1/lib/perl5/5.26.1/darwin-thread-multi-2level/CORE -lperl -lm -lutil -lc  -L/usr/local/opt/python3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/config-3.6m-darwin -lpython3.6m -framework CoreFoundation  -lruby.2.4.2 -lobjc
--------------------
elGatoMantocko commented 6 years ago

1) full output

delimitMate Report
==================

* Options: ( ) default, (g) global, (b) buffer

( ) delimitMate_apostrophes = ''
( ) delimitMate_apostrophes_list = []
( ) delimitMate_autoclose = 1
( ) delimitMate_balance_matchpairs = 0
( ) delimitMate_eol_marker = ''
( ) delimitMate_excluded_regions = 'Comment'
( ) delimitMate_excluded_regions_enabled = 1
( ) delimitMate_excluded_regions_list = ['Comment']
(g) delimitMate_expand_cr = 1
( ) delimitMate_expand_inside_quotes = 0
(g) delimitMate_expand_space = 1
( ) delimitMate_insert_eol_marker = 1
( ) delimitMate_jump_expansion = 0
( ) delimitMate_left_delims = ['(', '{', '[']
( ) delimitMate_matchpairs = '(:),{:},[:]'
( ) delimitMate_matchpairs_list = [['(', ')'], ['{', '}'], ['[', ']']]
( ) delimitMate_nesting_quotes = []
( ) delimitMate_quotes = '" '' `'
( ) delimitMate_quotes_list = ['"', '''', '`']
( ) delimitMate_right_delims = [')', '}', ']']
( ) delimitMate_smart_matchpairs = '^\%(\w\|\!\|[£$]\|[^[:punct:][:space:]]\)'
( ) delimitMate_smart_quotes = '\%(\w\|[^[:punct:][:space:]"''`]\|\%(\\\\\)*\\\)\%#\|\%#\%(\w\|[^[:space:][:punct:]"''`]\)'
( ) delimitMate_tab2exit = 1

( ) g:delimitMate_excluded_ft = ''
--------------------

* Mappings:

i  )            @<Plug>delimitMate)
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  }            @<Plug>delimitMate}
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  ]            @<Plug>delimitMate]
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  (            @<Plug>delimitMate(
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  {            @<Plug>delimitMate{
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  [            @<Plug>delimitMate[
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  "            @<Plug>delimitMate"
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  '            @<Plug>delimitMate'
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  `            @<Plug>delimitMate`
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <BS>         @<Plug>delimitMateBS
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <BS>        * <SNR>103_OnDeleteChar( "\<BS>" )
    Last set from ~/.dotfiles/vim/bundle/YouCompleteMe/autoload/youcompleteme.vim
i  <S-BS>       @<Plug>delimitMateS-BS
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <S-Tab>       <Plug>SuperTabBackward
    Last set from ~/.dotfiles/vim/bundle/supertab/plugin/supertab.vim
i  <C-G>g       @<Plug>delimitMateJumpMany
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <CR>         @<Plug>delimitMateCR
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <Space>      @<Plug>delimitMateSpace
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
--------------------

* Showcase:

Open: (|)
Delete: |
Exit: ()|
Space: ( | )
Delete space: (|)
Car return: (
|
)
Delete car return: (|)

Open: {|}
Delete: |
Exit: {}|
Space: { | }
Delete space: {|}
Car return: {
|
}
Delete car return: {|}

Open: [|]
Delete: |
Exit: []|
Space: [ | ]
Delete space: [|]
Car return: [
|
]
Delete car return: [|]

Open: "|"
Delete: |
Exit: ""|

Open: '|'
Delete: |
Exit: ''|

Open: `|`
Delete: |
Exit: ``|

 * Vim configuration:

filetype detection:ON  plugin:ON  indent:ON

--- Options ---
  autoindent          display=lastline    hlsearch            lazyredraw          nrformats=bin,hex   ruler               showmatch           splitbelow          tags=./tags;,tags   ttymouse=sgr
  autoread            expandtab           ignorecase          linebreak           number              scroll=21           sidescrolloff=5     splitright          ttimeout            wildmenu
  background=dark     helplang=en         incsearch           matchtime=2         pastetoggle=<F5>    scrolloff=8         smartcase           tabpagemax=50       ttimeoutlen=100
  cpoptions=aAceFsB   history=1000        laststatus=2        modified            relativenumber      shiftwidth=2        smarttab            tabstop=2           ttyfast
  backspace=indent,eol,start
  complete=.,w,b,u,t
  completeopt=preview,menuone
  fileencoding=utf-8
  fileencodings=ucs-bom,utf-8,default,latin1
  formatoptions=tcqj
  listchars=tab:> ,trail:-,extends:>,precedes:<,nbsp:+
  runtimepath=~/.vim,~/.dotfiles/vim/bundle/Vundle.vim,~/.dotfiles/vim/bundle/fzf,~/.dotfiles/vim/bundle/fzf.vim,~/.dotfiles/vim/bundle/ale,~/.dotfiles/vim/bundle/vim-fugitive,~/.dotfiles/vim/bundle/vim-commentary,~/.dotfiles/vim/bundle/vim-sensible,~/.dotfiles/vim/bundle/vim-surround,~/.dotfiles/vim/bundle/vim-repeat,~/.dotfiles/vim/bundle/vim-multiple-cursors,~/.dotfiles/vim/bundle/vim-airline,~/.dotfiles/vim/bundle/vim-airline-themes,~/.dotfiles/vim/bundle/vim-mustache-handlebars,~/.dotfiles/vim/bundle/editorconfig-vim,~/.dotfiles/vim/bundle/vim-colorschemes,~/.dotfiles/vim/bundle/delimitMate,~/.dotfiles/vim/bundle/tern_for_vim,~/.dotfiles/vim/bundle/YouCompleteMe,~/.dotfiles/vim/bundle/emmet-vim,~/.dotfiles/vim/bundle/supertab,~/.dotfiles/vim/bundle/ultisnips,~/.dotfiles/vim/bundle/vim-snippets,~/.dotfiles/vim/bundle/vim-gitgutter,~/.dotfiles/vim/bundle/nerdtree,~/.dotfiles/vim/bundle/nerdtree-git-plugin,/usr/local/share/vim/vimfiles,/usr/local/share/vim/vim80,/usr/local/Cellar/vim/HEAD-8b9e20a/share/vim/vim80/pack/di
  sessionoptions=blank,buffers,curdir,folds,help,tabpages,winsize
  shortmess=filnxtToOc
  statusline=%!airline#statusline(1)
  viminfo=!,'100,<50,s10,h
  wildignore=*/tmp/*,*.so,*.swp,*.zip,.meteor/*,target/*
  wildmode=longest:full,full

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 29 2017 13:40:44)
macOS version
Included patches: 1-1358
Compiled by Homebrew
Huge version without GUI.  Features included (+) or not (-):
+acl               +cmdline_compl     -ebcdic            -hangul_input      +lua               +mouse_xterm       -python            +tag_binary        +vertsplit         -xpm
+arabic            +cmdline_hist      +emacs_tags        +iconv             +menu              +multi_byte        +python3           +tag_old_static    +virtualedit       -xsmp
+autocmd           +cmdline_info      +eval              +insert_expand     +mksession         +multi_lang        +quickfix          -tag_any_white     +visual            -xterm_clipboard
-autoservername    +comments          +ex_extra          +job               +modify_fname      -mzscheme          +reltime           -tcl               +visualextra       -xterm_save
-balloon_eval      +conceal           +extra_search      +jumplist          +mouse             +netbeans_intg     +rightleft         +termguicolors     +viminfo           
+balloon_eval_term +cryptv            +farsi             +keymap            -mouseshape        +num64             +ruby              +terminal          +vreplace          
-browse            +cscope            +file_in_path      +lambda            +mouse_dec         +packages          +scrollbind        +terminfo          +wildignore        
++builtin_terms    +cursorbind        +find_in_path      +langmap           -mouse_gpm         +path_extra        +signs             +termresponse      +wildmenu          
+byte_offset       +cursorshape       +float             +libcall           -mouse_jsbterm     +perl              +smartindent       +textobjects       +windows           
+channel           +dialog_con        +folding           +linebreak         +mouse_netterm     +persistent_undo   +startuptime       +timers            +writebackup       
+cindent           +diff              -footer            +lispindent        +mouse_sgr         +postscript        +statusline        +title             -X11               
-clientserver      +digraphs          +fork()            +listcmds          -mouse_sysmouse    +printer           -sun_workshop      -toolbar           -xfontset          
+clipboard         -dnd               -gettext           +localmap          +mouse_urxvt       +profile           +syntax            +user_commands     -xim               
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation: clang -c -I. -Iproto -DHAVE_CONFIG_H   -DMACOS_X -DMACOS_X_DARWIN  -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1       
Linking: clang   -L. -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/readline/lib  -L/usr/local/lib -o vim        -lncurses -liconv -framework AppKit  -L/usr/local/lib -llua -mmacosx-version-min=10.12 -fstack-protector-strong -L/usr/local/lib  -L/usr/local/Cellar/perl/5.26.1/lib/perl5/5.26.1/darwin-thread-multi-2level/CORE -lperl -lm -lutil -lc  -L/usr/local/opt/python3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/config-3.6m-darwin -lpython3.6m -framework CoreFoundation  -lruby.2.4.2 -lobjc    
--------------------

2) full output

delimitMate Report
==================

* Options: ( ) default, (g) global, (b) buffer

( ) delimitMate_apostrophes = ''
( ) delimitMate_apostrophes_list = []
( ) delimitMate_autoclose = 1
( ) delimitMate_balance_matchpairs = 0
( ) delimitMate_eol_marker = ''
( ) delimitMate_excluded_regions = 'Comment'
( ) delimitMate_excluded_regions_enabled = 1
( ) delimitMate_excluded_regions_list = ['Comment']
(g) delimitMate_expand_cr = 1
( ) delimitMate_expand_inside_quotes = 0
(g) delimitMate_expand_space = 1
( ) delimitMate_insert_eol_marker = 1
( ) delimitMate_jump_expansion = 0
( ) delimitMate_left_delims = ['(', '{', '[']
( ) delimitMate_matchpairs = '(:),{:},[:]'
( ) delimitMate_matchpairs_list = [['(', ')'], ['{', '}'], ['[', ']']]
( ) delimitMate_nesting_quotes = []
( ) delimitMate_quotes = '" '' `'
( ) delimitMate_quotes_list = ['"', '''', '`']
( ) delimitMate_right_delims = [')', '}', ']']
( ) delimitMate_smart_matchpairs = '^\%(\w\|\!\|[£$]\|[^[:punct:][:space:]]\)'
( ) delimitMate_smart_quotes = '\%(\w\|[^[:punct:][:space:]"''`]\|\%(\\\\\)*\\\)\%#\|\%#\%(\w\|[^[:space:][:punct:]"''`]\)'
( ) delimitMate_tab2exit = 1

( ) g:delimitMate_excluded_ft = ''
--------------------

* Mappings:

i  )            @<Plug>delimitMate)
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  }            @<Plug>delimitMate}
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  ]            @<Plug>delimitMate]
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  (            @<Plug>delimitMate(
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  {            @<Plug>delimitMate{
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  [            @<Plug>delimitMate[
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  "            @<Plug>delimitMate"
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  '            @<Plug>delimitMate'
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  `            @<Plug>delimitMate`
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <BS>        * <SNR>103_OnDeleteChar( "\<BS>" )
    Last set from ~/.dotfiles/vim/bundle/YouCompleteMe/autoload/youcompleteme.vim
i  <S-BS>       @<Plug>delimitMateS-BS
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <S-Tab>       <Plug>SuperTabBackward
    Last set from ~/.dotfiles/vim/bundle/supertab/plugin/supertab.vim
i  <C-G>g       @<Plug>delimitMateJumpMany
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <CR>         @<Plug>delimitMateCR
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
i  <Space>      @<Plug>delimitMateSpace
    Last set from ~/.dotfiles/vim/bundle/delimitMate/plugin/delimitMate.vim
--------------------

* Showcase:

Open: (|)
Delete: |)
Exit: ()|
Space: ( | )
Delete space: (| )
Car return: (
|
)
Delete car return: (|
)

Open: {|}
Delete: |}
Exit: {}|
Space: { | }
Delete space: {| }
Car return: {
|
}
Delete car return: {|
}

Open: [|]
Delete: |]
Exit: []|
Space: [ | ]
Delete space: [| ]
Car return: [
|
]
Delete car return: [|
]

Open: "|"
Delete: |"
Exit: ""|

Open: '|'
Delete: |'
Exit: ''|

Open: `|`
Delete: |`
Exit: ``|

 * Vim configuration:

filetype detection:ON  plugin:ON  indent:ON

--- Options ---
  autoindent          display=lastline    hlsearch            lazyredraw          nrformats=bin,hex   ruler               showmatch           splitbelow          tags=./tags;,tags   ttymouse=sgr
  autoread            expandtab           ignorecase          linebreak           number              scroll=21           sidescrolloff=5     splitright          ttimeout            wildmenu
  background=dark     helplang=en         incsearch           matchtime=2         pastetoggle=<F5>    scrolloff=8         smartcase           tabpagemax=50       ttimeoutlen=100
  cpoptions=aAceFsB   history=1000        laststatus=2        modified            relativenumber      shiftwidth=2        smarttab            tabstop=2           ttyfast
  backspace=indent,eol,start
  complete=.,w,b,u,t
  completeopt=preview,menuone
  fileencoding=utf-8
  fileencodings=ucs-bom,utf-8,default,latin1
  formatoptions=tcqj
  listchars=tab:> ,trail:-,extends:>,precedes:<,nbsp:+
  runtimepath=~/.vim,~/.dotfiles/vim/bundle/Vundle.vim,~/.dotfiles/vim/bundle/fzf,~/.dotfiles/vim/bundle/fzf.vim,~/.dotfiles/vim/bundle/ale,~/.dotfiles/vim/bundle/vim-fugitive,~/.dotfiles/vim/bundle/vim-commentary,~/.dotfiles/vim/bundle/vim-sensible,~/.dotfiles/vim/bundle/vim-surround,~/.dotfiles/vim/bundle/vim-repeat,~/.dotfiles/vim/bundle/vim-multiple-cursors,~/.dotfiles/vim/bundle/vim-airline,~/.dotfiles/vim/bundle/vim-airline-themes,~/.dotfiles/vim/bundle/vim-mustache-handlebars,~/.dotfiles/vim/bundle/editorconfig-vim,~/.dotfiles/vim/bundle/vim-colorschemes,~/.dotfiles/vim/bundle/delimitMate,~/.dotfiles/vim/bundle/tern_for_vim,~/.dotfiles/vim/bundle/YouCompleteMe,~/.dotfiles/vim/bundle/emmet-vim,~/.dotfiles/vim/bundle/supertab,~/.dotfiles/vim/bundle/ultisnips,~/.dotfiles/vim/bundle/vim-snippets,~/.dotfiles/vim/bundle/vim-gitgutter,~/.dotfiles/vim/bundle/nerdtree,~/.dotfiles/vim/bundle/nerdtree-git-plugin,/usr/local/share/vim/vimfiles,/usr/local/share/vim/vim80,/usr/local/Cellar/vim/HEAD-8b9e20a/share/vim/vim80/pack/di
  sessionoptions=blank,buffers,curdir,folds,help,tabpages,winsize
  shortmess=filnxtToOc
  statusline=%!airline#statusline(2)
  viminfo=!,'100,<50,s10,h
  wildignore=*/tmp/*,*.so,*.swp,*.zip,.meteor/*,target/*
  wildmode=longest:full,full

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 29 2017 13:40:44)
macOS version
Included patches: 1-1358
Compiled by Homebrew
Huge version without GUI.  Features included (+) or not (-):
+acl               +cmdline_compl     -ebcdic            -hangul_input      +lua               +mouse_xterm       -python            +tag_binary        +vertsplit         -xpm
+arabic            +cmdline_hist      +emacs_tags        +iconv             +menu              +multi_byte        +python3           +tag_old_static    +virtualedit       -xsmp
+autocmd           +cmdline_info      +eval              +insert_expand     +mksession         +multi_lang        +quickfix          -tag_any_white     +visual            -xterm_clipboard
-autoservername    +comments          +ex_extra          +job               +modify_fname      -mzscheme          +reltime           -tcl               +visualextra       -xterm_save
-balloon_eval      +conceal           +extra_search      +jumplist          +mouse             +netbeans_intg     +rightleft         +termguicolors     +viminfo           
+balloon_eval_term +cryptv            +farsi             +keymap            -mouseshape        +num64             +ruby              +terminal          +vreplace          
-browse            +cscope            +file_in_path      +lambda            +mouse_dec         +packages          +scrollbind        +terminfo          +wildignore        
++builtin_terms    +cursorbind        +find_in_path      +langmap           -mouse_gpm         +path_extra        +signs             +termresponse      +wildmenu          
+byte_offset       +cursorshape       +float             +libcall           -mouse_jsbterm     +perl              +smartindent       +textobjects       +windows           
+channel           +dialog_con        +folding           +linebreak         +mouse_netterm     +persistent_undo   +startuptime       +timers            +writebackup       
+cindent           +diff              -footer            +lispindent        +mouse_sgr         +postscript        +statusline        +title             -X11               
-clientserver      +digraphs          +fork()            +listcmds          -mouse_sysmouse    +printer           -sun_workshop      -toolbar           -xfontset          
+clipboard         -dnd               -gettext           +localmap          +mouse_urxvt       +profile           +syntax            +user_commands     -xim               
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation: clang -c -I. -Iproto -DHAVE_CONFIG_H   -DMACOS_X -DMACOS_X_DARWIN  -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1       
Linking: clang   -L. -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/readline/lib  -L/usr/local/lib -o vim        -lncurses -liconv -framework AppKit  -L/usr/local/lib -llua -mmacosx-version-min=10.12 -fstack-protector-strong -L/usr/local/lib  -L/usr/local/Cellar/perl/5.26.1/lib/perl5/5.26.1/darwin-thread-multi-2level/CORE -lperl -lm -lutil -lc  -L/usr/local/opt/python3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/config-3.6m-darwin -lpython3.6m -framework CoreFoundation  -lruby.2.4.2 -lobjc    
--------------------
elGatoMantocko commented 6 years ago

Nevermind. It was an issue with YouCompleteMe. Boooo.