A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/suntsov/efar below:

suntsov/efar: A FAR-like file manager for Emacs

This package provides FAR-like file manager for Emacs.

In version 1.26 some default eFar key bindings have been changed according to the Emacs Key Binding Conventions.

Actual key bindings you can check by C-e ? (M-x efar-do-show-help)

In case if you'd like to get back to previous configuration you can load get-back-keys.el in your Emacs init file.

The way of key binding customization has been also changed. Please read How to customize eFar key bindings? below.

To start eFar just type M-x efar.

When Efar is called with universal argument, default-directory of actual buffer is automatically opened in left panel - C-u M-x efar.

See NEWS.md.

Selecting disks (Windows) or mount points (Unix)

eFar has a very simple batch file renamer

Preliminary results of renaming are shown in a separate buffer. User can run actual renaming or cancel it.

Batch regexp replace in files Changing sort order, filtering Auto refresh when files change

Many operations within eFar buffer can be performed using mouse

Working with archive files

Actually eFar works with folowing archive type: .zip, .7z, .tar, .tar.gz, .tar.bz2.
Press enter on archive file of supported type to "get into" the archive.
Press F3 on a file inside archive to see the content of the file.
Creating and extracting archive files is not yet implemented.
Functions to work with archive files require corresponding command line utilities to be available in the Path.

How to customize eFar key bindings?

Suppose you want to replace default binding <up> by C-p for command efar-do-move-up.
Then add following code to your init file:

(eval-after-load 'efar
    '(progn
        (define-key efar-mode-map (kbd "<up>") nil)
        (define-key efar-mode-map (kbd "C-p") 'efar-do-move-up)))

If you like to just add an additional binding and keep default one then the first 'define-key' is not needed.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4