Files
Fritz Mehner 303acbf76b Version 5.3
- Adjusting end-of-line comments improved.
- Bugfix: Map and menu entry 'Snippets->edit global templates'.
- 'Run -> make script executable' (\re) is now a toggle.
- Perl interpreter can be set in ~/.vimrc.
- Script can be run via shebang (new global variable g:Perl_DirectRun)
- Fixed problem with system-wide installations and plug-in managers (thanks to Yegor).
- Added 'Perl_SetMapLeader' and 'Perl_ResetMapLeader'.
- Bugfix: Resetting maplocalleader in filetype plug-in after setting it to the value of
  g:Perl_MapLeader.
- Bugfix: Better compatibility with custom mappings
  (use "normal!" and "noremap" consistently).
2014-03-25 21:30:07 -04:00

31 lines
1.2 KiB
VimL

" ------------------------------------------------------------------------------
"
" Vim filetype plugin file
"
" Language : Make
" Plugin : make.vim
" Maintainer : Fritz Mehner <mehner@fh-swf.de>
"
" ------------------------------------------------------------------------------
"
" Only do this when not done yet for this buffer
"
if exists("b:did_Make_ftplugin")
finish
endif
let b:did_Make_ftplugin = 1
"
" ---------- Maps for the Make tool -----------------------------
"
noremap <buffer> <silent> <LocalLeader>rm :Make<CR>
inoremap <buffer> <silent> <LocalLeader>rm <C-C>:Make<CR>
noremap <buffer> <silent> <LocalLeader>rmc :Make clean<CR>
inoremap <buffer> <silent> <LocalLeader>rmc <C-C>:Make clean<CR>
noremap <buffer> <silent> <LocalLeader>rmd :Make doc<CR>
inoremap <buffer> <silent> <LocalLeader>rmd <C-C>:Make doc<CR>
noremap <buffer> <LocalLeader>rma :MakeCmdlineArgs<space>
inoremap <buffer> <LocalLeader>rma <C-C>:MakeCmdlineArgs<space>
noremap <buffer> <LocalLeader>rcm :MakeFile<space>
inoremap <buffer> <LocalLeader>rcm <C-C>:MakeFile<space>
"