Во многих текстовых редакторах, когда я хочу открыть или сохранить файл, появляется диалоговое окно с графическим интерфейсом, позволяющее мне перейти в нужную папку и выбрать файл для открытия или сохранения.
Пытаясь освоить Emacs 24 на Mac OS X 10.6.8, я обнаружил, что единственный известный мне способ открытия или сохранения файлов — это ввод соответствующей комбинации клавиш (например, «CxC» для сохранения, «CxCf» для открытия), а затемполный путьв целевой каталог. Когда я создаю новый файл в новой папке таким образом, мне также приходится вводить команду "Mx make-directory RET RET", чтобы создать папку.
Есть ли более быстрый способ сделать все вышеперечисленное, особенно ту часть, где мне нужно ввести полный путь к файлу?
Спасибо!!
решение1
ido-mode
один из способов. Он перепривязывается C-x C-f
к ido-find-file
. ido-find-file
не предоставляет диалоговое окно файла GUI, но выполняет автодополнение, которое может показаться вам предпочтительным. Он также обеспечивает автодополнение для других операций, таких какido-switch-buffer
Я считаю, что в дополнение к основам, C-j
и C-f
весьма важно знать при использовании ido.
ido-mode
может использоваться в сочетании сdired
. Вы можете использовать +
для создания каталога в dired-mode
. При использовании ido вы можете использовать C-j
для входа в dired. При использовании dired вы можете использовать C-x C-f
для входа в ido.
решение2
На моем компьютере при использовании Файл->Открыть отображается диалоговое окно с графическим интерфейсом (но это может зависеть от платформы и сборки). Этот ответобъясняет, как заставить Cx Cf также использовать диалоговое окно файла GUI.
решение3
Emacs очень настраиваемый, и многие люди написали различные пакеты, чтобы сделать открытие файлов проще. Посмотрите эту страницу для пакетов, чтобы открывать файлы из любой точки миранезависимо от их местонахождения.