emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Doc of keyboard macros


From: Yuri Khan
Subject: Re: Doc of keyboard macros
Date: Sun, 14 Oct 2018 21:33:51 +0700

On Sun, Oct 14, 2018 at 3:30 PM Marcin Borkowski <address@hidden> wrote:

> I also use some function keys.

Mine is an unholy mess of bindings picked up from various editors and
IDEs I used to use.

F1: help prefix
F1 F1 (in emacs-lisp-mode-map): dwim wrapper that invokes
‘describe-symbol’ on ‘(elisp--current-symbol)’ or
‘(elisp--fnsym-in-current-sexp)’

F2: save-buffer (from Norton Commander and Turbo Pascal)

F3: find-file (from Turbo Pascal)

F4: replace-string (from Midnight Commander)

F5: zoom/unzoom (a custom command that [saves the window configuration
then kills other windows] or restores the saved window configuration;
inspired by Turbo Pascal)

C-F5: revert-buffer (from various web browsers)

M-F7 (in dired-mode-map): grep (from Norton Commander)

F8: next-error; S-F8: previous-error (from Visual Studio)

F9: projectile-compile-project, C-F9: projectile-run-project (from
Turbo Pascal), S-F9: projectile-test-project

F10: abort-recursive-edit if in a minibuffer, or kill-buffer otherwise
(heavily inspired by Norton Commander)

F11: toggle-frame-fullscreen (from web browsers)

M-F11: a ‘tabulated-list-mode’-based display of ‘recentf-list’
allowing removal and re-visiting (inspired by FAR Manager, a
descendant of Norton Commander)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]