A long time ago, I was preoccupied with finding a suitable file manager for Linux that would be similar to Far Manager. Visually, there were many similar, but none even came close to the compatibility of hot keys and shortcuts. And the built-in file viewer and text editor caused discouragement. Since Linux at that time was mainly needed at home for fun, the search went into the passive phase. But the need for production forced to look at the problem in a new way.
About a year ago, on the forum
http://forum.ubuntu.ru I found the open file manager Wal Commander, which was very similar to what I needed. And I started using it on Linux.
')

In the course of use, there were bugs and I wanted to add features that the original author (the project was developed by one person for two years) rather slowly added to the main branch. He didn’t want to go to GitHub either. Since the project was released under the MIT license, I decided to create a repository on GitHub myself and make all my changes there.
The source code of the C ++ project is available here:
github.com/corporateshark/WalCommanderFor the assembly, you can use gcc 4.8 for Linux and VS2008 / 2010/2013 for Windows.
The goal of the project is to bring the file manager interface as close as possible to how Far Manager looks on Windows with standard plugins (FTP, Colorer). I think the project will be interesting to everyone who spends a lot of time under Windows using Far, but sometimes goes to Linux and would like to use a familiar tool.
Differences from the original version of GitHub Edition:
- save window size and position on exit
- saving previous folders in panels on exit
- deleting files with the Del button
- Ctrl + Ins copies the name of the current file to the clipboard.
- Ctrl + Enter on ... (parent directory) copies the full path to the current directory to the command line
- case sensitive file sorting is disabled by default
- the ability to quickly go to the same folder on another panel
- Esc clears the command line, and only then turns the panels on / off.
- Esc goes out of the panel search, but immediately after that it does not turn on / off the panels (small thing, but nice!)
- Ctrl + PgDown comes into the folder
- BackSpace rises in the parent folder (but by default this mode is disabled)
- default tab size: 3
- default font: LiberationMono-Regular 14pt
- bugfixes
Big features that the plans add:
- apply the command to a group of files (Ctrl + G)
- autocomplete command history
- virtual space in editor
- switch between editor / viewer and file manager windows
- panel file groups
- more encodings in the editor / viewer (Windows-1251, KOI8, UTF16)
- word movement in the editor, completely similar to Far Manager
Very big features:
Feedback in the form of comments, suggestions, comments and pull requests are most welcome.
github.com/corporateshark/WalCommanderPS This is not an attempt to start a holivor, but a working replacement for Far Manager under Linux. For those who do not have an irreducible dependence on the headlamp, this program will not be interesting at all.