Enhanced key bar
Posted: Thu 13 Sep, 2012 13:54
I have been using Far Manager for many years and I like it al lot, however I have always been lost in all the shortcuts I can use. I was thinking about enhancing the key bar with more keys to show all the available key shortcuts, based on the current context. I downloaded the Far Manager source and found that it would not be too difficult (even for me) to enhance the standard key bar. I did few changes in the code to prove my idea can be real.
The screenshot below shows available (not all) shortcuts while the Ctrl key was pressed in the shell view. Different set of key is presented when alt, shift+alt, sthift+ctrl, and also when viewer or in editor is opened.
The screenshot below shows available (not all) shortcuts while the Ctrl key was pressed in the shell view. Different set of key is presented when alt, shift+alt, sthift+ctrl, and also when viewer or in editor is opened.
Code: Select all
R════════════════════════ C:\_Far32b ═════════════════════════╗╔════════════════════════ C:\_Far32b ═════════════════════14:45
║n Name │ Name ║║n Name │ Name ║
║/.. │ ║║/.. │ ║
║/ConEmu │ ║║/ConEmu │ ║
║/Macros │ ║║/Macros │ ║
║/Plugins │ ║║/Plugins │ ║
║/Profile │ ║║/Profile │ ║
║•ConEmu.exe │ ║║•ConEmu.exe │ ║
║•conemu.xml │ ║║•conemu.xml │ ║
║•Far.exe │ ║║•Far.exe │ ║
║•Far.exe.ini │ ║║•Far.exe.ini │ ║
║•Far3Wrap.dll │ ║║•Far3Wrap.dll │ ║
║•FarEng.hlf │ ║║•FarEng.hlf │ ║
║•FarEng.lng │ ║║•FarEng.lng │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
║ │ ║║ │ ║
╟──────────────────────────────┴──────────────────────────────╢╟──────────────────────────────┴──────────────────────────────╢
║/.. Up 13.09.12 14:38║║/.. Up 13.09.12 14:38║
╚════════════════ 3 827 549 bytes in 7 files ═════════════════╝╚════════════════ 3 827 549 bytes in 7 files ═════════════════╝
▐+▐ ▐+▐
Shell
F1 Hide/Show left panel F2 Hide/Show right panel F3 Sort files by name F4 Sort files by extension
F5 Sort files by modification time F6 Sort files by size F7 Keep files unsorted F8 Sort files by creation time
F9 Sort files by access time F10 Sort files by description F11 Sort files by file owner F12 Display sort modes menu
0 Set alternative full view mode 1 Set brief view mode 2 Set medium view mode 3 Set full view mode 4 Set wide view mode
5 Set detailed view mode 6 Set descriptions view mode 7 Set long descriptions view mode 8 Set file owners view mode
9 Set file links view mode A Set file attributes B Show/Hide functional key bar at the bottom line D Character right
E Previous command F Insert full file name from the active panel G Apply command to selected files
H Toggle hidden and system files displaying J Insert current file name from the active panel K Delete to end of line
L Toggle info panel M Restore previous selection N Toggle long/short file names view mode O Hide/show both panels
P Hide/show inactive panel Q Toggle quick view panel R Re-read panel S Character left T Toggle tree panel U Swap panels
X Next command Y Clear command line Z Describe selected files