Live data from Hacker News

Sublime Text 3 Beta

sublimetext.com

121–130 of 374 posts

Re: Sublime Text 3 Beta

#121
post #103
post #57

I am disappointed to see that Vintage mode hasn't really been touched at all for this edition. It's what is holding myself (and likely others) back from switching away from Vim. Unfortunately, development of Vintage mode seems to have stopped (the repository hasn't changed for about six months).

What's noticeably missing from Vintage for you? I'm also Vim user who has considered jumping to Sublime several times, but never quite managed to achieve escape velocity. (Though I hadn't realised until now that the Vintage package is an open repository)

While a couple of things are missing, mostly it's that things don't work properly.

Some random things off the top of my head:

* No block cursor (the block cursor plugin doesn't really work)

* When you switch between files, it keeps jumping back to insert mode, but you don't immediately notice (especially since there is no block cursor). There's a setting, but I've never been able to make it work.

* Autocomplete and the dot command don't work together

* Macros are flakey

* Visual mode and the dot command don't work well together

Otherwise, here's the issue page: https://github.com/sublimehq/Vintage/issues?state=open

About 25% of those issues annoy me personally. There are a lot of commands that leave the cursor one off, which messes with my muscle memory.

Re: Sublime Text 3 Beta

#122
post #115
post #68

Earlier quoted context omitted.

Umm.. vim works fine on all platforms.

Have you ever actually tried it on Windows? I use vim a lot on Linux but working with it on Windows is a nightmare.

Gvim always used to work fine for me when I was developing a C# system, the awkward thing was the naming conventions being broken for everything so I had to go on a renaming binge.

Re: Sublime Text 3 Beta

#123
post #97
post #57

I am disappointed to see that Vintage mode hasn't really been touched at all for this edition. It's what is holding myself (and likely others) back from switching away from Vim. Unfortunately, development of Vintage mode seems to have stopped (the repository hasn't changed for about six months).

As someone who only used IDE debuggers all his (short) programming career, I was wondering, how do you debug without a visual debugger? I've seen how GDB works, and debugging this way seems much less productive. You don't see your whole source code, and you don't constantly see the values of watched or local variables, etc... Is there a different debugger you use for this task when developing using only a text editor…

I use Vim/Sublime for rote text editing and scripting languages. For most statically typed languages (C, C++, C#, Java, Objective-C and so on) I tend to use an IDE with a Vim emulator.

But honestly, visual debugging is nice and all but I don't know if the debugger is really the biggest loss of not using an IDE - for me it's more the code completion, navigation and refactoring support I'm after. You can get most of that going pretty well with Vim but it's a bit of a hassle.

Re: Sublime Text 3 Beta

#124

I tried using Sublime text and it's a great editor, extensible and moldable, but I just keep coming back to emacs since that is always available wherever I am, logged in via ssh. A ssh/text-only version of sublime text would be interesting ;)

This point shouldn't be understates. Currently I use a mixture of Sublime, Intellij, emacs, and VI, on Windows, Linux, and OSX. I'm sure this hurts my flow.

As I started off with Emacs, I would love to return it to it for this reason. However, I've never been able to smoothly recreate two or three of the features that I need, despite spending hours playing around with different plugins.

1) For Dynamic language development, a 'goto arbitrary file' as slick as Sublime is all I need. This one feels simple to achieve, but I haven't been able to find anything similar.

2) For Java, a working tags or 'goto symbol' implementation with disambiguation and even the slightest awareness of the language and scope.

I would probably have more success writing own editor from scratch that learning emacs lisp however!

Re: Sublime Text 3 Beta

#125

Earlier quoted context omitted.

It didn't work when I tried a few weeks ago. I am running on Linux.

Works fine for me. Ubuntu 12.04 with an Ext4 filesystem. Perhaps you are using an unusual filesystem or working over the network?

I'm using btrfs. In any event it sounds like my test must have been flawed. Perhaps I didn't notice it doing an auto-reload.

I don't know what mechanism SL uses. A lot of my current work is using sshfs with editing happening on Linux and the endpoint being MacOS. inotify won't work for that, but more paranoid and repeated stats will.

Re: Sublime Text 3 Beta

#126
post #115
post #68

Earlier quoted context omitted.

Umm.. vim works fine on all platforms.

Have you ever actually tried it on Windows? I use vim a lot on Linux but working with it on Windows is a nightmare.

What's wrong with gVim? I have to have platform-specific font settings, but apart from that it's always worked a treat for me.

Re: Sublime Text 3 Beta

#127
post #102

Earlier quoted context omitted.

I feel you man. I've been stubbornly sticking to Snow Leopard myself, it works great with my late 2008 MBP.

The initial version of ML was terrible on my 2008 MBP but they made performance enhancements and now 10.8.2 works fine. Spending $50 for gb/RAM didn't hurt of course (best investment of my life btw).

You must not have an SSD yet. I highly recommend them.

Re: Sublime Text 3 Beta

#128
post #97

Earlier quoted context omitted.

As someone who only used IDE debuggers all his (short) programming career, I was wondering, how do you debug without a visual debugger? I've seen how GDB works, and debugging this way seems much less productive. You don't see your whole source code, and you don't constantly see the values of watched or local variables, etc... Is there a different debugger you use for this task when developing using only a text editor…

> As someone who only used IDE debuggers all his (short) programming career, I was wondering, how do you debug without a visual debugger? I'd ask the reverse of you. Why do you spend time in a debugger at all? For 99% of the bugs logical thinking and a few printfs work faster and better ran blindly running around setting breakpoints and examining values.

Even then, Gdb kills many competitors on flexibility alone.

Re: Sublime Text 3 Beta

#129

I tried using Sublime text and it's a great editor, extensible and moldable, but I just keep coming back to emacs since that is always available wherever I am, logged in via ssh. A ssh/text-only version of sublime text would be interesting ;)

> A ssh/text-only version of sublime text would be interesting ;)

That's "vi".

All kidding aside, I've no idea how someone would pull this off. A lot of the best features in Sublime wouldn't translate well to a terminal. The minimap, for example.

Re: Sublime Text 3 Beta

#130

I'm a Sublime Text 2 owner, but the continued lack of a Linux/ARM build nor any announced plans for the same mean I won't be upgrading. It is a shame because I like the editor a lot, but if it doesn't work on all the platforms I use it ultimately has zero value to me.

> I'm a Sublime Text 2 owner, but the continued lack of a Linux/ARM build nor any announced plans for the same mean I won't be upgrading. Damn! There goes the whole of the Linux/ARM community!

Linux/ARM is bigger than iphone, apple, and dell combined.

Android. It's sitting on a desk near you.

Post reply on HN