Adding Drag drop from terminal in Mac OS
Easy way to drag and drop from terminal to anywhere else in Mac OS
Use this cool tool:
Steps to install:
git clone the above repo
cd dragterm
brew install cocoapods
g++ DTDraggingSourceView.m main.m -framework Cocoa -o drag
Add the folder to PATH
export PATH="<your drag term folder path>:$PATH"
Usage:
drag <filename>
Bonus
If you are using ranger
or some other CLI based file manager, you can easily add support to dragging from terminal using dragterm
with a key-map as follows:
map <C-d> shell drag %p
Paste the above to .config/ranger/rc.conf
to map ctrl+d to drag a file from ranger
Last updated
Was this helpful?