Update: I have implemented a better version of this code. The new version is able to display progress separately and auto hide the rsync window after finishing copying. You can look at this post Emacs - Async File copying with Rsync - Update
Emacs Dired mode is a great alternative for the default file explorer application on MacOS, Windows or other systems. That is because Dired mode provides with the ability to quickly navigate through files and directories, mark multiple files for later operation using keyboard. However, when dealing with large and multiple files, it show one annoying drawback. When we want to copy or move a big file, Emacs will be entirely blocked until the copying/renaming process complete.
Read more