Ваша сюжетная линия немного сбивает с толку, потому что «режимы» (мажорные и второстепенные) - это не то же самое, что буферы (режимы применяются от буферов до , влияющих на то, как вы просматриваете и взаимодействуете с ними),Звучит так, как будто вы действительно хотите узнать, как найти исходный буфер после его замены на другой?
C-x b
- это привязка по умолчанию для switch-to-buffer
.Он предлагает вам буфер по умолчанию для переключения, который вы можете сделать, нажав RET
.Большую часть времени по умолчанию будет тот, который вы хотели.Если нет, вы можете вместо этого нажать TAB
, чтобы увидеть список завершения всех доступных буферов.Теперь просто введите достаточно имени, чтобы сделать его уникальным, нажмите TAB
еще раз, чтобы завершить его, а затем RET
, чтобы выбрать его.
В качестве альтернативы, C-x C-b
является стандартной привязкой дляlist-buffers
команда, которая покажет вам список всех буферов.Затем вы можете использовать C-x o
, чтобы перейти к other-window
, перемещаться вверх или вниз, чтобы выбрать буфер, на который вы хотите изменить, и нажать RET
, чтобы перейти к нему.C-x 1
удалит другие окна с вашего дисплея emacs.
Наконец, многие основные режимы связывают q
с командой 'quit', которая обычно закрывает или удаляет этот буфер, возвращая вас к предыдущему.,Это не гарантируется, но работает во многих ситуациях.
(Как уже упоминалось другими, вам может потребоваться C-g
или иным образом прервать активную команду, прежде чем использовать эти команды.)
При всем этом я думаю, что вам действительно нужно 1028 * набрать C-h t
или M-x help-with-tutorial RET
и прочитать и следовать этому документу.Он ответит на все эти виды вопросов для вас, и многие другие.Emacs может быть сложным, так что это будет стоить вашего времени.