For people spending a lot of time in a terminal/shell (bash, csh etc...) do
you work from the shell or from an editor?

The joke goes that people using emacs live inside emacs, and I have indeed
seen developers working from a simple window and sending chunk of code to a
compiler/repl right from emacs, now what about the shell?

I'm a vi/vim person, and when working from the shell I tend to use one of
these two patterns:

- run a command with no output redirection, then use "Shift-PgUP" and
"Shift-PgDn" to examine the output

- run a command with a redirection to a file in /tmp, then "view" that file to
be able to do searches etc on the output

This morning it occurred to me (after 25 years of using UNIXes, I'm not really
fast I guess) that if I know that the output is going to be very long and it
is likely that I will want to do searches on the output, I can open a blank
file, then do something like (in vi/vim):

    esc-: r ! whois google.com

Bingo! Then really, I can continue my day by doing "Shift-g" and re-using the
above trick. It has the huge advantage to log everything I do, I guess I could
clean up anything I don't really care for (or not and assume that anything
could be important, I just don't know yet), and save the file after the date
and have a log of my work for the rest of my life. Now, I could see the added
gymnastic of "esc-: r !" becoming a pain very quickly.

Hence my question, anybody already doing something similar (Even with emacs, I
guess that'd be the straw to get me to start using evil mode!)? Can you 
describe?


Thanks.
-- 
http://yves.zioup.com
gpg: 4096R/32B0F416

_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to