🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.editors
Article #3945

Re: "Brief" keymap emulation

#3945
From: Kai Großjohann
Date: Thu, 18 May 2000 00:00
46 lines
2769 bytes
Ted Wang <ted.wang@attws.com> writes:

> I've been using CodeWrite for a while and loved it's various highly
> customizable possibilities.  Recently I am transitioning to a Linux
> programming environment and found out that the most popular programmer
> editor of choice were VI and EMACS (each with it's own flavor of GUI).
> What I need to find out is which one supports the "BRIEF" keymap ?

For Emacs, there is crisp.el (comes with Emacs).  I think that Brief
and Crisp had similar keymaps?

> Also CodeWrite has a couple of nice features that I don't know if
> they are also supported in GVIM or XEMACS:
> 
> 1) the current line whre the cursor is located can either be highlited
> or "outlined"

In gnu.emacs.sources, you can find a package hl-line.el (or somesuch)
from Dave Love which does what you want.  Use Deja.com to search for
it and don't forget to specify the real old archive, too.

> 2) window splitting in all directions: top, bottom, left, and right.

This is possible with Emacs.

> 3) line chages as well as added line will have a different color
> indicator in the first column (it's called chromatic change)

M-x highlight-changes-mode RET in Emacs

> 4) searching a keyword (variable, function, etc) in multiple files will
> bring out a separate output pane; when the keyword appears in various
> files, by browsing through the search result and double clicking on the
> found keyword on a particular file will open that file automatically.
> (This is not exactly the same as a grep, grep just do a diarreah type of
> dumping the search results).

In Emacs, you can type M-x grep RET to run grep.  This prints the
output of grep to a separate window but highlights the file names.
Clicking on a line (with the middle mouse button) teleports you to the
right line in the right file, and M-x next-error RET (or C-x `) allows
you to go from one match to the next.

kai
-- 
Beware of flying birch trees.
Technical Details
Message-ID: <vafpuqjolg0.fsf@lucy.cs.uni-dortmund.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <39232D56.F480D8E8@attws.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 103b8b,aa9c8647e2f0a005
X-Google-Attributes: gid103b8b,public
X-Google-Thread: 107393,aa9c8647e2f0a005
X-Google-Attributes: gid107393,public
X-Google-Thread: 102b9a,aa9c8647e2f0a005
X-Google-Attributes: gid102b9a,public
From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann)
Subject: Re: "Brief" keymap emulation
Date: 2000/05/18
Message-ID: <vafpuqjolg0.fsf@lucy.cs.uni-dortmund.de>
X-Deja-AN: 625050625
Distribution: inet
References: <39232D56.F480D8E8@attws.com>
Mail-Copies-To: never
Content-Type: text/plain; charset=us-ascii
Organization: University of Dortmund, Germany
Mime-Version: 1.0
User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/21.0.90
Newsgroups: comp.editors,gnu.emacs.help,comp.emacs