Live data from Hacker News

Sublime Text 3.0

sublimetext.com

671–680 of 694 posts

Re: Sublime Text 3.0

#671
post #163

I see the author, jskinner, is hanging out on this thread! Have you ever considered open-sourcing SLT? This is your only route to immortalize this amazing piece of software. I'm sure you'd receive immense community contributions and widespread support. If you switch to a donation model + enterprise support plans, I think you're likely to earn greatly more than you currently do. I love SLT and have used it throughout…

It doesn't even have to be proper open source - just source open! Just dump the source and say people may not sell it, but they may study it and contribute back. You're not loosing any income - honest people will continue to buy the license, and those who are not honest or cannot afford it will continue to not buy a license. But people will be put at ease about the bus factor. We will learn a lot about how to produce…

I guess many people won't contribute then.

Re: Sublime Text 3.0

#672

Has anyone tried both Sublime Text 3 and Atom 1.20? I'd love to see a compare/contrast

I casually switched to Atom for a week or two and although i think it looks a lot prettier out of the box, it just feels HEAVY. Launching can take awhile and it freezes up a decent amount. I've also seen it suck up quite a bit of memory at times. Atom has made some strides in the past couple releases but I'll be sticking to Sublime for the time being.

Re: Sublime Text 3.0

#673
post #407

Earlier quoted context omitted.

Not everyone feels that way. Some services are worth it of course, but there are a lot of pretenders that have entered the picture who do not sell things worthy of a subscription. There is an older model of software as eternal, you finish the program and then move on to the next bigger and better program. At least then your old userbase doesn't get as shafted.

> not worthy [of your money] It's easier to cancel a subscription than get a refund on a license.

But those are entirely different measures. Not worthy of a subscription does not mean not worthy of my money, it simply means it is not worthy of my money on a recurring basis. Perhaps I am one of those seemingly rare consumers that did not mind high one-off costs, even in my poorer years -- in the end you still own the thing, or at least it's bits. Subscriptions net nothing over the long term and their recurring spikes will eat people to death.

Re: Sublime Text 3.0

#674
As a try-hard wanna be-learning-programmer. ST leaves me very satisfied and very thankful for the autocomplete feature (im sure more experienced programmers can see the flaws here though).

I work in XML and SQL in my everyday work activities and its highlighting features are stupid good.

Re: Sublime Text 3.0

#675

Earlier quoted context omitted.

ST. Python is the popular language. Elisp is... not popular. But you can do CL in emacs. As an aside I found the Leo editor not too long ago. http://leoeditor.com/ -- one of the few editors that made me think "that is a little new". Leo is implemented in Python. I wish there was a modern equivalent of emacs, only all Python. :)

Yuck. I prefer what Neovim did: editor comminicates using RPCs with arbitrary external programs using over a socket. Zero language lock-in and maximum extensibility.

Addendum: then again, you could use Python to do that.

Re: Sublime Text 3.0

#676

For people on Mac, which plugins make Sublime better than current Textmate? I've never switched from it just because, but wouldn't mind switching or paying.

SublimeGit is fantastic. Incremental find (I think it's Ctrl+D) is like multicursor, but it selects the next occurrence of a string, so the cursors don't have to be on adjacent lines. It's been so long since I've used TextMate that I don't remember all the differences, but those two alone are worth switching for. I also have SidebarEnhancements, Calculate, Alignment, EditorConfig, and Default File Type installed. Non…

Thanks. I don't think it has incremental find. Just same point in lines but I'm not sure.

Re: Sublime Text 3.0

#677

Earlier quoted context omitted.

Many people buy it. It's expensive, too...

It's cheap. I use it ten hours every day. It costs less than I would charge for an hour of consulting. Ok so I do live in one of the most expensive countries in the world but even in a developing country a developer don't have to work long to pay for this license for a tool they would use a lot every day.

It's not cheap compared to other software, and not cheap compared to most text editors and even most IDEs.

I didn't say it's not worth it, I said it's not cheap. It's not.

Re: Sublime Text 3.0

#678

Earlier quoted context omitted.

spacemacs is solid if you want to try out a well configured emacs. magit, org mode, helm are amazing tools and part of the killer feature list of emacs. magit is so good even if I stopped using emacs tomorrow I would still use it for my git gui. http://www.spacemacs.org

I try such distros every two years or so to see if it's gotten any better. Usually it's not worth my time from the start (fun thing is, I used to use Emacs for a year or so in uni, before turning to Vim and never looking back -- until I had to do Java, which meant Eclipse. I got back to Vim, but the last 5 years it's all ST with some sporadic attempts to like VSC). Let's do this in realtime. I downloaded the latest S…

To play devil's advocate here.

you clicked on download instead of install. now, to be fair, download shouldn't be on the main screen imo but still install is more in line with what you were looking to do so it should have been the thing you clicked on. Cloning the repo is installing it if you have emacs installed already.

It's open source so this can verbiage can be fixed. It's not a stand alone editor as it's a bunch of configurations to emacs.

https://github.com/syl20bnr/spacemacs has better onboarding docs than the homepage does.

At the end of the day it's a question of how much customization you want out of an editor. Reading the tone in your comment seems like you didn't want it to be successful at all anyway.

Re: Sublime Text 3.0

#679

What with being in beta for so long, I expected the actual 3.0 to be much like the (last beta) that I had been using. But there are significant changes to the UI, that I'll have to get used to or figure out how to customize (or wait for plugins to customize). What's with the "/ " 'icon' next to many files? I'm not sure what it's supposed to indicate. As you can see in the screenshot in the announcement, some files ha…

> What's with the "/" 'icon' next to many files? Hah. Just noticed that myself. It's the icon for "shell script", I think, which includes a wide variety of file types. If you cmd-shift-p and pick "install package", and then install "A File Icon", then that peculiarity is instantly and permanently replaced with meaningful icons (for all the types that I happen to use in my dayjob, at least).

Thanks! I think I already had A File Icon installed, but somehow it broke on upgrade to 3.0, I'll try reinstalling.

Re: Sublime Text 3.0

#680
post #599

Earlier quoted context omitted.

That's actually a pretty good barrier to entry. With emacs/spacemacs, if installing it is too frustrating for you, then configuring and using it is going to be way too frustrating for you.

Yes. And god forbid it plays out of the box end to end with configuration/elisp being totally optional.

For the most part it is completely optional to configure it and use elisp... it will ask you if you want to install a layer (group of packages) when you open up a filetype that it knows about and can handle. there is some configuration akin to setting up completion backend, linters, formatters etc that are applicable to your language/filetype of choice. The benefit of that is that the external tools are kept external where development of them can continue unimpeded by the development of the main text editor.

similarly, once you get to know the language quirks, it's a decent language that is basically a DSL for text editing. The power you get from being able to lookup how something was implemented by the text editor developers easily is extremely powerful.

If you like vim's idea of modal editing, emacs is 100% all about that. languages are major modes, minor modes are functions and keybindings that can be enabled and grouped together at will. transient buffers are used to send output to and are treated as normal buffers that you can do things to. The architecture and extensiblity of emacs is pretty amazing actually. Every key press is just a function and every key can be rebound based on current context using things like mode maps that get layered on top of everything and have precedence based on where you inserted the binding with sensible fallbacks when required.

Disclaimer: I love vim as a concept but hate viml and the plugins that were hampered by the lame programming language that was designed by bram.

if you have not tried magit and org mode you just don't really understand the power of emacs and the power of having everything be a function. spacemacs just makes setting up that powerful environment fairly painless but it's still a very old architecture with some warts.

Post reply on HN