Live data from Hacker News

Absolute Beginner's Guide to Emacs (2012)

jesshamrick.com

231–240 of 262 posts

Re: Absolute Beginner's Guide to Emacs (2012)

#231

Earlier quoted context omitted.

Apple too used to place the control key in the correct location. It was quite unfortunate when Sun and Apple gave up the good fight.

Which was the last Apple model with the Ctrl-key at the correct location?

From skimming the Wikipedia article, looks like an optional keyboard from the Mac II/SE days was the end of that era.

https://en.wikipedia.org/wiki/Apple_Keyboard#Apple_Keyboard_...

Re: Absolute Beginner's Guide to Emacs (2012)

#232
post #168

Earlier quoted context omitted.

Org mode is really awesome. A chemist basically does his work with org ( http://kitchingroup.cheme.cmu.edu ) and recently another guy showing his colleague’s poster done with org and Beamer ( http://irreal.org/blog/?p=7651 ). I find org and mu4e really make mundane stuff easily done. On a mac and iOS system to get email, calendar, to do list, and notes done, it is usually 4 different programs, with emacs it is just o…

I'd love to find more examples of org mode used in the sciences! Any for molecular/cell biology type work?

I'm not in that field, but I think you can take a look at org-ref for bibliography, org-babel for R and Matlab. For me org and emacs serve more as a note keeper. I think if you are in a wet lab, many things have to be done with specific programs, but if you don't own a bench, many things on commandline can use org to do.

Re: Absolute Beginner's Guide to Emacs (2012)

#233

Earlier quoted context omitted.

Impresive as a developer but not as an emacs power user. One thing that makes me very nervous is seeing someone moving the pointer char by char. Do yourself a favor, learn how to jump around!

Do you know of any videos demonstrating true Emacs mastery?

http://emacsrocks.com/ for one.

Re: Absolute Beginner's Guide to Emacs (2012)

#234
post #172

Earlier quoted context omitted.

One of the selling points of neovim was to make it more easily embedded into other programs.. doesn’t seem like anyones trying to do so from a quick googling though; maybe one day there can be true unification of the holy editors

I suspect this is quite unlikely. A main reason for emacs being good is that it has a good programming language for extensions and good primitives to support it. This is in comparison to eg vimscript (hopelessly bad) and javascript (extremely mediocre). Emacs Lisp has several advantages: 1. Language is more extensible because of macros so dealing with editor state can be hidden. 2. Language is more dynamic with advic…

NeoVim supports Lua as well.

Re: Absolute Beginner's Guide to Emacs (2012)

#235
post #198

Earlier quoted context omitted.

I tried Evil mode a few months ago and went back to Vim very quickly. It's one of the best Vim plugins out there, but it still misses a few features and it also behaves differently in a couple of situations. It never really feels like Vim, more like a minefield of unknown shortcuts with a layer of Vim bindings on top. But I get why some people like it, if you can't stand modal editing then Emacs is a great choice.

Could you elaborate on some of the specific features that Evil was missing? Aside from a couple of exceptions, any differences from Vim are considered bugs.

Most of the differences I noticed revolved around automatically changing indentation levels(one of the best ways to get uninstalled) and autocompletion which sometimes didn't work(file name completion) and once it refused to autocomplete a certain string without removing the underscores first.

I'm sure a lot of this can be fixed by changing some configuration options, but I don't see a reason to change the editor just for the sake of it. Emacs is awesome in some ways, but it's not my cup of tea.

Re: Absolute Beginner's Guide to Emacs (2012)

#236
post #190
post #103

Earlier quoted context omitted.

That commercial software is build normally to lock you in and lock out any possible evolution path, the learning curve is fixed: when you learnt a certain number of things "you are productive" and there is no more, no future. On FOSS normally software offer many evolution paths, which means you have to learn few thing and you can start, using the software issue or desire arise and you learn new things in an ever grow…

That is certainly true for some FOSS, but not for all. Many FOSS seems to not differ much from their non-FOSS equivalents, ex. LibreOffice, Firefox, Blender, Eclipse.

Accidentally all software you cite are born as commercial product: LibreOffice's origins are StartOffice, originally developed by StarWriter and after acquired by SUN; it became a FOSS project when SUN understand it can't profit anymore from it due to Microsoft Office popularity. Firefox was born as a commercial product (Netscape, originally an AOL product) that mimic Mosaic, but does not use it's free code. Blender was born as an internal product of NeoGeo, after distributed as a shareware by another company NaN and only after nan bankruptcy as a FOSS product. Eclipse born as a commercial IBM IDE, successors of VisualAge Micro Edition...

Of course, there are "recent" FOSS project with a design that take inspiration from commercial products, simply because that's the way authors think/know even if the code is free, but original FOSS software are another story.

Re: Absolute Beginner's Guide to Emacs (2012)

#237
post #70

Earlier quoted context omitted.

I realize this is a joke, but there seem to be a lot of people who are really attached to the interpretation of Emacs as a little Lisp Machine.

Emacs should just embrace it and make a distro.

Call it "Emix"

Re: Absolute Beginner's Guide to Emacs (2012)

#238

I really feel VSCode is lining up to be the new goto IDE across multiple languages. Slightly less (directly) extensible than Emacs but still feels it can do pretty much everything that needs doing, plus way nicer & friendlier default UI.

Lots of editors out there are nicer and friendlier than Emacs. Most of them eventually fall out of fashion. I was using Emacs when Textmate was the hot new thing. The Sublime came around. Then came the first Electron-powered editors like Atom and Brackets. Then came VSCode. While people kept chasing these new editors, I've been using Emacs for more than 10 years. I'll be still using Emacs when the hotter, newer thing…

Imho, Sublime is pretty slick after a few custom shortcuts and tweaks. I really do love that little editor.

Re: Absolute Beginner's Guide to Emacs (2012)

#239
post #10

I really feel VSCode is lining up to be the new goto IDE across multiple languages. Slightly less (directly) extensible than Emacs but still feels it can do pretty much everything that needs doing, plus way nicer & friendlier default UI.

RIP battery though.

I find Sublime is really great for battery. I can work 10-12 hours some days with a dim screen and with wifi turned off using Sublime. I imagine emacs is even better,
Post reply on HN