From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Mathias Dahl Newsgroups: gmane.emacs.help Subject: Re: emacs for everything? Date: 25 Nov 2004 18:06:02 +0100 Message-ID: References: <87pt2ej98v.fsf@node1.ddorf.de> <87zn1g2t5j.fld@barrow.com> <876540gxzw.fld@barrow.com> <86brdqp4au.fsf@ketchup.de.uu.net> <87d5y3994r.fsf@informatik.uni-freiburg.de> <87hdnfbdek.fsf@lizard.king> <41A499D4.3000400@conectiva.com.br> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1101402653 27042 80.91.229.6 (25 Nov 2004 17:10:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 25 Nov 2004 17:10:53 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Nov 25 18:10:49 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CXN8r-0002DS-00 for ; Thu, 25 Nov 2004 18:10:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CXNI3-0002xr-RD for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Nov 2004 12:20:19 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news1.google.com!fu-berlin.de!uni-berlin.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 17 Original-X-Trace: news.uni-berlin.de zKaR36QAqymiVRGZB5RJTwU2tVS+gQZrD26QRr4tICsmsNH0sY User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 Original-Xref: shelby.stanford.edu gnu.emacs.help:126916 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:22317 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:22317 Maciek Pasternacki writes: > > Who needs Caps Lock anyway? Instead of switching, I just bind it as > > another Control. Then, if by reflex I use the old Control, it's still a > > Control. > > Caps lock is sometimes useful. E.G when typing SQL or Lisp code -- > I don't like to have to hold shift when typing keywords (well, maybe > I could do Emacs tricks like `turn preceding n words to > uppercase'... well... *click* C-h i g (emacs)...). One of the SQL-modes for Emacs uses abbrevs to change keywords in SQL to uppercase. Don't remember which one it was but if you do not have it, you could define such abbrevs yourself, like making select => SELECT etc. /Mathias