У мене є механізм запису елементів на диск з dired
буфера. На жаль, файл, який я виправили, розміщений по всій файловій системі. Як я можу створити dired
буфер з усіх відкритих файлів?
можливий дублікат програмно-вставних файлів у буфер "Обмежений"
—
Дрю
@Drew Я б заперечував не дублікат, принаймні не строго. Це питання стане просто "Як отримати список усіх відкритих буферів, пов'язаних з файлами?".
—
Шон Аллред
@Drew конкретно:
—
Шон Аллред
(sort (remove nil (mapcar #'buffer-file-name (buffer-list))) #'string<)
Додана інформація полягає в тому, що
—
Шон Аллред
buffer-list
існує (що я знав) і buffer-file-name
повертається, nil
коли немає файлу (який я не знав). Ваш запропонований дублікат не містить цієї інформації або не потребує цього.
@Drew На моєму досвіді, намагатися зробити кожне питання максимально модульним - це скоріше мінус, а не перевага. Це зменшує корисність для людей, які натрапляють на це від Google, і ніколи не реєструватимуться просто тому, що вони використали б Google . Якщо я хочу через кожне запитання щодо TeX.SE та dupe'd питань, які мали однакові концептуальні відповіді, помірність стане кошмаром, і сайт зануриться у темряву.
—
Шон Аллред