Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #13243

Re: Editor recommendation

From Don Y <this@isnotme.com>
Newsgroups comp.arch.embedded
Subject Re: Editor recommendation
Date 2013-08-29 12:04 -0700
Organization Aioe.org NNTP Server
Message-ID <kvo607$a1f$1@speranza.aioe.org> (permalink)
References <kems19dsqi8b4s4m1gcfm3ilgd48au2v5q@4ax.com> <imju19pchf20lfp1mtcrl0c6npjra86cej@4ax.com>

Show all headers | View raw


Hi Roberto,

On 8/29/2013 7:01 AM, Roberto Waltman wrote:
> Pity the new Brief doesn't have the original's macro language. (I used
> it extensively in the DOS days. )

I found the ease of creating a "keystroke macro" to be the most useful
tool!

Typically, I would create two windows into the same file (most often
one above the other -- but depends on the actual nature of the task
I was trying to perform).

The top window would usually be what I considered the "source" window
and the bottom, the "destination".

I would *carefully* position the cursors in each window where I wanted
them to be -- "initial source" and "initial destination".  Then, in the
source window, "begin" the keystroke macro and carefully execute some
set of cursor positioning, mark, search, etc. keystrokes.  Switching
to the "window below" and taking advantage of whatever I had "cut"
or copied in the window above to paste, overwrite/insert into the
lower window.  Then, return to the "window above" for any additional
steps that needed to be performed there.  Back to the lower window, etc.

