[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Suitable text editor [NOT word processor] or workaround?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, Mar 16, 2017 at 06:38:52AM -0500, Richard Owlett wrote:
> My environment is Jessie (8.6.0) with MATE desktop.
> I require two things:
>  1. a search and replace which can include a "newline" in new string.
>  2. display/edit 2 files simultaneously *side by side*
> 
> MATE's standard editor (Pluma) can handle the first easily.
> 
> I see no way to open 2 instances of Pluma in separate windows - a la
> Notepad in WindowsXP. Pluma will only open multiple files in
> multiple tabs.
> 
> The two files are nearly identical and need them displayed
> simultaneously for instant visual comparison. Opening one of the
> files read only would be acceptable but not preferable.

This nearly sounds like a description of Emacs' ediff mode.

That said, Emacs is sufficiently different from the text editors
around that tackling it amounts to taking a respectable hill.

The view from up there, though, is breathtaking.

Some tricks in the rough context of system administration:

 - transparent editing of files on other hosts, given only
   one of ssh/sftp/ftp access (tramp).
 - mixed marked-up text (à la Markdown) and code snippets,
   inserting the "result" of evaluating those code snippets
   in the text (code == C, Python, Perl, shells, R, many
   more), results can be text or images, for documenting
   (up to literary programming)
 - useful exploration of lots of files. The idiom of
   "find . -type f -name *blah -exec grep foo {} +"
   from your editor, with clickable links to the found
   lines
 - hex editor, psychotherapist, towers of Hanoi ;-)

> Suggestions?

That said, it takes some investment. Some would say it's a
religion, but there are especially perverse polyreligious
folks out there: I "am" Vim *and* Emacs (take that ;-)

regards
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAljKgVcACgkQBcgs9XrR2kYjkgCdGos4ETw/d/wbjamy/7/vDUjY
GtAAmgJliKRpwYucxh7iRBroqaQMlsWJ
=3e/X
-----END PGP SIGNATURE-----


Reply to: