mirror of
https://github.com/vim-scripts/perl-support.vim.git
synced 2026-03-01 18:23:21 +01:00
- 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).
31 lines
1.2 KiB
VimL
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>
|
|
"
|