Ledge

How to drag files that are not next to each other

Hold Command and click each file you want. The selection builds up item by item and skips everything in between. Then press and hold on any one of the highlighted files and drag: all of them travel together. The two mistakes that break this are clicking without Command, which throws the selection away, and starting the drag from empty space, which begins a new rubber-band selection instead.

Building a scattered selection

Finder supports three selection gestures, and they combine.

  1. Command-click adds one item. Click the first file normally, then hold Command and click each additional one. Nothing you skip is included. Command-clicking an already selected file removes it, which is the fastest way to fix an overshoot.
  2. Shift-click extends a range. In list view and column view, Shift-click selects everything between the last item you clicked and the one you just clicked. In icon view, Shift behaves more like Command and adds items one at a time.
  3. A rubber band grabs a block. Press on empty space and drag a rectangle over a group. Add Command before you start and the rectangle adds to what is already selected rather than replacing it.

The combination that covers most real folders: switch to list view with Command with 2, sort by the column that groups what you want (Kind, Date Modified, Name), Shift-click the run that is now contiguous, then Command-click the strays. Sorting turns a scattered selection into a mostly contiguous one.

Command with A selects everything in the window. If you want most of a folder, that plus a few Command-clicks to deselect is faster than building the selection up.

Why the selection keeps collapsing

The frustrating failure is doing the work of selecting twelve files and then losing them on the first drag attempt. There are four causes and all of them are small.

You pressed on empty space. A drag has to begin on one of the highlighted items. Starting it a few pixels off the icon deselects everything and draws a rubber band.

You clicked without Command. Any plain click inside the window resets the selection to the single item under the cursor. This includes clicks you did not mean, such as a stray trackpad tap while repositioning your hand.

You scrolled with a click. Dragging the scroll bar preserves the selection; clicking in the list to give it focus first is what loses it. Scroll with two fingers instead.

You changed folders. A Finder selection lives in one window showing one folder. Navigate anywhere else and it is gone, even if you come straight back.

Once the selection is built, press directly on an icon, pause a moment so macOS registers a drag rather than a click, then move. The drag image should show a stack with a badge counting the items.

What the count badge tells you

While the drag is in flight, the icon under the cursor is a small pile with a number on it. That number is how many files you are carrying. It is worth a glance before you release, because it catches the case where your selection collapsed to one item without you noticing.

The same badges as any drag apply on top of that. A green plus means these files will be copied, no badge means they will be moved, and a curved arrow means aliases will be made. Dragging to another disk copies, dragging within the same disk moves, and Option or Command held during the drag forces the other behavior.

If the count is wrong, press Escape while still holding, and the whole drag is discarded with nothing moved.

Dragging several files into an app rather than a folder

A multiple selection behaves differently depending on what receives it, in a way that is worth knowing before you aim.

A Finder window takes all of them and moves or copies them as a group.

A chat or mail window usually attaches all of them, sometimes as separate attachments and sometimes grouped, depending on the app.

A terminal receives all the paths as text, separated by spaces, in the order macOS hands them over rather than the order you clicked. That is genuinely useful for building a command over several files, but check the order before you press Return.

A web upload field accepts several files only if the page allows it. If the input takes one, a multiple drop is either rejected or quietly reduced to one, which is a common source of missing uploads.

When the files live in different folders

Command-click has a hard limit: it works inside one folder in one window. Real tasks rarely respect that. The four things you need to send are a screenshot on the Desktop, an export in a project folder, a PDF in Downloads, and a photo from last month.

There are two workarounds inside macOS. A Finder search window (Command with F, then search This Mac) lists results from everywhere, and you can Command-click across them because the results are one list. Or make a staging folder and copy things into it, which leaves you a folder to clean up afterward.

The third option is to keep the gathering out of Finder entirely. Ledge puts a shelf at the top of the screen, at the notch or the top center on a Mac without one. Drag the Desktop screenshot up, let go. Open the project folder, drag the export up, let go. Do the same for the PDF and the photo. Each item comes from wherever it happens to live, and they end up together on one shelf without any of them being moved or copied out of place.

Then take the whole group off in one gesture. Drop them into a Finder window and they land in that folder. Drop them on a chat app you have chosen as a destination in Settings and they upload, even if the app was closed. Drop them into a terminal and you get every path as text. The related walkthrough is how to gather files from different folders in one spot, and batching files for a single upload on a Mac covers the upload case specifically.

A few habits that make this reliable

Sort before you select. Any sort that clusters what you want turns Command-clicking into Shift-clicking.

Use list view for anything over about six items. Rows are easier to hit accurately than icons, and the selection is easier to read at a glance.

Check the badge count before you release. It is the one-second check that prevents dropping three files when you meant to drop eleven.

And build the selection last. Anything else you need to do in the window (rename, check a size, open a preview) costs you the selection, so do it first.

Questions

Why does my Command-click selection disappear when I try to drag?

Almost always because the drag started on empty space rather than on one of the highlighted files. Press directly on an icon or a row, pause briefly, then move.

Can I select files in two different folders at once in Finder?

Not in a normal browsing window. A Finder search window can list results from many folders in one list, and you can multi-select there. Otherwise, gather the files somewhere first.

Does dragging several files at once copy them all or move them all?

All of them get the same treatment. Within one disk they move, to another disk they copy, and a modifier key held during the drag applies to the whole group.