Используйте удаленный буфер обмена ViM от iterm2 на Mac OS X

Команда

symlinks -cr folder

преобразует все абсолютные символьные ссылки под folder родственнику. Таким образом, можно затем переместить всю папку со ссылками, указывающими на их корректное относительное местоположение (предполагающий, что они все указывают на другие файлы в folder)

Затем что-то как...

find folder -type l -exec echo 'LNK=$(readlink -f "{}");rm -fv "{}";ln -sv "$LNK" "{}"' ';' > xlinks
chmod +x xlinks
./xlinks

... преобразует все ссылки из относительно абсолюта.

(Примечание: Я бросил пытаться выполнить команду непосредственно от find. Так или иначе это дает Вам шанс проверить то, что это собирается сделать!)

0
23.12.2013, 23:10
1 ответ

Возможно, что энергия удаленной машины не поддерживает X регистров буфера обмена/выбора. Если Вы вводите :ver там, делает это говорит +clipboard или +xterm_clipboard?

В противном случае Вам, вероятно, придется обратиться к другим средствам использовать буфер обмена, такой как рабочий ограничитель на Вашем Mac, плюс всегда порт пересылки 8377, плюс добавление необходимых привязок клавиш к Вашим файлам конфигурации Vim. Страница Clipper редка, но демонстрационное видео должно сказать Вам, что необходимо знать для использования его.

1
28.01.2020, 02:52

Теги

Похожие вопросы