Я створив кілька таких відображень:
:nnoremap <buffer> <leader>xyzABC :call SomeFunc('ABC')<CR>
:nnoremap <buffer> <leader>xyzDE :call SomeFunc('DE')<CR>
:nnoremap <buffer> <leader>xyzFoo18 :call SomeFunc('Foo18')<CR>
:nnoremap <buffer> <leader>xyzBar22 :call SomeFunc('Bar22')<CR>
яка працює за бажанням.
Зараз я шукаю можливість створити шаблон-карту, яка дозволила б мені видалити очевидні зайві частини моїх відображень, щось подібне
:nnoremap <buffer> <leader> xyz? :call SomeFunc(?)<CR>
щоб я міг передати будь-яке значення в якості параметра SomeFunc
.
Чи є така можливість?
Я згоден з коментарем Петра; команди краще підходять для завдання, ніж відображення.
—
romainl
input()
абоgetchar()
. Однак, ймовірно, більш нормально використовувати команду замість відображення для чогось, що приймає параметр.