POV-Ray : Newsgroups : povray.unix : Vim 6.0 in final beta [OT] : Re: Vim 6.0 in final beta [OT] Server Time
28 Jul 2024 18:11:55 EDT (-0400)
  Re: Vim 6.0 in final beta [OT]  
From: Warp
Date: 30 Aug 2001 10:40:14
Message: <3b8e504e@news.povray.org>
Emacs supports all that and more.

  I don't know how vi editors are configured/programmed, but as Emacs is
an elisp interpreter, you can do almost anything using elisp. This is, in
fact, how most of emacs features have been implemented (eg. autoindentation,
keyword coloring and so on).
  Some examples of things that I have done with elisp in order to make emacs
to work more like I like it are:
  - When pressing page down/up, it doesn't only scroll a page, but also moves
the cursor the same amount of lines that are in a page.
  - When pressing ctrl-up/down, the page scrolls one line.
  - Ctrl-c-u asks for a filename and inserts it uuencoded at the cursor
current location (perfect for including binary attachments to an artice).
  - Ctrl-t removes all whitespaces from the cursor to the next
non-whitespace character (a surprisingly handy feature).
  - Ctrl-y deletes the line where the cursor is.
  And of course pc-selection-mode makes it a lot more usable...

  There are quite lots of games and other fun stuff made for emacs using elisp.

-- 
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}//                     - Warp -


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.