2

Можно ли открыть vim с помощью stdin в одном окне, а файл - в другом?

vim - запускает vim с текстом из стандартного буфера в буфере

vim -o file1 file2 запускает vim с файлами в нескольких разделенных окнах

Могут ли они быть объединены? vim -o file1 - не работает; он умирает с ошибкой Too many edit arguments . Я знаю, что могу использовать vim - а затем :split file1 , но я бы хотел сделать это с флагами командной строки, если это возможно.

1 ответ1

3

Хотя вы не можете использовать -o , вы можете выполнять любые команды, переданные с -c:

$ vim - -c 'split file1'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .