Могу ли я сделать что-то вроде этого:
$ ls | vim | xargs ...
а vim передает stdout какие-либо строки, которые были визуально выбраны при выходе?
Если было бы проще просто сбросить "текущую строку", то это тоже сработало бы.
Я, конечно, открыт для передачи некоторых аргументов командной строки в vim или пользовательского vimrc, чтобы он работал.
ПРИМЕЧАНИЕ: я хочу использовать это, чтобы позволить мне выбрать любой фрагмент текста, будь то полная строка или части одной строки, в интерактивном режиме в командной строке с использованием VIM.