Как переключиться обратно в окно после C-x C-f в emacs? - PullRequest
0 голосов
/ 19 сентября 2011

Я часто использую Cx Cf или Cx d, чтобы открыть новый файл в окне emacs.Как вернуться к предыдущему файлу, который я редактировал, не делая Cx Cf снова.Есть ли ярлык?

Ответы [ 4 ]

2 голосов
/ 19 сентября 2011

Каждый файл, который вы открываете, открывается в «буфере» . «Окно», на которое вы смотрите, отображает только один буфер. Буферы для ранее открытых файлов будут по-прежнему открыты, если вы не сделали что-то, чтобы убить / закрыть этот буфер. Итак, концепция, которую вы ищете, состоит в том, как изменить буфер, отображаемый в текущем окне. Если вы еще не знакомы с этой концепцией, которая очень важна для силы emacs, то вы найдете в C-h t всевозможные вкусности. Это действительно того стоит.

Используйте C-x C-b, чтобы открыть меню буфера и вернуться обратно. Еще лучше использовать ido-mode.

2 голосов
/ 19 сентября 2011
C-x b<ret>

перенесет вас в предыдущий буфер.

1 голос
/ 19 сентября 2011

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

0 голосов
/ 30 июля 2013

Нажмите C-x b RET , чтобы быстро вернуться к предыдущему буферу.

Кроме того, вы можете просмотреть сведения и имена текущих буферов, нажав Cx Cb , а затем введите это имя в Cx b. (мини-буфер), а затем RET .

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