В Emacs, как у меня может быть тот же буфер, открытый в нескольких кадрах (при использовании ido/iswitch)?

В emacs я хотел бы открыть тот же буфер в нескольких кадрах. Прежде чем я использовал идо, это было легко: я просто переключился бы на буфер в одном кадре с C-x b, затем сфокусировал бы другой кадр в своем менеджере окон и затем открыл бы буфер в том другом кадре также (с C-x b снова.), Но, теперь, когда я использую идо для нечеткого завершения в C-x b, когда я пытаюсь открыть вторую копию буфера, она просто передает фокус обратно первому кадру и расстраивает меня.

Существует ли переменная, которую я могу установить для управления этим поведением?

Идеально, я хотел бы C-x b, ВХОДЯТ, чтобы не быть смещенным вообще другими буферами, которые открыты (обычно, он пытается принять значение по умолчанию к буферу, который не открыт ни в каком окне.)

11
задан Cœur 5 December 2018 в 03:13
поделиться

2 ответа

Похоже, что

(setq ido-default-buffer-method 'selected-window)

это то, что вам нужно.

16
ответ дан 3 December 2019 в 07:10
поделиться

Я использую Cr в Ido для поиска в обратном направлении по списку. Буфер, который мне нужен, обычно помещается в конец списка. Я предпочитаю использовать несколько окон (по вертикали и по горизонтали) вместо нескольких кадров.

1
ответ дан 3 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

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