В emacsclient существует ли способ открыть файл из командной строки, чтобы его буфер оставался открытым на сервере после закрытия клиента?Emacsclient сохранить буферы после закрытия
В качестве альтернативы, есть ли команда, с которой я могу работать в клиенте, чтобы сказать ей эффективно отделить от буфера, чтобы буфер не был убит при выходе клиента?
Обычно при закрытии emacsclient с C-x C-c
или C-x #
буфера (-ы), связанные с этим клиентом, убиваются, что обычно удобно, но иногда я хотел бы, чтобы буферы оставались в живых после закрытия. До сих пор единственным способом, который я нашел для этого, является запуск клиента без указания каких-либо файлов, а затем посещение их с помощью C-x C-f
, но мне интересно, есть ли лучший способ сделать это.
Это заставляет его открываться в существующем клиенте, если у меня уже есть один открытый. Я все еще хочу, чтобы он открылся в терминале, на котором я нахожусь. – zstewart
О, я думаю, вам нужно -t для этого. HTH –
'-t' сохраняет проблему с буферами, умирающими при закрытии клиента. '-t' и' -n' являются взаимоисключающими, но каждый имеет * некоторые * свойств, которые я хочу. Я хочу создать новые кадры из '-t' и отделяемых буферов от' -n'. – zstewart