Live data from Hacker News

Sublime Enhanced

github.com

21–30 of 92 posts

Re: Sublime Enhanced

#22
post #15

Earlier quoted context omitted.

Aren't most people using neovim now?

No, not at all. neovim is still lacks stability.

From experience:

neovim often forgets basic settings for indentation, it's the only flaw I've experienced myself but it's enough that I can't use it.

Re: Sublime Enhanced

#23
I had some minor "issues" after I installed ShellStatus and its dependency StatusMessage using package manager. These may be true for rest of the packages as well, luckily they are all 1-2 minute fixes at most, so they are just small quirks.

https://github.com/shagabutdinov/sublime-shell-status

The installation instruction said: "There is 'sublime-status' file in this package. Put it in your 'bin' folder..."

I put it in my bin folder, but it didn't read it. This was because on line 20 at shell_status.py, you -only- looked into package folder(and none of "bin") if the default wasn't changed. so unless I changed the settings and put some other name as my command, putting "shell-status" file in my bin folders wouldn't work, thus putting the default file in "bin" doesn't do any good. Just a mismatch between the documentation and code I suppose.

It also didn't create a ShellStatus/ folder under Packages/, which is the place you look for commands, so I had to create that as well.

There was also no entry for settings under "Package Settings", so I had to find the settings at Packages/User/ShellStatus.sublime-settings, it would've been better if I could go Prefences>Package Settings>ShellStatus like I can do with other packages.

Also the example on that page doesn't work, but again this is a minor detail too. There is no "http://hastebin.com/ezirazekaf.php

I also have a request for anyone developing sublime plugins: I want to execute a shell command while I am working on the file, in-line. This is similar to some of your plugins, so I thought you may be interested. The output could be a comment. This would be useful when developing cli files, or just standard files if we can call it with "php arg1 arg2" or just "arg1 arg2" and have this file run with the correct path, get its output. Some plugins offer terminal access, but it is done in a separate/embedded window and the output is in console or a new file, and they offer no shortcuts to "just run the current file"

Anyways, thanks for the plugin. I will be using some of this.

Re: Sublime Enhanced

#24
post #20

Earlier quoted context omitted.

No, not at all. neovim is still lacks stability.

Is this from experience? I've switched back to regular vim from neovim because of platform support, but I've never had stability issues when I did use neovim.

Yes, it's from experience. I'm maintainer of https://github.com/SirVer/ultisnips snippet plugin for vim, and I'm often see issues when people can't get it work under nvim due nvim internal issues.

Re: Sublime Enhanced

#25
post #15
post #2

Real Vim competitor !

Aren't most people using neovim now?

I personally use nvim, but most of my coworkers (also vim users) haven't yet switched. There's a surprising number of people that are aware of nvim but haven't bothered switching because vim works fine for them.

Re: Sublime Enhanced

#26

I had some minor "issues" after I installed ShellStatus and its dependency StatusMessage using package manager. These may be true for rest of the packages as well, luckily they are all 1-2 minute fixes at most, so they are just small quirks. https://github.com/shagabutdinov/sublime-shell-status The installation instruction said: "There is 'sublime-status' file in this package. Put it in your 'bin' folder..." I put it…

Thank you very much for the detailed explanation of problems you had using this plugin. I converted it to issues and will fix soon: https://github.com/shagabutdinov/sublime-shell-status/issues. BTW, you can help me fixing it by open PRs.

Re: Sublime Enhanced

#27
post #9

Earlier quoted context omitted.

Not agree. There are plugins that do a of lot general enhancements: https://github.com/shagabutdinov/sublime-search-panel-enhanc... , https://github.com/shagabutdinov/sublime-project-files , https://github.com/shagabutdinov/sublime-autocompletion . All plugins are [almost] language independent and are designed to use with any language.

I think you misunderstood GP's comment, I took their comment as noting that for Java and Scala there's a language-aware refactoring framework (Ensime) with Sublime integration which can thus provide language- and semantics-aware refactorings and transformations (thus further and safer ones).

I got this comment that "this plugin set is worth nothing" (because of the first sentence) and didn't agree with that part.

I agree that language aware refactoring is always better and precise. The pity is that it is not available for most languages.

Re: Sublime Enhanced

#28
post #2

Real Vim competitor !

Actually, I love vim, because vim is on each server and can be used without any extra effort, so vim is out of competition here. But I love smooth fonts, scrolling, and appearance of Sublime Text, so I made it my primary editor.

vim supports scrolling [1] and smooth fonts (in modern terminals)...

[1] https://github.com/apinstein/dotfiles/blob/master/vimrc#L162...

Re: Sublime Enhanced

#29
post #9

Earlier quoted context omitted.

I think you misunderstood GP's comment, I took their comment as noting that for Java and Scala there's a language-aware refactoring framework (Ensime) with Sublime integration which can thus provide language- and semantics-aware refactorings and transformations (thus further and safer ones).

I got this comment that "this plugin set is worth nothing" (because of the first sentence) and didn't agree with that part. I agree that language aware refactoring is always better and precise. The pity is that it is not available for most languages.

Worth noting as in underscoring or paying attention to.

Not worth nothing...

Re: Sublime Enhanced

#30
post #9

Earlier quoted context omitted.

I think you misunderstood GP's comment, I took their comment as noting that for Java and Scala there's a language-aware refactoring framework (Ensime) with Sublime integration which can thus provide language- and semantics-aware refactorings and transformations (thus further and safer ones).

I got this comment that "this plugin set is worth nothing" (because of the first sentence) and didn't agree with that part. I agree that language aware refactoring is always better and precise. The pity is that it is not available for most languages.

[deleted]
Post reply on HN