Live data from Hacker News

I still like Sublime Text

ohdoylerules.com

571–580 of 620 posts

Re: I still like Sublime Text

#571

Earlier quoted context omitted.

I would be curious to know how you managed to do this. I really tried to do this but the tons of dev tools I am using was too much for transitioning to neovim for my daily work. Namely, I need a DAP, multiple dev tools (lsps, linters, formatters) because I work with several projects which do not have the same tools[^1]. Luckily, I do not mix multiple programming languages. Plus, I containerize all my dev env. There m…

LSP and formatter were really fast to set up. I used kickstart.nvim to get started and lsp and formatter are already mostly configured. DAP is trickier to set up but is doable. How often are you really debugging though? In the beginning just run both neovim and your ide and just switch when you debug. Back when LSP wasn’t a thing I still used vim but would just switch to an IDE when I needed to go code exploring and…

Thank you for your answer. Some code base have chaotic execution path through a monolithic code base (by design). So, for these code bases, I heavily rely on the debugger. But I like your suggestion to use both of them, I think it's a good way to transition slowly and efficiently.

Re: I still like Sublime Text

#572
post #568

Earlier quoted context omitted.

> I tried zed and it doesn't work with Linux Did you mean to say Windows? It definitely does work with Linux

I mean Linux. I know they offer a Linux build, I've tried it. It doesn't work out of the box on arguably the most popular Linux distribution. The "fixes" are doing a bunch of config I frankly don't have time for. https://github.com/zed-industries/zed/issues/14204 https://github.com/zed-industries/zed/issues/14237

Fair enough, I've only tried it on Kubuntu 24.04 and it's been really good.

Re: I still like Sublime Text

#573
post #220

Sublime Text developer here, thank you for all the praise! I'm looking forward to what we can accomplish this year. If you have any questions I'd be happy to answer.

Not really a question, but please do not deprecate mini_auto_complete! It is one of the most useful (despite being hidden/undocumented) features of ST to me.

Hi! Could you explain how to use it?

Re: I still like Sublime Text

#574

Earlier quoted context omitted.

It's saved, just not to separate files. And the solution to getting it synced is to back up your computer, which you should definitely be doing.

Fair, and I have a whole-system backup (Backblaze), but if the unsaved Notepad++ files were lost, I don't even know what it is I'd have to download from BB to recover them. Obviously I can Google that and figure it out, but who knows... maybe the BB agent will consider them a cache and exclude them? The point is that I haven't really taken the time to consider much of this because step 1 would be to literally just hi…

I'll just say that if it was somehow not backing up AppData/Roaming that would be a big deal and you would want to figure that out and fix it ASAP.

Re: I still like Sublime Text

#575

Earlier quoted context omitted.

LSP and formatter were really fast to set up. I used kickstart.nvim to get started and lsp and formatter are already mostly configured. DAP is trickier to set up but is doable. How often are you really debugging though? In the beginning just run both neovim and your ide and just switch when you debug. Back when LSP wasn’t a thing I still used vim but would just switch to an IDE when I needed to go code exploring and…

Thank you for your answer. Some code base have chaotic execution path through a monolithic code base (by design). So, for these code bases, I heavily rely on the debugger. But I like your suggestion to use both of them, I think it's a good way to transition slowly and efficiently.

Another good way to transition is to use your editor's vim plugin.

Pretty much every IDE has a vim plugin that's at least adequate. I've had good experiences with vscode, jetbrains, and visual studio vim plugins.

Re: I still like Sublime Text

#578

Another happy customer of Sublime Text here, but still not dare to take the step to buy SublimeMerge, I'm pretty well served in console for my git use, except for 'git blame' that I prefer to do in a UI tool, but SublimeMerge blame support is awful.

G'day, I head up the Sublime Merge team. I'd love to hear your feedback on how we can improve the blame functionality! I can look into getting anything resolved there.

[Thanks to be opened for suggestions]

- One major improvement would be to provide a button to "View blame prior to this change" like Gitlab blame does (screenshot below):

https://drive.google.com/file/d/1BjXpQNlFgHKIJz-5SmJIxYB6fGD...

Because c++ codebases nowadays are full of commits that just reformat or refactors code (clang-format, update to smart pointers, update to new api, etc) and so if I just want to find out the original commit which introduced that codeline (because I want to know the _original_ motivation for it), it means in Gitlab I just need to click 3 or 4 times on said button to skip all such formats/refactor commits until I get to the one I'm interested in. That is easy in Gitlab, while SublimeMerge just let me click on the SHA of the last change for the codeline, and from there I'm lost I don't know how to keep "blaming back" like Gitlab easily let me.

- In the same vein of easy skipping blame changes until the one you want, it would help a lot supporting the git config setting blame.ignoreRevsFile:

https://git-scm.com/docs/git-config#Documentation/git-config...

Thanks and long life to Sublime!

Re: I still like Sublime Text

#580

I definitely still use Sublime. It's not my go-to for everything now, but my job has drifted in a way that means I don't DO those kinds of tasks that often anymore. For writing I've gravitated towards tools with better innate outlining and/or Markdown support (Obsidian); my work notes are still mostly in emacs/orgmode. But if I need to open a big-ass text file, or process something in a pure text environment without…

[dead]
Post reply on HN