Far Manager

Far Manager (short for File and ARchive Manager) is an orthodox file manager for Microsoft Windows and is a clone of Norton Commander.

Far Manager uses the Win32 console and has a keyboard-oriented user interface (although limited mouse operation, including drag-and-drop, is possible).

Far Manager
Developer(s)Eugene Roshal (1996–2000)
Far Group (2000–present)
Initial release10 September 1996; 27 years ago (1996-09-10)
Stable release
3.0.6226 Edit this on Wikidata / 14 December 2023
Repository
Written inC++
Operating systemMicrosoft Windows, BSD Unix, OSX, Linux port
Available inEnglish, Russian, Czech, German, Hungarian, Polish, Spanish, Slovak, Italian, Ukrainian, Belarusian
TypeFile manager
LicenseBSD-3-Clause
Websitefarmanager.com

Far Manager was created by Eugene Roshal, and has been under development by the Far Group since 2000. The project's Unicode branches (2.0 and 3.0) are open-source (under the BSD-3-Clause license). All branches are available as 32- and 64-bit builds. Far Manager is often viewed as a very customizable file manager and text editor, and a free alternative to Total Commander.

Features

Far Manager features an internal viewer and editor, customizable user menus, tree views, file search, compare, integrated help, and a task switcher for its tools. Its standard functionality can be expanded with macros (which allow scripting) and plugins.

Far Manager's default interface combines two file panels with a command prompt. Panels may be fully customized as to which columns are shown and in which order, and operations may be done to and from either panel. The file panels support wildcard selection, advanced filtering, sorting and highlighting. The file panels and the command prompt are both active at the same time (they are interacted with using different keys), and most features can be accessed using keyboard shortcuts (the key bar at the bottom displays the function key actions for the currently held down modifier keys).

Extensibility

Far's standard functionality can be greatly extended with macros (written in Lua scripting language, primarily used to record keypress sequences) and plugins. Standard plugins installed by default include FTP, Windows network, extensible archive file support and temporary panel (sandbox) virtual file systems, a process list, print manager, filename case converter, and several editor plugins to format, wrap, and otherwise alter text.

Third-party plugins are available from the PlugRing repository and plugin announcement forum. Some popular plugins include regular expression search and replace (both in the text editor and across multiple files), syntax highlighting and auto-completion for the text editor, SFTP/SCP and Windows Registry virtual file systems, 7-zip integration, a hex editor and a picture viewer (which overlays a DirectX surface over Far's console window). Wrappers are available which allow using some Total Commander plugins with Far Manager, and vice versa. Plugins can be developed using the native C/Pascal API, or using wrappers which permit plugin development in other platforms and languages, such as .NET (including PowerShell), and Lua.

Linux, MacOS and BSD version

far2l project develops port of Far Manager v2 working on Linux, MacOS and BSD systems. As of February 2021, the port successfully builds and the most common functions work. Among ported and working plugins are Colorer, MultiArc and TmpPanel. There is also new NetRocks plugin implementing network connections via FTP, FISH, SCP, SFTP, SMB, NFS and WebDAV. As of January 2022, the project has moved to the beta stage, support for python and lua scripts has been added.

far2l also supports "terminal extensions". Although FAR2L itself is a TUI application, it can run in GUI or TTY backends modes. While TTY backend can run in any terminal (like, for example, xterm), it can also run inside a built-in terminal of GUI mode far2l, gaining capabilities not available on "regular" terminals (such as recognizing all possible keyboard key combinations, even with keyup events). Also, the "host" far2l can provide shared clipboard access and desktop notifications. Those extensions can be used by running TTY far2l inside an SSH client session opened in "host" GUI far2l (or by using SFTP/SCP protocols in NetRocks to run remote far2l via "execute remote command" feature).

Licensing

Far Manager is available under the BSD-3-Clause license.

Originally, Far Manager was available as 40 days shareware for everyone except for citizens of the former USSR countries, who could use it as freeware for non-commercial use only. On 26 October 2007, the source code for the Unicode development version (1.80, later renamed to 2.0) was released under the BSD-3-Clause license. On 17 May 2010 the 1.x branch has also been released under the BSD-3-Clause license, though without source code.

See also

References

Tags:

Far Manager FeaturesFar Manager ExtensibilityFar Manager Linux, MacOS and BSD versionFar Manager LicensingFar Manager

🔥 Trending searches on Wiki English:

Michelle PhillipsJoseph BaenaThe Guest (2014 American film)HTTP 404Heinrich KlaasenLast SupperTraumatic inseminationStations of the CrossApples Never Fall2024 Formula One World ChampionshipOnce Upon a Time in HollywoodSacha Baron Cohen2024 Indian general election in Tamil NaduMax Verstappen2024 Spain MastersBharatiya Janata PartyJake Paul vs. Mike TysonRashida JonesEiza GonzálezMegamind vs. the Doom SyndicateThe Masked Singer (American season 11)FIFA World CupHenry CavillKurt RussellScarlett JohanssonRohit SharmaChicago Fire (TV series)Steven SpielbergJake PaulBongkrek acidBiggest ball of twineSpatula2022 FIFA World CupTurkeyLockheed Martin F-35 Lightning IIJames VI and ITimothée ChalametJosh PeckEid al-FitrCurb Your EnthusiasmStephen CurryList of countries and dependencies by populationThe First OmenFlipkartHot cross bunKaya ScodelarioParis JacksonWeWorkThe Rookie (TV series)Elizabeth HolmesCanadaLiu CixinAndre Jin CoquillardList of dates for EasterYG MarleyBernie MadoffQueen VictoriaForge (character)Godzilla (franchise)Maundy ThursdayBenedict WongNicole ShanahanMatthew McConaugheyAll ThatMarlo KellyXXXTentacionWhatsAppNicolás JarryAustin Butler69 (sex position)Ku Klux KlanShogunEarthJimmy Jean-LouisEaster BunnyRuby FrankeNetherlandsLindsay Lohan🡆 More