From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.help Subject: Abbrevs without punctuation? Date: Fri, 07 Feb 2003 23:09:48 +0100 Organization: University of Duisburg, Germany Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <84smuzyc7n.fsf@lucy.is.informatik.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1044656258 25374 80.91.224.249 (7 Feb 2003 22:17:38 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 7 Feb 2003 22:17:38 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18hGoT-0006ay-00 for ; Fri, 07 Feb 2003 23:17:37 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18hGmk-0005hm-09 for gnu-help-gnu-emacs@m.gmane.org; Fri, 07 Feb 2003 17:15:50 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!pd951f1c2.dip.t-dialin.NET!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 19 Original-NNTP-Posting-Host: pd951f1c2.dip.t-dialin.net (217.81.241.194) Original-X-Trace: fu-berlin.de 1044655810 39690734 217.81.241.194 (16 [73968]) User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3.50 Cancel-Lock: sha1:wxuds6Q18Z+kmK1HkM4NUKHa1ns= Original-Xref: shelby.stanford.edu gnu.emacs.help:109939 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:6444 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:6444 I'm currently using Viper, and I'm editing LaTeX source code. So I started thinking it might be useful to have some editing commands with a more vi-ish feeling instead of C-c C-e and C-c C-f C-. It turns out that there is http://vim-latex.sf.net/ which provides nifty features. In insert mode, you can type EFI and that will insert a figure environment (ECE inserts a center environment and so on). That's easy to do with abbrevs, almost. The problem is that no space or punctuation is required after EFI. Ideas? Hm. Maybe I'll define some regular abbrevs anyway. They could be useful without viper, too. I mean, it's not too terrible to have to type space... (The abbrevs wouldn't be *that* regular -- point would end up in the right spot somewhere in the middle, rather than at the end.) -- A turnip curses Elvis