Live data from Hacker News

Atom text editor 1.7.0 released

github.com

131–140 of 144 posts

Re: Atom text editor 1.7.0 released

#131

Quick question: Does anyone know why a basic thing like printing seems to not be included in the default atom app?

Funny thing is I sort of like how many many apps do not override ctrl/command p and respect it.

Almost every editor I use I use the print commands (ctrl/command p + some other keys) as my global personal short cut chain.

That way I have the same short cuts for intellij, eclipse and even emacs (sadly remapping the default ctrl-p).

Some recent editors though don't respect leaving ctrl/command-p alone (sublime, atom, vs code) which means I have to override what is there. Which sort of pisses me off... they found my secret unused keys ... damn them :)

Worse though are editors that do not even allow you to override ctrl/command-p but I have yet to see those.

Re: Atom text editor 1.7.0 released

#132

You know what I would really enjoy? Being able to sign into your Github account and sync your preferences and packages to the cloud. Then if I sign in on a different computer, all my hotkeys, packages and themes are copied over seamlessly. As a crappy workaround I have this: https://github.com/sergiotapia/atom-meteor-packages But still, I would like this to be a core integration. I've since switched to RubyMine and W…

cd ~/.emacs.d git init git add . git commit -m "My emacs config" git remote add origin http://github.com/myname/myemacsd git remote -v git push origin master Just sayin' is all ...

I like to use:

    git push -u origin master
So then the next time all I need to do is:

    git push

Re: Atom text editor 1.7.0 released

#133

You know what I would really enjoy? Being able to sign into your Github account and sync your preferences and packages to the cloud. Then if I sign in on a different computer, all my hotkeys, packages and themes are copied over seamlessly. As a crappy workaround I have this: https://github.com/sergiotapia/atom-meteor-packages But still, I would like this to be a core integration. I've since switched to RubyMine and W…

Agreed that this should be built in. I've been using https://github.com/atom-community/sync-settings which stores everything in a gist and has worked out reasonably well so far. The pain points are that you have to manually set it up the first time with the gist id and (optional) private api key, and backups have to be triggered manually.

do you find when you sync-settings:Restore onto a new box, the atom app completely freezes up as it tries to suddenly download all the packages?

Re: Atom text editor 1.7.0 released

#134

Earlier quoted context omitted.

Have you opened an issue about it? They may not realize anyone would even want that feature. Also, why do you want that feature?

For printing code, obviously. Personally, I do that when doing big refactors on some module I didn't write (or wrote it so long ago I don't remember much), or basically when I can't focus. I actually learned that from 'edw519, who summed up my worries about paper use with "Paper is cheap. Focus is golden.".

I recently used enscript [1] to create pdf's from code, can recommend.

[1] https://www.gnu.org/software/enscript/

Re: Atom text editor 1.7.0 released

#135

Earlier quoted context omitted.

cd ~/.emacs.d git init git add . git commit -m "My emacs config" git remote add origin http://github.com/myname/myemacsd git remote -v git push origin master Just sayin' is all ...

I like to use: git push -u origin master So then the next time all I need to do is: git push

That depends on your git.push settings. I have it set to current, which means `git push` pushes the current branch to only an origin branch of the same name.

Re: Atom text editor 1.7.0 released

#136
post #113
post #78

Earlier quoted context omitted.

Alright, so say they use Spacemacs (Which really should be the Emacs default). Now how would they justify their choice?

I downloaded and tried Spacemacs out of curiosity, after seeing your comment. While I'm sure it adds a lot of usability features compared to the default Emacs config and it looks pretty cool, it's nowhere near as immediately accessible as Atom or Sublime - for example, I have no idea how to close an open file without Googling whereas in Sublime or Atom it's either click the "X" or use the standard Cmd-W shortcut. I a…

Quick reply to address your issues:

- the binding menu idle time is configurable with the variable `dotspacemacs-which-key-delay`, check the docstring.

- The key binding you missed (should be listed in the quick start guide) is `SPC h SPC` which is used to find various info like FAQ, layers, packages config, dotfile variables etc... try it for yourself: `SPC h SPC which-key` and choose `dotspacemacs-which-key-delay` then RET, you can now modify its default value of 0.4sec to 0.

- `SPC :` to access _all_ interactive commands of Emacs (`SPC SPC` in develop, shortcut configurable of course).

- to discover how to close a window just press `SPC` then look for `window` and so on, it takes 10 seconds to discover it ;-)

- If you were not familiar with Vim you can choose to opt for Emacs key bindings and `SPC` becomes `ALT-m`, everything else is the same. But you are familiar with Vim so I don't see what issue you want to raise.

Thank you for trying Spacemacs :-)

Re: Atom text editor 1.7.0 released

#137
post #64

Genuine, non-trolly question: why would I use Atom over Sublime Text? I've used both and by and large they were very effective replacements for each other, but Atom had performance issues with large files so I went back to Sublime. What am I missing out on?

Atom has a much better extension API, which can do a lot more. Here's a quick list of cool uses of the API:

    https://atom.io/packages/hydrogen
    https://atom.io/packages/merge-conflicts
    https://atom.io/packages/minimap
    https://atom.io/packages/color-picker
    https://atom.io/packages/markdown-preview-plus
    https://atom.io/packages/preview-inline
    https://atom.io/packages/pdf-view
If you don't utilize the API, IMO Atom is just a noticeably slower, slightly prettier version of Sublime Text.

Re: Atom text editor 1.7.0 released

#138
post #23

Earlier quoted context omitted.

That's _after_ the first launch, correct?

Not necessarily. You can set the property in your ~/.atom/config.cson before the first run. https://github.com/Couto/.dotfiles/blob/master/tag-atom/atom... in case you need an example

Example is appreciated, but not accessible. I personally use Little Snitch and stopped Atom from phoning back to Google Analytics, as I do with all the apps I use, but the comment I was replying to seemed to be shrugging off the data collection by saying "just turn it off" when the truth for most people is "it'll do it at least once but you can turn it off later"

Re: Atom text editor 1.7.0 released

#140
post #113

Earlier quoted context omitted.

I downloaded and tried Spacemacs out of curiosity, after seeing your comment. While I'm sure it adds a lot of usability features compared to the default Emacs config and it looks pretty cool, it's nowhere near as immediately accessible as Atom or Sublime - for example, I have no idea how to close an open file without Googling whereas in Sublime or Atom it's either click the "X" or use the standard Cmd-W shortcut. I a…

Quick reply to address your issues: - the binding menu idle time is configurable with the variable `dotspacemacs-which-key-delay`, check the docstring. - The key binding you missed (should be listed in the quick start guide) is `SPC h SPC` which is used to find various info like FAQ, layers, packages config, dotfile variables etc... try it for yourself: `SPC h SPC which-key` and choose `dotspacemacs-which-key-delay`…

Thanks for the detailed reply, very helpful :)

I wasn't trying to raise an issue at all, merely state that Spacemacs isn't as obvious to a new user as Atom - but I'm not saying that that's a bad thing, obviously (Spac)emacs has a lot more power under the hood potentially and I am sure is worth the additional effort to learn.

I have to say I'm impressed with what a good job you have done of making it user friendly :)

Post reply on HN