Почему мои буферы emacs comint иногда имеют одинаковую историю? - PullRequest
20 голосов
/ 17 августа 2010

У меня часто открыто несколько буферов коминтов, например, у меня будет буфер SQLi, открытый для базы данных, и набор буферов оболочки, открытых в разных местах.Иногда, по какой-то причине, которую я не могу обнаружить, все эти буферы начинают использовать общую историю команд буфера, так что Mp вызовет мою последнюю команду SQL в буфере в режиме оболочки и т. Д.я могу это исправить?Что на земле вызывает это?

Ответы [ 2 ]

1 голос
/ 17 февраля 2011

Вы выходили из какой-либо оболочки или сеанса SQL?С тех пор, как я использовал emacs, я помню, что, когда оболочка завершает работу, команды будут частью глобального списка команд.

note - Оболочка может завершиться, но в Emacs все равно останется буфер.

0 голосов
/ 15 января 2011

Похоже, в вашей системе происходит что-то еще, о чем вы не знаете.Одна возможность может быть чем-то в вашем .emacs - микширование между буферами без вашего ведома.Другая возможность - непреднамеренное перемещение данных через систему копирования и вставки.

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