LINUX.ORG.RU

[vim] . -> external command -> :e

 


0

0

Хочется странного — то есть, команду редактора, которая бы
1) отправляла содержимое текущей строки во внешнюю команду
2) открывала в редакторе файл с именем, выданным командой

Т.е. что-то типа

:command E :.w ! ~/bin/myscript | xargs vim

но без xargs vim.

Я угуглился уже, что что-то верный вопрос составить не получается.

★★★★

как же люди без plumber(4) мучаются

mkmks
()
Ответ на: комментарий от DonkeyHot

То есть, «переписать текущую строку и открыть файл с таким именем в редакторе». Ловко!

Но это, конечно, гарантирует разрушение текущего файла в случае, если он не был сохранён.

lodin ★★★★
() автор топика
Ответ на: комментарий от Shtucer

Не разрушение, конечно.

Имелось в виду: изменения, если они были сделаны, не будут сохранены.

lodin ★★★★
() автор топика
Ответ на: комментарий от lodin

>гарантирует разрушение текущего файла

Ну, добавь в начало :w, делов то.

DonkeyHot ★★★★★
()

рискну предположить, что ты хочешь открывать хедеры/модули из исходников?
так есть более эффективные способы.

xydo ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.