Могу ли я сделать мой курсор в буфере, чтобы вернуться к своей последней позиции? (желательно без необходимости отмечать предыдущую позицию)
Например, Ca прыгает в начало текущей строки, могу ли я вернуться туда, где он был раньше?
Например, когда Cx Cf открывает файл в другом каталоге, я хочу вернуться к предыдущей позиции в имени пути.
Спасибо.
C-x xявляется неопределенным. M-x exchange-point-and-mark: в этом буфере нет отметки.
C-x C-x. Также вам нужно сначала поставить отметку, чтобы это работало. Чтобы установить отметку явно, вы делаете C-SPC. Чтобы вернуться к предыдущей отметке, вы делаете C-u C-SPC.
C-x C-x. C-x xэто моя собственная привязка.
C-x xпробегатьexchange-point-and-markделать? Emacs хранит не все движения курсора, а только те, которым вы специально это сказали. Добавление и добавление меток является одним из способов сохранения истории движения курсора. emacswiki.org/emacs/MarkCommands - вот хорошее обсуждение этой темы.