Home

Awesome

EAF File Manager

<p align="center"> <img width="800" src="./screenshot-file.png"> </p> <p align="center"> <img width="800" src="./screenshot-pdf.png"> </p> <p align="center"> <img width="800" src="./screenshot-image.png"> </p> <p align="center"> <img width="800" src="./screenshot-music.png"> </p>

File manager application for the Emacs Application Framework.

Load application

Install EAF first, then add below code in your emacs config:

(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/")
(require 'eaf)
(require 'eaf-file-manager)

The keybinding of EAF File Manager.

KeyEvent
<f12>open_devtools
hjs_up_directory
jjs_select_next_file
C-njs_select_next_file
kjs_select_prev_file
C-pjs_select_prev_file
lopen_select_files
Jjs_select_last_file
Kjs_select_first_file
rjs_rename_file
ebatch_rename
ychange_path
Yopen_path
<left>js_up_directory
<down>js_select_next_file
<up>js_select_prev_file
<right>open_select_files
fopen_select_files
C-mopen_select_files
Fopen_link
Topen_current_file_in_new_tab
Hopen_file_with_external_app
SPCjs_scroll_up_select_file
bjs_scroll_down_select_file
<return>open_select_files
wjs_copy_file_name
Wjs_copy_file_path
/copy_file_path
?copy_dir_path
nnew_file
Nnew_directory
Rmove_current_or_mark_file
Ccopy_current_or_mark_file
^js_up_directory
'js_up_directory
mjs_mark_file
ujs_unmark_file
tjs_toggle_mark_file
Ujs_unmark_all_files
xdelete_selected_files
Xdelete_current_file
otoggle_hidden_file
Otoggle_preview
afilter_file_with_regex
qbury-buffer
Qclose_buffer
grefresh_dir
Gfind_files
*mark_file_by_extension
;convert_cr2_files
&narrow_file
vjs_preview_toggle
,js_preview_scroll_up_line
.js_preview_scroll_down_line
<js_preview_scroll_up
>js_preview_scroll_down
1sort_by_name
2sort_by_type
3sort_by_size
4sort_by_modified_time
5sort_by_created_time
6sort_by_access_time
!eaf-file-manager-run-command-for-mark-files
Beaf-file-manager-byte-compile-file
zcompressed_file
Zdecompressed_file
C-ssearch_file