From: Bruce Ingalls <bingalls@CUT-this-SPAM-BLOCK.fit-zones.com>
Subject: Keybinding std WAS: replace C-s with C-f
Date: Tue, 18 Feb 2003 19:18:41 GMT [thread overview]
Message-ID: <lGv4a.28462$Mh3.8860533@twister.nyc.rr.com> (raw)
In-Reply-To: <1045538914.415523@sj-nntpcache-3>
John Russell wrote:
> Here is a sniplet from my init file. It's commented out, because
> I've wholly given up on making Emacs work how I wish. It's
> obviously much smarter than me. I'd advise you to do the same. ;) ...
...
> a matter of preference, but in my experience of trying to to reset
> standard emacs keys, I always find myself stepping on other cool
> keybindings which I have to remap to other keybidings which step on
> other cool keybindings .........
>
> I know that emacs is way smarter than I am. I've decided that someone
> put the keybindings there because they just work. Just a thought.
Well, These keybindings are options for people who complain that (X)Emacs
is hard to learn, or doesn't work like editors.
About the only thing missing, at this point, is that the keybindings
don't show
up in the menu, to the right of the commands, ex:
Search... C-f
I'm happy with the native bindings, but I am leaving the following turned on
for some time, until I am comfortable that it works. These are all Customize
options. However, I agree that it is best to migrate to native bindings.
I would expect that viper users would do the same.
Finally, there is a rumor, that KDE & Gnome may soon come to an agreement
on keybinding standards. I feel that Emacs & XEmacs should step up to the
plate, and try to conform to any reasonable standard.
(cond ;email current buffer
((fboundp 'metamail-buffer)
(global-set-key [(control e)] 'metamail-buffer))
((fboundp 'w3-mail-current-document)
(global-set-key [(control e)] 'w3-mail-current-document)))
(global-set-key [(control p)] 'print-buffer)
(global-set-key [(control s)] 'save-buffer)
(global-set-key [(control q)] 'save-buffers-kill-emacs)
(global-set-key [(control w)] 'kill-buffer)
;;EDIT
;;C-u duplicates selection, without affecting clipboard. Can this be done in
;;Emacs?
;;C-i inverts selection: all selected items become unselected, and vice
versa
(global-set-key [(control a)] 'mark-whole-buffer)
(global-set-key [(control f)] 'isearch-forward)
(define-key isearch-mode-map [(control f)] 'isearch-repeat-forward)
;;Control G as 'find next match' useful enough to conflict?
;;(global-set-key [(control h)] 'query-replace) ;conflicts with help
(global-set-key [(control v)] 'yank)
;;Any way to build an Emacs macro for redo?
;;This replaces zap-to-char()
(when (fboundp 'redo)
(global-set-key [(meta z)] 'redo)) ;exists for XEmacs, only
;;VIEW
(global-set-key [(control r)] 'recenter) ;"refresh view"
;;RELOAD/REFRESH
;;(global-set-key [(control d)] 'bookmark-set) ;conflicts with
delete-forward
;;(global-set-key [(control b)] 'edit-bookmarks)
;;FORMAT
(global-set-key [(control b)] 'bold-region)
;; (global-set-key [(control u)] 'facemenu-set-underline)
;;We need an alternative to universal-argument() to allow the previous line
;;WINDOW MANAGER STANDARDS
;;TODO: FIX FOLLOWING SYNTAX!!!
(global-set-key [(meta \040)] 'tmm-menubar) ;M-space is symbiotic?
)
next prev parent reply other threads:[~2003-02-18 19:18 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-17 18:31 replace C-s with C-f Bruce Ingalls
2003-02-17 18:39 ` David Kastrup
2003-02-17 19:35 ` Bruce Ingalls
2003-02-17 20:18 ` David Kastrup
2003-02-17 21:59 ` Stefan Monnier <foo@acm.com>
2003-02-18 1:42 ` Unknown
2003-02-18 3:15 ` John Russell
2003-02-18 19:18 ` Bruce Ingalls [this message]
2003-02-18 22:36 ` Keybinding std WAS: " Kevin Rodgers
2003-02-18 23:09 ` Hannu Koivisto
2003-02-19 20:57 ` Bruce Ingalls
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='lGv4a.28462$Mh3.8860533@twister.nyc.rr.com' \
--to=bingalls@cut-this-spam-block.fit-zones.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).