Live data from Hacker News

Emacs 25.1 released

lists.gnu.org

101–110 of 151 posts

Re: Emacs 25.1 released

#101
Is Emacs a monolith?. I haven't used this editor but from what I read people like it because they do everything there. Is this true?. If so, it doesn't sound like a good idea to me. Anyone has more insight of the goods and bads about Emacs.

Re: Emacs 25.1 released

#103
post #70

The emacs ecosystem has really changed how I work. I manage all of my email now in `mu4e`. I manage all of my notes, writing, TODOs, time tracking, invoicing in `org-mode`. For interacting with git, `magit` is simply amazing. The most important thing is how everything works together. There is the obvious window, frame and buffer management, the kill ring, the searching across all open buffers. Less obvious is that wh…

Thanks, I did not know about mu4e. Will have to check it out. Back in the day (before there was google, much less gmail) I loved MH-E. It's been a while since I've done email in Emacs.

Re: Emacs 25.1 released

#104
post #98

Let's start a thread with "little cheries" you found in emacs! Focus on things that you found after years of usage and you regret not noticing before. Given Emacs scope age it's sometimes easy to miss some very cool stuff. What's more, lots of things on Internet are outdated. I will start: - elscreen - you can configure it to get tmux-lookalike inside emacs. My config: https://gist.github.com/kozikow/58b46c45a2c24406…

Magit gets a lot of deserved love on the internet, but I think abo-abo (the author of hydra, which you listed) is quietly leading a kind of revolution in emacs usage. His trifecta of packages lispy (edit at the speed of thought in lisps), swiper/ivy (a simple and powerful interface to every facet of your editor), and hydra are the main reasons I use emacs over vim.

Re: Emacs 25.1 released

#105

I'm still a novice emacs user, and a kind-of-longtime vim user, heres my "journey" 2010~2011: learn vim because I wanted to slack off studying for exams 2012: addicted to vim keybindings at this point, tell people 'I can't use other editors without "proper" vim keybindings' 2012: also discover tmux, because i wanted the ability to use vim keybindings and copy things in/out of shell 2012-2016: dabble with emacs sproad…

> one thing i really like about emacs is i still use the shell (awk/sed/ag/etc) for a lot of tasks, and since i can use the shell inside an emacs buffer, copying-pasting out of them are incredibly easy, replacing my tmux usage.

I mainly use vim and what I normally do to use shell within vim is to open another window and run something like:

    :r !some-shell-command
If I want to filter text within the buffer to the shell command, I can visually highlight it and run.

    :' !some-other-command
It's easy enough to undo the result and retry. I can edit the shell command opening the command line window with q: (which allows me to browse through my ex command history and use standard vim keybindings to edit, copy, and paste parts of the commands from the history that I need to run them again.

I know you can do something similar in emacs using the M-! keybinding, but I'm sure that's not an orthodox way of doing things in that environment.

Re: Emacs 25.1 released

#106
post #98

Let's start a thread with "little cheries" you found in emacs! Focus on things that you found after years of usage and you regret not noticing before. Given Emacs scope age it's sometimes easy to miss some very cool stuff. What's more, lots of things on Internet are outdated. I will start: - elscreen - you can configure it to get tmux-lookalike inside emacs. My config: https://gist.github.com/kozikow/58b46c45a2c24406…

Magit gets a lot of deserved love on the internet, but I think abo-abo (the author of hydra, which you listed) is quietly leading a kind of revolution in emacs usage. His trifecta of packages lispy (edit at the speed of thought in lisps), swiper/ivy (a simple and powerful interface to every facet of your editor), and hydra are the main reasons I use emacs over vim.

lispy - I use smartparens, it have mostly similar feature set. Smartparens advantage over paredit (and it seems lispy) is that it focuses on giving good support for editing parantheses groups in any language. E.g. you can use it to edit C++ expressions. See my post: https://kozikow.com/2016/06/18/smartparens-emacs-package-is-...

swiper/ivy - I am already hardly locked in into helm. Even if some competing packages are more powerful (e.g. I used icicles at some point) or faster (e.g. ivy) due to big community helm have lots of community-contributed, helm-optimised packages. Type M-x install-package helm- vs ivy-.

Re: Emacs 25.1 released

#107
post #98

Let's start a thread with "little cheries" you found in emacs! Focus on things that you found after years of usage and you regret not noticing before. Given Emacs scope age it's sometimes easy to miss some very cool stuff. What's more, lots of things on Internet are outdated. I will start: - elscreen - you can configure it to get tmux-lookalike inside emacs. My config: https://gist.github.com/kozikow/58b46c45a2c24406…

Magit gets a lot of deserved love on the internet, but I think abo-abo (the author of hydra, which you listed) is quietly leading a kind of revolution in emacs usage. His trifecta of packages lispy (edit at the speed of thought in lisps), swiper/ivy (a simple and powerful interface to every facet of your editor), and hydra are the main reasons I use emacs over vim.

I am a long time Helm user. I tried Swiper/Ivy when they were first announced and appreciated the speed and simplicity, but found the features somewhat lacking compared to Helm. There has been a bit of buzz about these abo-abo's ecosystem recently and I discovered a configuration option in Spacemacs to replace Helm with Ivy, so I think I plan to give it another shot.

Re: Emacs 25.1 released

#108

I'm still a novice emacs user, and a kind-of-longtime vim user, heres my "journey" 2010~2011: learn vim because I wanted to slack off studying for exams 2012: addicted to vim keybindings at this point, tell people 'I can't use other editors without "proper" vim keybindings' 2012: also discover tmux, because i wanted the ability to use vim keybindings and copy things in/out of shell 2012-2016: dabble with emacs sproad…

Doing email in emacs is not hard to set up, the hard part is ensuring that all your email is text-only. Likewise for browsing.

Re: Emacs 25.1 released

#109
post #80
post #25

Earlier quoted context omitted.

Does it matter? If your connection gets MITM'd and someone changes the .sig files, they'll no longer validate against GNU's code-signing public key (which you may already have, or if not, the link to download it is https ( https://ftp.gnu.org/gnu/gnu-keyring.gpg ). (Unless of course that person has GNU's private key, but in that case you've lost before you started) (Incidentally, if you just change the url from http…

Yes, it matters. https is not perfect , but it is 99% less vulnerable than http.

I think you should read what GP said again. To repeat: there's no point in downloading a PGP signature over SSL -- if you have the signing key locally (which you can get over HTTPS). Because you use crypto to verify the signature and if someone MITMs you then the keys won't match. The reason why most people use HTTP for distribution (including many GNU/Linux distributions) is because mirror sites generally don't have HTTPS, and so you would have to require everyone to connect to your main server (which increases bandwidth and latency costs).
Post reply on HN