Skip to content

justinlime/dired-actions.el

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Table Of Contents

Dired Actions

dired-actions allows you to preform various actions such as copy/pasting, moving, and symlinking files/dirs between Dired buffers.

dired async is automatically supported when installed.

./assets/dired.gif

Installation

Use Package VC

(use-package dired-actions
  :vc (dired-actions :url "https://github.com/justinlime/dired-actions.el")
  :bind (("M-o y" . dired-actions-copy)
         ("M-o p" . dired-actions-paste)
         ("M-o m" . dired-actions-move)
         ("M-o s" . dired-actions-symlink)
         ("M-o l" . dired-actions-symlink-relative)))

Quelpa Use Package

(use-package dired-actions
  :quelpa (dired-actions :fetcher github :repo "justinlime/dired-actions.el")
  :bind (("M-o y" . dired-actions-copy)
         ("M-o p" . dired-actions-paste)
         ("M-o m" . dired-actions-move)
         ("M-o s" . dired-actions-symlink)
         ("M-o l" . dired-actions-symlink-relative)))

Functions

Dired Actions provides the following functions for use:

dired-actions-copy
Copy marked file/s (or current file under cursor) to the file ring
dired-actions-move
Move the file/s from the file ring to the current directory.
dired-actions-paste
Paste the file/s from the file ring to the current directory.
dired-actions-symlink
Create a symlink for the the file/s from the file ring to the current directory.
dired-actions-symlink-relative
Create a relative symlink for the the file/s from the file ring to the current directory.

Hooks

Dired Actions provides the following hooks for use:

dired-actions-post-action-hook
A hook that is run after performing an action (excluding copy).
dired-actions-post-copy-hook
A hook that is run after copying files to file ring.

About

Paste, move, symlink, hardlink files/dirs in dired buffers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published