speechd-discuss
[Top][All Lists]
Advanced

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

Installing speechd-el with word echo, Semi OT: The Big Deal About Emacs


From: Veli-Pekka Tätilä
Subject: Installing speechd-el with word echo, Semi OT: The Big Deal About Emacs
Date: Tue, 19 Aug 2008 22:16:53 +0300

Hi, I don't use Emacs or Linux for mail just yet, so I'll reduce to more 
conventional quoting in stead. This is getting OT, thus the subject change, 
but I thought someone might find it useful to find out what people liek 
about Emacs. I certainly wondered what's the big deal, before reading about 
it (Learning GNU Emacs and bits of Googling) and trying things on my own. 
Feel free to reply off-list, too.

Milan Zamazal wrote:
> Veli-Pekka T?til? wrote:
> > 4. Next there was unpacking the tar.gz archive. I could normally
> > use the extract here context menu entry in Nautilus but I don't
> > know how to become root in Gnome, so that was no good. In stead,
> > I ended up extracting it in the root of my Emacs loadpath using
> > tar as documented here:
> I think you will learn through time how many things are easier to do
> from command line than from GNOME tools.
Especially as even the LInux GUis are not as power user oriented as I'd 
like. I'd agree in general apart from directory navigation and 
autocompletion as done in say WIn32 lists. Theres nothing quite like that in 
tab completing with speech. The key is real time feedback of the currently 
matching item if it changed, after every key press. But there are reasonable 
alternatives, such as dirEd with incremental searching.

> It is just necessary to know how to access documentation.
I wish there was something briefer than ref manuals. They tell you 
everything in order down to the finest detail. quite often I'd liek things 
in the order of importance or frequency of use in stead. It is like a good 
LaTeX book telling you enough to say get good tables done blind, rather than 
going through all options reference like.

> I like `woman' more, but it can't display some man pages in which case
> `man' helps.
I've used both a bit. Does woman have aesy means of jumping to the next/prev 
switch (by regexp matcing) or the next/prev heading in a man page? This 
would be extremely useful in quick browsing. Yet my keys to browse by page, 
paragraph and output group don't do that. It doesn't seem to be browsable as 
outlines, either, that would be neat. I truely like the outline mode on 
paper, at least.

Which brings me to another point. I'm gradually realizing what some of the 
big deal about Emacs is, and that is the file management:

No-one told me that but I figured out the shell mode is far superior to any 
console screen reader I have ever used, period. Where they require you to 
have a virtual cursor modally, In Emacs you can use the EMacs cursor 
directly with no mode switching and to type in the shell, if I've understood 
things right. You can also jump by command and get to the top or bottom of 
the output for a command, none of which a genral purpose screen reader can 
do. You can even do incremental regexp matching, which is just so much more 
powerful, more intuitive and easier, because of the feedback, than temporary 
grepping would be. I really, realy like this mode. If only Emacs would use 
PCRE regexp, I'd be even more at home.

I'd go so far as to say I think I would rather use shell mode than a real 
shell because of the navigation aids and matching. Heck, in cua-mode Emacs 
can use more Gnomeish key bindings for commandline editing than the 
gnome-terminal itself can, man I'm impressed. On a side note, can one 
redirect shell mode I/O from and to a named buffer or register directly? 
That'd be cool. I like named scratch buffers, named registeres for holding 
positions, and the mark ring. i can recall names, even 1 char long, much 
better than numbers. t for todo, b for buggy function etc...

The other big thing is dirEd, the spelling makes speech synths pronounce it 
right. I don't like it quite as much as some of the GUi file managers, 
Xplorer 2 for Windows, but it is certainly easier to use than cd:ing around 
with auto complete and some manual parsing of ls output. You can drop to a 
shell, too.  and do the same kind of searching and navigation as with any 
Emacs buffer.

And the important thing it is fast. I hate Nautilus it is slow and not 
really powerful, either, considering we're talking LInux. It does not even 
have panes, Norton COmmander had them years and years ago, nough said. WEll 
shell mode does not iether, but you can have n shells open and switch to 
them by name or toggle betweeen recent ones.

I'd like to try out e-mail reading and editing, too, since having the 
machine do any mail quoting and rewrapping of lines sounds wonderful. Now I 
feel stupid having to manually cursor by line rather than by sentence, and 
to snip mid sentence, manually inserting quote lines and manually 
rewrapping. That's what I'm doing now, every single day time wasted for 
something a machine cab do. how ancient is the mail support, can one easily 
use Gmail in Emacs meaning IMAP and SSL?

When I've learned enough, I might do a page called the big deal about Emacs 
for the blind. Which should hopefully motivate folks to pick it up, and tell 
you when Gedit, NoteTab or even Vim is not good enough.

> > 5. Of course it created a subdir which proved problematic. I
> > learned the hardway subdirs of the loadpath are not scanned,
> > just the root unless you tell otherwise.
> You can add a directory to your load path by putting
>   (add-to-list 'load-path "/some/load/path/here")
Ah yes, that's the ticket. I thought it would be cons, car and cdr again. I 
might try this to customize the default speechd-el voice, too.

> try setting
>   export EDITOR=emacs
> in your shell startup files (typically ~/.bashrc).
Which reminds me, can one tell dirEd to use Gnome file associations? If not, 
I could probably do a Perl script if I know the source and target formats. 
Aarrgh, I bet it will be g-conf.

-- 
With kind regards Veli-Pekka T?til?
Accessibility, Apps and Coding plus Synths and Music:
http://vtatila.kapsi.fi 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]