Once done, "end" the macro (taking care to make sure the cursors in
the source and destination windows are positioned appropriately so
this stored set of keystrokes could be applied to the *next* source
instance (line, field, etc.).

Then, lean on the "play keystroke macro" command and watch the
two windows scroll along as the cursor frenetically jumps around
applying the stored actions.

I found this *so* easy to do that it was the *first* technique
I would often apply -- even if there might have been some more clever
way of doing what I wanted.  Esp as it would let me *see* the changes
being applied ("Ooops!  I guess I don't really want to apply this
for the entire extent of the file!  Best stop here and undo back to
where I *should* have stopped!")

> By "still supported", I meant "bugs are fixed"
>
> No CVS integration needed.

It's interesting to see the different attitudes tools take towards
their "associates"!  I.e., does the editor invoke the VCS toolkit?
Or, does the VCS toolkit invoke the *editor*??  Everyone always wants
to drive the bus...

I've been setting up a Perforce server for one of the projects, here.
Needless to say, they want to think the world revolves around *them*!

> Working under windows when at work.

And *only* dealing with "source code"?  E.g., I find it tedious
having to bounce around between different toolchains where different
capabilities are present -- or, invoked/implemented in slightly
incompatible ways (hence liking the ability to be able to resort to
something as banal as vi(1) as needed).

> I don't want my spaces replace by tabs either  ;)
>
> Will give a try to Eclipse again, although don't like the screen real
> state it uses in things other than the files edited.

That's one advantage to using, e.g., vi(1) in separate xterm(1)s
under X.  Very little "wasted" real estate for "button bars",
status fields, etc.  Likewise, a no-frills window manager so you
don't have lots of decorated window frames!

[I have xterm(1) configured so I can easily change font sizes in
individual sessions -- though that currently also changes the
window geometry]

> Specially when I need to use larger and larger fonts as time goes by.
> (Not everybody has dual 30" monitors.) And what was that Saturn-like
> icon for?

Be thankful you're just writing code!  When preparing publications,
you want to see a good fraction of the page (to get a feel for how
it lays out, etc.) which drives text size down.  Yet, you still want
to be able to resolve different typefaces/styles conveniently
("is that italics?  or, just excessive jaggies from the lowered
relative resolution??")

There comes a point where you just can't get a monitor *big*
enough!!  :-/

Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Editor recommendation Roberto Waltman <usenet@rwaltman.com> - 2013-08-28 16:18 -0400
  Re: Editor recommendation David Brown <david.brown@removethis.hesbynett.no> - 2013-08-28 22:46 +0200
    Re: Editor recommendation chris <meru@devnull.com> - 2013-08-28 22:10 +0000
      Re: Editor recommendation dp <dp@tgi-sci.com> - 2013-08-29 09:23 -0700
        Re: Editor recommendation Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2013-08-29 17:15 +0000
          Re: Editor recommendation dp <dp@tgi-sci.com> - 2013-08-29 10:38 -0700
            Re: Editor recommendation Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2013-08-29 17:49 +0000
              Re: Editor recommendation dp <dp@tgi-sci.com> - 2013-08-29 12:19 -0700
          Re: Editor recommendation Paul Rubin <no.email@nospam.invalid> - 2013-08-29 12:16 -0700
        Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-29 11:32 -0700
          Re: Editor recommendation Paul Rubin <no.email@nospam.invalid> - 2013-08-29 12:15 -0700
          Re: Editor recommendation dp <dp@tgi-sci.com> - 2013-08-29 14:04 -0700
            Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-29 14:25 -0700
              Re: Editor recommendation Robert Wessel <robertwessel2@yahoo.com> - 2013-08-29 17:05 -0500
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-29 16:32 -0700
              Re: Editor recommendation dp <dp@tgi-sci.com> - 2013-08-29 15:44 -0700
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-29 18:02 -0700
                Re: Editor recommendation Hans-Bernhard Bröker <HBBroeker@t-online.de> - 2013-08-30 13:22 +0200
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-30 15:00 -0700
                Re: Editor recommendation Hans-Bernhard Bröker <HBBroeker@t-online.de> - 2013-08-31 02:17 +0200
                Re: Editor recommendation Stefan Reuther <stefan.news@arcor.de> - 2013-08-31 11:36 +0200
          Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-30 20:30 -0400
            Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-31 00:50 -0700
              Re: Editor recommendation Stefan Reuther <stefan.news@arcor.de> - 2013-08-31 11:54 +0200
                Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-31 10:17 -0400
                Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-31 10:20 -0400
        Re: Editor recommendation chris <meru@devnull.com> - 2013-08-30 13:29 +0000
          Re: Editor recommendation dp <dp@tgi-sci.com> - 2013-08-30 15:04 -0700
    Re: Editor recommendation George Neuner <gneuner2@comcast.net> - 2013-08-30 13:05 -0400
      Re: Editor recommendation chris <meru@devnull.com> - 2013-08-30 22:55 +0000
  Re: Editor recommendation Les Cargill <lcargill99@comcast.com> - 2013-08-28 21:22 -0500
    Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-28 19:54 -0700
      Re: Editor recommendation Les Cargill <lcargill99@comcast.com> - 2013-08-28 22:28 -0500
        Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-28 22:38 -0700
    Re: Editor recommendation George Neuner <gneuner2@comcast.net> - 2013-08-30 12:42 -0400
      Re: Editor recommendation Paul Urbanus <urb@urbonix.com> - 2013-09-02 21:20 -0500
        Re: Editor recommendation Paul Urbanus <urb@urbonix.com> - 2013-09-04 01:20 -0500
        Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-09-04 07:22 -0400
  Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-28 19:52 -0700
  Re: Editor recommendation bbhack <bbhack@gmail.com> - 2013-08-28 22:41 -0500
    Re: Editor recommendation chris <meru@devnull.com> - 2013-08-29 12:19 +0000
      Re: Editor recommendation bbhack <bbhack@gmail.com> - 2013-08-31 11:54 -0500
        Re: Editor recommendation chris <meru@devnull.com> - 2013-09-03 15:32 +0000
  Re: Editor recommendation Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2013-08-29 09:19 +0300
  Re: Editor recommendation Roberto Waltman <usenet@rwaltman.com> - 2013-08-29 10:01 -0400
    Re: Editor recommendation Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2013-08-29 18:45 +0300
    Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-29 12:04 -0700
      Re: Editor recommendation Robert Wessel <robertwessel2@yahoo.com> - 2013-08-29 16:31 -0500
        Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-29 15:00 -0700
        Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-30 20:50 -0400
      Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-30 20:37 -0400
        Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-30 21:15 -0700
          Re: Editor recommendation Stefan Reuther <stefan.news@arcor.de> - 2013-08-31 12:05 +0200
            Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-31 11:26 -0700
              Re: Editor recommendation Stefan Reuther <stefan.news@arcor.de> - 2013-09-01 20:21 +0200
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-09-01 17:02 -0700
                Re: Editor recommendation Stefan Reuther <stefan.news@arcor.de> - 2013-09-02 19:55 +0200
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-09-02 16:22 -0700
                Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-09-02 19:39 -0400
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-09-02 17:51 -0700
                Re: Editor recommendation Don Y <this@isnotme.com> - 2013-09-02 18:49 -0700
          Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-31 15:13 -0400
            Re: Editor recommendation Don Y <this@isnotme.com> - 2013-08-31 13:45 -0700
  Re: Editor recommendation Habib Bouaziz-Viallet <h.bouazizviallet@free.fr> - 2013-08-29 16:31 +0200
    Re: Editor recommendation bbhack <bbhack@gmail.com> - 2013-08-31 12:03 -0500
      Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-08-31 13:27 -0400
        Re: Editor recommendation bbhack <bbhack@gmail.com> - 2013-08-31 13:17 -0500
      Re: Editor recommendation Habib Bouaziz-Viallet <h.bouazizviallet@free.fr> - 2013-09-01 19:16 +0200
        Re: Editor recommendation Randy Yates <yates@digitalsignallabs.com> - 2013-09-01 19:52 -0400
          Re: Editor recommendation chris <meru@devnull.com> - 2013-09-03 14:41 +0000
  Re: Editor recommendation jhallen@TheWorld.com (Joseph H Allen) - 2013-08-29 20:09 +0000
  Re: Editor recommendation stephenXXX@mpeforth.com (Stephen Pelc) - 2013-09-04 12:10 +0000

csiph-web