mirror of
https://github.com/amix/vimrc
synced 2024-12-26 03:43:08 +00:00
19 lines
606 B
Text
19 lines
606 B
Text
|
*tiny-cmd* make long commands short so that they hopefully no longer trigger "press Enter .. [ok]"
|
||
|
Author: Marc Weber, marco-oweber@gmx.de
|
||
|
|
||
|
-----------------------------------------------------------------------
|
||
|
HOWTO~
|
||
|
|
||
|
Problem: >
|
||
|
exec 'map <F2> :silent! let g:g="'.repeat('foobar ',200).'"<cr>'
|
||
|
Now run the mapping by pressing <F2> and you notice what I'm talking about
|
||
|
|
||
|
Solution (Example):
|
||
|
|
||
|
|
||
|
Example usage: >
|
||
|
let nr = tiny_cmd#Put('let g:g="'.repeat('foobar ',200).'"')
|
||
|
exec 'map <F2> :exec tiny_cmd#Get('.nr.')<cr>'
|
||
|
<
|
||
|
Use Pop instead of Get if you use this command once only
|