Я пытался найти что-то, что позволит мне выполнить несколько команд на той же строке в энергии, сродни использованию точек с запятой для разделения команд в *отклоняют системы или &
в окнах. Существует ли способ сделать это?
Панель |
позволит вам это сделать. Из : help: bar
'|'
можно использовать для разделения команд, так что вы можете давать несколько команд в одной линия. Если вы хотите использовать'|'
в аргументе, поставьте перед ним'\'
.
Пример:
: echo "привет" | echo "Goodbye"
Вывод:
hello
goodbye
Примечание: вы можете обнаружить, что ваш ~ / .vimrc
не поддерживает отображение |
или \ |
]. В этих случаях попробуйте использовать вместо него
.
Я всегда использовал ^ J
для разделения нескольких команд нажатием Ctrl + v , Ctrl + j .
Вы можете определить функцию, которая выполняет ваши команды.
function Func()
:command
:command2
endfunction
И поместите это, например, в свой vimrc. Запустите функцию с помощью
exec Func()