sponsor Vim development Vim logo Vim Book Ad

make_target.vim : Make target for Makefile recipe under cursor

 script karma  Rating 6/5, Downloaded by 935  Comments, bugs, improvements  Vim wiki

created by
Tom Ryder
 
script type
ftplugin
 
description
This filetype plugin for Makefiles ("make" filetype) provides an autoload function make#target#Make() and buffer-local mapping <Plug>(MakeTarget) to make! the target for the recipe under the cursor, if it can be identified.

https://dev.sanctum.geek.nz/cgit/vim-make-target.git
 
install details
Put autoload/make/target.vim in ~/.vim/autoload/make/target.vim. The ftplugin itself should probably be saved as ~/.vim/after/ftplugin/make/target.vim (per the distribution layout) or ~/.vim/after/ftplugin/make_target.vim (if you prefer), so that it definitely loads *after* the primary make.vim plugin; or, just use your favourite Vim plugin manager.

There is no default key binding; to bind <LocalLeader>m, you could add this to after/ftplugin/make.vim:                                                        

        nmap <buffer> <LocalLeader>m <Plug>(MakeTarget)
        let b:undo_ftplugin .= '|nunmap <buffer> _m'
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
vim-make-target-1.1.0.tar.gz 1.1.0 2018-11-28 7.0 Tom Ryder Correct documentation
ip used for rating: 142.132.191.50

Questions about Vim should go to the maillist. Help Uganda.     Vim at Github