Есть ли способ встроить редактируемый буфер в буфер в Emacs? - PullRequest
0 голосов
/ 03 февраля 2012

Допустим, у меня есть файл, who.txt, и в этом файле просто слово "Джо".И в другом файле, won.txt с текстом «выиграл в лотерею».

Теперь я хочу insert-file who.txt в начале won.txt, и результат должен быть:лотерея. "

Есть ли способ заменить joe в этом предложении на sam и сделать его автоматическим обновлением who.txt?

Ответы [ 2 ]

3 голосов
/ 03 февраля 2012

Краткий ответ: нет.

Длинный ответ: да.Вставляя текст из who.txt (используя insert-file-contents), вы можете добавить к нему текстовое свойство modification-hooks с помощью функции, которая обновляет who.txt при модификации выделенного региона.

Но это нене очень хорошая идеяКакую проблему вы пытаетесь решить.Возможно, есть лучший способ.

0 голосов
/ 18 августа 2014

Из вашего вопроса не понятно, зачем вам этот функционал.Если вы хотите встроить редактируемый файл, может быть полезен второстепенный режим freex.https://code.google.com/p/emacs-freex/ Вы можете посмотреть скринкаст и посмотреть, соответствует ли он вашим потребностям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...