dired-power-user

Perform batch file operations in Emacs Dired with tramp integration.

100|9|Updated Feb 6, 2025
One-click install
npx skills add https://github.com/captainflasmr/ollama-buddy --skill dired-power-user
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dired-power-user
Source: https://github.com/captainflasmr/ollama-buddy/tree/main/.agents/skills/dired-power-user
Command: npx skills add https://github.com/captainflasmr/ollama-buddy --skill dired-power-user

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Master Emacs Dired for efficient file management, batch operations, and directory navigation.

Core Features & Use Cases

  • Advanced Dired workflows: perform complex marking, multi-file operations, and remote file management with tramp.
  • Customization & extensions: tailor Dired to fit specific file organization needs and workflow preferences.
  • Batch renaming and permission changes: leverage wdired and shell-command integration to apply changes across many files reliably.

Quick Start

Open a directory in Dired and start practicing marking; when ready, enable wdired for bulk renaming.

Frequently Asked Questions about dired-power-user

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform batch renaming for multiple files in Emacs Dired?

Batch renaming in Emacs Dired is performed using wdired mode, which allows you to edit file names directly in the buffer and apply changes across multiple files simultaneously. This enables reliable bulk renaming operations.

Can I manage remote files with Emacs Dired?

Yes, you can manage remote files with Emacs Dired using tramp integration. Tramp enables directory navigation and multi-file operations like copying and permission changes across remote directories seamlessly.

What is the best way to change file permissions for many files in Dired?

The best way to change permissions for many files in Dired is by leveraging shell-command integration alongside advanced marking strategies. This allows you to apply bulk permission changes reliably across selected files.

How do marking strategies work for batch operations in Dired?

Marking strategies in Dired work by selecting specific files based on criteria like regex or extension, enabling targeted multi-file operations. These marked files can then be processed together for copying, deletion, or shell commands.

Does Emacs Dired support shell commands for file management?

Emacs Dired supports shell command integration to apply complex file management operations across marked files. This allows you to execute shell commands on multiple files simultaneously for efficient batch processing.