Вопросы с тегом «files»

Используйте этот тег для вопросов о перемещении, удалении или открытии файлов. Или для вопросов о разнице между буфером и его файлом. Для таких тем, как «Сохранение файлов», используйте вместо этого «буферы».

110
Как перезагрузить файл в буфер?

Я обычно работаю с файлами, которые обновляются в файловой системе с помощью контроля версий. Какой быстрый способ перезагрузить файл, не C-x C-fвозвращаясь к нему снова и не спросив, хочу ли я его...

53
Редактировать файл с правами суперпользователя

Когда вам нужно редактировать системные файлы, обычно вы запускаете Emacs с обычным пользователем, поэтому файл будет защищен от записи. Что я могу сделать, чтобы получить права root? Я имею в виду что-то вроде M-x sudoот Dired. Я не хочу запускать Emacs как суперпользователь и не хочу выходить из...

28
В чем разница между буфером, файлом, окном и фреймом?

Задавая вопросы на этом сайте, люди иногда говорят о «окнах», когда они имеют в виду «кадры» и «буферы» или «файлы», когда они имеют в виду «окна». Так: Q: В чем разница между буфером, файлом, окном и фреймом? (Я задаю этот вопрос в духе этой комбинации вопросов и ответов : для содействия...

17
Сохранить текущий файл с немного другим именем

Мои файлы имеют длинные имена файлов, а часть имени файла - это дата и номер версии. Часто я хотел бы сохранить файл в буфере, используя почти то же имя, просто изменив номер версии или дату. Это было бы намного проще, если бы у меня была команда, которая помещает имя текущего буфера в список...

16
Как мне найти путь к исполняемому файлу с Emacs Lisp?

Мой текущий вариант использования - найти Caskисполняемый файл (его можно установить как минимум в двух местах, и по этому поводу есть проблема ). Мне нужно потребовать бочку следующим образом: (require 'cask "~/.cask/cask.el") Но мне нужно найти правильный путь к этому cask.el, и, насколько я...

15
Рекурсивный список всех файлов и подкаталогов

Есть ли способ, возможно, с помощью пакета, чтобы рекурсивно перечислить все файлы (с путями) и подкаталоги (или, по крайней мере, пустые подкаталоги, так как пути к непустым можно почерпнуть из путей файлы, содержащиеся в нем) текущего каталога? Самое близкое, что я мог найти, - это...

14
Как просматривать и редактировать большие файлы значений, разделенные разделителем?

Я использовал csv-modeдля изменения файлов CSV малого и среднего размера, но недавно я работал с большими файлами, содержащими более 40 812 записей. csv-modeизо всех сил пытается выровнять и перемещаться по таблицам, и слишком медленный, чтобы его можно было использовать как есть. Для сравнения,...

14
Как сказать Ido убраться с дороги, когда я уже могу просто вставить имя файла?

Я пытаюсь заставить себя использовать режим Ido. Иногда это приятно, а иногда - очень глупо. Вот мое самое большое разочарование. Я читаю какой-то журнал с полными именами файлов, затем копирую одно имя, попробуйте открыть этот файл. Способ сделать это без Идо: C-aC-yC-kRET С Идо есть две основные...

14
Запустить команду при открытии файла определенного типа

Я пытаюсь заставить скрипт lisp запускать некоторые команды для меня, когда я открываю файл определенного типа файла. Я знаю, что работаю в правильном файле инициализации, потому что, если я удаляю тему из него, у emacs не будет темы при запуске. Это скрипт, который я использую, который не работает...

13
Как предотвратить взлом жестких ссылок в Emacs?

Допустим, у меня есть два файла file1и file2: $ echo aaa >file1 $ ln file1 file2 Затем я проверяю, совпадают ли inode: $ ls -i 18749779 file1 18749779 file2 который показывает, что два файла на самом деле одинаковы. Теперь я редактирую file1в Emacs, добавляю строку, например, с текстом bbb,...

12
Отображать рекурсивные размеры папок in-line в dired?

Я хотел бы отобразить рекурсивный размер (значение, о котором будет сообщено du) содержимого папки, встроенного в буфере с задержкой, в качестве дополнительного столбца или вместо размера файла каталога. Это уже возможно с dired / dired + или связанным пакетом? Я немного покопался и нашел...

12
Поместите текущее имя файла в минибуфер

Как я могу вставить имя файла активного файлового буфера в команду? Когда я вызываю команду, которой нужно имя файла, я часто делаю это из буфера файлов и хочу получить имя этого файла при вводе команды в минибуфер. Я ищу гипотезу, C-x…которую я могу набрать при формировании командной строки в...

11
Что не так с `find-file-noselect`?

В недавнем ответе по lunaryorn , он заявил: Однако я рекомендовал бы против большинства других частей Org, по причинам, уже указанным в комментариях: он старый и полон устаревших и вредных методов (например, find-file-noselect для чтения файлов неинтерактивно). Кто-нибудь может объяснить, почему...

11
Elisp: Как исключить конфиденциальную информацию из файла инициализации? (т.е. учетные данные для входа)

Я хочу определить функцию входа в мой скрипт инициализации, но я не хочу жестко задавать свои учетные данные для входа. Я думаю, что хороший обходной путь состоит в том, чтобы мой скрипт инициализации считывал мои учетные данные для входа из локального файла и сохранял эти значения как переменные....

11
Открывать большие файлы?

Я хочу открыть только голову большого файла. Я знаю, что вы можете использовать команду оболочки ( M-! RET head file RET), но я теряю helmзавершение, он открывается в отдельном окне, а буфер имеет неинформативное имя *Shell Command Output*. Как я могу открыть большие файлы с head(или что-то...

10
Программно вставлять файлы в буфер Dired

У меня есть список имен файлов (с полным путем), и я хочу создать буфер Dired, перечисляющий этот набор файлов. Как бы я поступил так? Как создать буфер Dired из списка имен файлов? Без использования внешних...

10
Как отсортировать список файлов в helm-find-files

Когда я использую helm-find-filesдля поиска в каталоге. Мне бы хотелось, чтобы в списке кандидатов сначала отображались точные совпадения и каталоги, а затем файлы. Например, поиск по «src» дает следующие результаты: Как я могу сделать так, чтобы "src" показывался первым, поскольку это точное...