4 ms·
As gchpaco points out, both sam and acme are pretty usable. Acme makes a good enough programming editor that I use it for all my coding at work, while I keep a
by jff 14y ago
As gchpaco points out, both sam and acme are pretty usable. Acme makes a good enough programming editor that I use it for all my coding at work, while I keep a tarball of the original sam port on a server for those times when I have to use a system with a crappy version of vi and no admin privileges to install something better.
Oh, and you can run Vim on Plan 9 now. But it's kind of like visiting a foreign country and eating only McDonalds.
- catenate 14y agoI used emacs for 11 years (93-04) and then acme-like editors (wily, plan9port acme, Acme SAC, Inferno acme) for 8 years (04-). Acme (especially guide files) made a distinct and pervasive change to my working style that emacs never did: sped me up, prevented me from forgetting, gave me help just when I need it, and reduced errors. Inferno's VM gave me a minimal unix environment whose executable and my scripts I can take via usb to clients' machines.
- agumonkey 14y agoIs there any articles about workflow/philosophy of sam ? I recall stumbling upon few videos, too introductory to be interesting compared to the emacs/vim-fu we're used too nowadays.
- catenate 14y agohttp://doc.cat-v.org/plan_9/4th_edition/papers/sam/ http://doc.cat-v.org/plan_9/4th_edition/papers/sam/ reproduces the original paper by Rob Pike, which goes into some detail, and at length. http://sam.cat-v.org/ http://sam.cat-v.org/ collects links to sam implementations, papers, and paraphernalia (such as ssam, which I originally wrote with Russ Cox). To better learn sam in a workaday role, figure out why the sam idioms at http://sam.cat-v.org/cheatsheet/ http://sam.cat-v.org/cheatsheet/ work (I have Acme versions of many of these at https://raw.github.com/catenate/acme-fonts/master/test/1/acme/Edit/sam https://raw.github.com/catenate/acme-fonts/master/test/1/acm...).