Emacs. Просмотр каталогов

Просмотр каталогов и проектов.

Содержание

1 Общая информация

  • Распространённой особенностью многих IDE и текстовых редакторов является просмотрщик файловой системы или проекта, который обычно отображается слева от редактора.
  • Emacs предоставляет различные варианты реализации этой возможности.

2 Резюме

  • Я использую:
    • dired: для просмотра файловой системы;
  • treemacs: для разработки программного обеспечения.

3 Пакеты, реализующие просмотр и навигацию по файловой системе

3.1 Dired

  • Dired поставляется с Emacs и позволяет перемещаться по файловой системе в буфере.
  • По умолчанию Dired показывает подробную информацию о каждом файле в выбранном каталоге.
  • По умолчанию Dired открывает каждый каталог в собственном буфере.
  • Запускается с помощью C-x d или M-x dired.

3.1.1 Dired Sidebar

  • Dired Sidebar — минорный режим, в котором используется режим dired для имитации просмотрщика в виде дерева.
  • В каталогах не отображается треугольная иконка, что визуально затрудняет навигацию.
  • Репозиторий: https://github.com/jojojames/dired-sidebar

3.2 Speed Bar

  • Speed Bar поставляется с Emacs.
  • Запускается с помощью M-x speedbar.
  • Открывается в новом фрейме.
  • Предлагает различные возможности навигации с учётом контекста.
  • Показывает файлы, буферы, заголовки организационного режима, информационные файлы, электронные письма в соответствии с содержимым, отображаемым в другом фрейме.

3.2.1 SrSpeedbar

  • SrSpeedbar — это режим, в котором Speedbar отображается в текущем фрейме.

3.3 Neotree

3.4 Treemacs


Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие