D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Not OT, but apropos of nothing

 

On 21 Aug, 2013, at 12:43 am, bad apple wrote:

1:    sh*
2:    vi**
3:    ssh***
4:    gcc****
5:    screen*****

1: org (your life in plain text)
2: paredit (manipulate code by semantic units)
3: tramp (local? remote? there's a difference?)
4: dvc (front end to various distributed version control systems) and ediff
5: epg (integration with GPG)

All within emacs

;-p

Really:

1. emacs, falling back to nano, falling back to ed (not really; vi)
2. shells (tcsh and eshell for interactive, bash for scripts)
3. screen (almost forgot, it's just that omnipresent)
4. ack (smart recursive grep)
5. openssh and gnupg (public-key crypto and security)

I find I have to go on:

6. bzr (distributed version control)
7. ratpoison (whenever I can choose my own wm)
8. pssh (parallel remote execution, typically of 6 and 14)
9. conkeror (browser built on the Firefox engine/framework xulrunner, but with emacs-like bindings and extensibility)
10. sgt (puzzles)
11. terminal emulators (xfce4-terminal on XFCE4, gnome-terminal on gnome, rxvt-unicode otherwise.) 12. sed (not daily, because it *really* fixes problems so they stay fixed)
13. [ana]cron, [x]inetd/launchd (automation)
14. my own integration test suite, written in bash script
15. LiveCode (rapid app development)
16. comix (comic book reader)

For those who don't know vi, the most important thing to know is that it has two modes: beep repeatedly, and break everything.

--
Phil Hudson                  http://hudson-it.no-ip.biz
@UWascalWabbit                 PGP/GnuPG ID: 0x887DCA63


--
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/listfaq