Whenever there's an Emacs thread on HN, I want to post the following quote from Neal Stephenson's "In the beginning was the command line": "It is written in Lisp, which is the only computer language that is beautiful. It is colossal, and yet it only edits straight ASCII text files, which is to say, no fonts, no boldface, no underlining. In other words, the engineer-hours that, in the case of Microsoft Word, were devo…
> emacs outshines all other editing software in approximately the same way that the noonday sun does the stars What makes Emacs genuinely great? Not that it was built a long time ago and withstood the test of time. Not the fact that it is absolutely free to use, distribute and extend. Not that it doesn't have tons of bugs (it does), or has superb support for every known programming language (it does not). To understa…
Life is 90% of my use cases for org-mode
121–130 of 264 posts
Re: Life is 90% of my use cases for org-mode
#122Unfortunately, org-mode is only a portable format if you stick to bare-bones org-mode; if you start using any of the "power-features" unique to org-mode you're stuck. And if you restrict yourself to markdown-compatibilty, why not just write in markdown?
Re: Life is 90% of my use cases for org-mode
#123Unfortunately, org-mode is only a portable format if you stick to bare-bones org-mode; if you start using any of the "power-features" unique to org-mode you're stuck. And if you restrict yourself to markdown-compatibilty, why not just write in markdown?
And there’s parsers for many languages like: https://github.com/200ok-ch/org-parser
Re: Life is 90% of my use cases for org-mode
#124Re: Life is 90% of my use cases for org-mode
#125Does anyone know of a small Emacs distribution? I would like to get into Emacs, but its hard to justify 114 MB: https://ftp.gnu.org/gnu/emacs/windows/emacs-26 Versus Vim 18 MB: https://github.com/vim/vim-win32-installer/releases
I don't know of a "small" Emacs distribution. You can have Vim in Emacs with Evil Mode. IMO Emacs bindings are terrible no matter what and modal editing saved my career from an early death by wrist injury. But on top of Vim bindings you also get an entire, programmable IDE. I guess it's kinda big but like, so are most IDEs? But you can get many features at a lighter weight than other ones. Like yea if literally the o…
https://develop.spacemacs.org/layers/+spacemacs/spacemacs-ev...
Re: Life is 90% of my use cases for org-mode
#126Whenever there's an Emacs thread on HN, I want to post the following quote from Neal Stephenson's "In the beginning was the command line": "It is written in Lisp, which is the only computer language that is beautiful. It is colossal, and yet it only edits straight ASCII text files, which is to say, no fonts, no boldface, no underlining. In other words, the engineer-hours that, in the case of Microsoft Word, were devo…
> emacs outshines all other editing software in approximately the same way that the noonday sun does the stars What makes Emacs genuinely great? Not that it was built a long time ago and withstood the test of time. Not the fact that it is absolutely free to use, distribute and extend. Not that it doesn't have tons of bugs (it does), or has superb support for every known programming language (it does not). To understa…
Lisp made me weird. Every day I say something like "Rabbits are machines for turning grass into rabbits" and my wife just rolls her eyes.
Re: Life is 90% of my use cases for org-mode
#127Earlier quoted context omitted.
> Markdown is not consistent across the platforms that support it. That is not true anymore. CommonMark is the formal spec everyone follows now, including most major sites out there. > If I wake you up at 3AM would you remember the format of links? is it parentheses first or brackets? Well, yes. Markdown is super easy to remember. > LaTeX support. I can write some complex math formulas. On top of CommonMark you can a…
> That is not true anymore. GFM, ExtraMark, MultiMarkdown, MarkdownExtra, Gitlab, Taiga, Showdown, Markua, CommonMark, RMarkdown, etc., etc. I can promise you, there will be more flavors and extensions in the next 20 years. And if I'm still alive then and we don't invent anything drastically different from keyboard input, I'd probably still be using Org-mode. Among thousands of others.
What is the problem? It is like saying JSON is useless because YAML exists, or that ISO C, C++, Fortran, IEEE 754, etc. are all useless because compilers and chip companies implement extensions.
Re: Life is 90% of my use cases for org-mode
#128Re: Life is 90% of my use cases for org-mode
#129Earlier quoted context omitted.
Emacs is an enormous investment but every time I'm forced to use another editor or IDE I'm reminded how much it pays off. Fundamentally, all Emacs does is treat the whole world as text. Everything from that point forward is about giving you (or allowing you to build) tools to manipulate text in a way that is natural and powerful for you. This doesn't sound particularly earth-shaking, but it really is. Think of a lang…
> snarky sidebar, sorry: every editor and IDE has really good Vim key bindings, but terrible Emacs support. I used to feel bad about this until I realised it was a sign that Vim people clearly didn't use Vim that much, whereas Emacs people never leave Emacs [vim user] Usually I don't get baited by the holy war, but this one got me good, well played. I don't use other editors much, but my experience with them has been…
Me too, and for me too.
What do you use that doesn't allow jk for normal mode? I found it works with most programs in which I use vim bindings nowadays:
https://github.com/tasuki/dotrc/blob/master/.inputrc#L8-L13
https://github.com/tasuki/dotrc/blob/master/.zshrc#L41-L42
https://github.com/tasuki/dotrc/blob/master/.ideavimrc#L5-L7
Re: Life is 90% of my use cases for org-mode
#130Earlier quoted context omitted.
To me, the existence of spacemacs and doom and others are an indictment of Emacs' poor out of the box experience.
You have to understand that Spacemacs, Doom, ErgoEmacs, Prelude, etc. are not products. They are collections of recipes. And bare-bone Emacs is not a product either. Emacs is a kitchen where you use Lisp to bake your own editor/IDE/frankensteinian toy. Using Spacemacs or Doom doesn't liberate you from learning Lisp and Emacs internals.
Yes it does, for me anyways, for the most part. While I definitely plan to dive deeper, I'm using plenty of Emacs stuff via Spacemacs, and I've customized plenty of stuff by copy/pasting incomprehensible elisp snippets.