Live data from Hacker News

Sublime Enhanced

github.com

61–70 of 92 posts

Re: Sublime Enhanced

#62
post #15

Earlier quoted context omitted.

Aren't most people using neovim now?

The main selling point for neovim when I found out about it was the async plugin support. And I remember reading that the creator of neovim mainly did it because the maintainers of vim refused to accept his patch to add async plugin support for vim. But about a month ago, vim added async plugin support. So now what? I switched to neovim, and now I am undecided if I should switch back to vim or not. neovim has a fresh…

My understanding was that Neovim's main strength was the fact that it is a fresh rewrite for modern platforms only. Whereas Vim has tons of legacy code in it for all sorts of legacy platforms, which makes it harder for people to contribute code, and makes it harder for the dev team to find and fix bugs, or to add features, etc.

Re: Sublime Enhanced

#63
post #36

How do Sublime users feel about Atom ( https://atom.io/ ) as a replacement? I switched from Sublime 2 to Atom earlier this year and haven't really looked back. I admit, though, that my customization needs in the environment have been minimal. I've written a couple of editing short-cuts for Elixir source, but that's it. I'm curious to learn what features in Sublime merit purchasing it over Atom or another free text ed…

I haven't used Atom much, so I can't make a truly educated comparison, but from what I remember the speed difference was staggering when typing. At the time I used vim, and now primarily use Sublime, both of which I almost never have slowdown with (the only time I ever recall having Sublime crawl was when I was compiling a massive program that ate my entire CPU). Atom didn't lag horribly but it was noticeable.

I've been somewhat curious about Atom lately, especially when I dealt with how slow stylelint was when linting through Sublime (1s+...), whereas Atom doesn't have this problem because it already runs a Node process, but really there haven't been any real impetuses to switch to another editor.

If I were deciding between the two without owning Sublime, I'd probably go with Atom first because it's free, then if I found it to be lacking, be it through customization, plugins (if I liked Python over Node for plugin writing, for example), or speed, I would probably go with Sublime.

Re: Sublime Enhanced

#64

Earlier quoted context omitted.

I have been a Sublime 2 user for 4 years now and have always been content with the experience. When I first used Atom because it was the only browser supported by Hacklang's tooling. What I noticed was how slow Atom was, startup, large files, and typing in text. It is something I have been so used to in Sublime and I could not give that up for unless there is a tool I really need on Atom.

"Content" describes me perfectly too when people ask "have you tried {Atom,Pycharm,Vim,etc}?" Nothing in ST3 annoys me enough to push me away. Nothing elsewhere looks good enough to pull me in.

I agree with this. I think the only thing that has slightly annoyed me in Sublime has been that some plugins can be slow, especially if they're not Python based (e.g. Node plugins can be slow), but that's not really an editor issue, and I haven't really noticed any other issues.

Re: Sublime Enhanced

#65

It would be nice to have an editor which can work locally and edit remotely using keyless SSH (e.g., using PEM files) which is a common use case for cloud setups like EC2. Near impossible getting this to work on Sublime or almost anything else. I'm surprised there isnt more developer request for such tools.

Do you know you can mount a remote filesystem using sshfs? It changed my life a few years back. Super easy to use and no need to have the functionality built into the editor, which in my opinion, isn't where this functionality belongs anyway.

Re: Sublime Enhanced

#66

It would be nice to have an editor which can work locally and edit remotely using keyless SSH (e.g., using PEM files) which is a common use case for cloud setups like EC2. Near impossible getting this to work on Sublime or almost anything else. I'm surprised there isnt more developer request for such tools.

Emacs can do this using the built-in tramp-mode.

https://www.emacswiki.org/emacs/TrampMode

Re: Sublime Enhanced

#67
post #36

How do Sublime users feel about Atom ( https://atom.io/ ) as a replacement? I switched from Sublime 2 to Atom earlier this year and haven't really looked back. I admit, though, that my customization needs in the environment have been minimal. I've written a couple of editing short-cuts for Elixir source, but that's it. I'm curious to learn what features in Sublime merit purchasing it over Atom or another free text ed…

I used Sublime for a couple years before switching to Atom. As a disclaimer, I just do HTML/CSS/JavaScript so I'm rarely working with massive files. That's where I hear most complaints. However, I have yet to come across a problem with Atom that really gets my goat. There are occasional flukes - that is to say it feels like a fairly-early-on open-source piece of software - but nothing that prevents me from using it in a professional capacity.

Re: Sublime Enhanced

#68
post #65

It would be nice to have an editor which can work locally and edit remotely using keyless SSH (e.g., using PEM files) which is a common use case for cloud setups like EC2. Near impossible getting this to work on Sublime or almost anything else. I'm surprised there isnt more developer request for such tools.

Do you know you can mount a remote filesystem using sshfs? It changed my life a few years back. Super easy to use and no need to have the functionality built into the editor, which in my opinion, isn't where this functionality belongs anyway.

I agree.

One thing that Windows does really well, in an all-Windows environment anyway, is network file access.

Need to open a remote file? Open \\servername\share\path\to\file.txt. No need to 'mount' a filesystem, or map a drive or anything, it just works. No need to supply credentials since Windows already knows who you are signed in as. It's really quite nice. Of course, this all relies on the Windows monoculture - it doesn't support sshfs, nfs, etc, only CIFS/SMB.

This is all done at the Windows API level, so it works across all applications with very few exceptions (like cmd.exe). It doesn't rely on an application using specific libraries (e.g., Gvfs, KIO) or having some kind of addon to enable that functionality.

Honestly, this is the number one thing I miss since switching to Mac/Linux. I can still access network resources from the Mac and Linux, but it's not as convenient or transparent as Windows.

Re: Sublime Enhanced

#69
post #36

How do Sublime users feel about Atom ( https://atom.io/ ) as a replacement? I switched from Sublime 2 to Atom earlier this year and haven't really looked back. I admit, though, that my customization needs in the environment have been minimal. I've written a couple of editing short-cuts for Elixir source, but that's it. I'm curious to learn what features in Sublime merit purchasing it over Atom or another free text ed…

For me there are some issues that prevent me from switching such as opening large text files (>100 Mb), international keyboard layout problems (Atom doesn't honor some keybindings when they are typed differently than in US keyboards) and problems returning focus after compiling LaTeX documents. So for the time being I'll stick with ST3 which doesn't have these issues.

Re: Sublime Enhanced

#70

It would be nice to have an editor which can work locally and edit remotely using keyless SSH (e.g., using PEM files) which is a common use case for cloud setups like EC2. Near impossible getting this to work on Sublime or almost anything else. I'm surprised there isnt more developer request for such tools.

rsub (derived from rmate) makes editing with ST3 over ssh pretty easy.

https://github.com/henrikpersson/rsub

Post reply on HN