Live data from Hacker News

Sublime Enhanced

github.com

71–80 of 92 posts

Re: Sublime Enhanced

#71
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…

The massive performance hit, memory hogging, and that input lag that just does not go away even in high end machines is enough to make me never consider Atom at all.

Re: Sublime Enhanced

#72
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…

Lack of incremental search is kind of a deal breaker for me. Does Atom have it now?

Actually, the only thing I really want from Atom in sublime is to provide a pane that can embed Chromium.

That will give me pretty much all I want to write useful extensions.

Re: Sublime Enhanced

#73
post #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

The best part of TRAMP is how many modes that know nothing of tramp work over ssh.

At work, the git plugin I use with emacs (magit).. works over ssh. Dired (file browsing), works. shell-mode? works! It's fan-fucking-tastic.

Re: Sublime Enhanced

#74

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.

[deleted]

Re: Sublime Enhanced

#75

I didn't want to just dump a raft of plugins into my Sublime setup, but installing them manually has me doing manual dependency resolution. Does Package Manager not provide this or does the author just not take advantage?

Package control does not provide this feature. I talked to maintainers of package control and we decide not to implement this feature (although I could do it by myself) because I'm only the author who need it.

Actually, there are not much really complex plugins for editors; most of plugins it is 1-5 python files that require no dependecies.

Re: Sublime Enhanced

#76
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 made switch from Sublime to Atom few months back mainly because of the thriving community. I'm pretty happy with the stability. They're doing fantastic job on improvising the speed, plugins and other tools. I agree Atom's boot time is relatively slow but I believe it will eventually catch up.

Re: Sublime Enhanced

#77

Earlier quoted context omitted.

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.

In any case, whatever the outcome of the fork is, this is an interesting experiment : Will the cleaner code base, using more extensively tests and CI move faster than the legacy one ?

Not accounting the number of people contributing to each project, the logic said it should. It will be interesting to see how long it takes to pay the dividend.

Re: Sublime Enhanced

#78
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.

Yeah, I use sshfs a lot too with Sublime. The biggest drawback I find is that its built-in search and search/replace is basically useless on a large remote project. This is one area where the editor being able to run commands on the remote host would be a huge advantage.

Re: Sublime Enhanced

#79
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.

That is a very limited solution. I started using VIM exactly because I should log in to a remote server AND use the libraries in that server and have some intelligent auto-completion and code checking going on in my editor.

Mounting a remote filesystem does nothing of that.

Re: Sublime Enhanced

#80

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.

Nuclide (FB's atom based IDE) does this fairly well: https://nuclide.io/docs/features/remote/
Post reply on HN