-2 votes
 
· created 2 years ago

Normally if "Word Wrap" is enabled, everything gets wrapped at a certain column.


The idea is to have a switch to enable softer wrapping. This would not break words or lines of dashes / asterisks which are too big for the rest of the line. It would only break on word_separators. One could then modify this var if necessary - e.g. not breaking ascii tables.

A problem which I see here is that Sublime would somehow have to guess how big the paragraph is or something like that.


Another idea would be the possibility to mark certain lines as unwrappable - either via syntax definition or view commands.


Personally I kind of prefer the latter one.

4 votes
 
Say I have text like YYYY-MM-DD and want to replace it with the value 2011-03-22. I don't want to do this via a key binding but rather via a tab trigger. The trigger would be YYYY-MM-DD and a TextCommand could return the proper content.

Is that possible?

3 votes
 

1. Open new window.

2. Switch to fullscreen.

3. Close window or close file until window closes too.

4. Menu and dock stay in auto-hide mode.


OSX 10.6.6

Sublime build 2050

-8 votes
 
When working in fullscreen mode I sometimes want to know the current time and day (number) without going elsewhere. Showing something like "13:37, 14" or "1:37 pm, 14" sitting at the right of the status bar would be enough.
What do you think? Nonsense? Overkill? Useful?
3 votes
 
When using word wrap Sublime can nicely place the wrapped text indented as the line originally started with.
This is nice for code etc. But when writing text using ordered or unordered lists like
- bla bla
- blub blub
- foo bar
the subsequent indented text will start at the dash instead below the first letter.

I would prefer to be able to configure the "leading space eater" in a way that it also eats -, #, * and some other optional strings like [ ] and [X].

It would be really nice if this could be configured via a regex-pattern on a file basis so that I could change it via view.settings().
0 votes
 
If I open a project with many cells, always the last cell gets activated.
It would be better to have to focus in the same cell I left the project before.
This would also be more comfortable when fast switching between projects.
0 votes
 
At some point - don't know really when that happens - I cannot switch projects via key binding anymore. In the console I see this:
no command for selector: noop:

After some time/actions I can use it again.

How can I debug this in more detail? Currently I cannot reproduce it on purpose and don't know what resolves the problem.
-1 vote
 
-1 vote
 
I have a bunch of plugins which throw out status messages after a certain action. E.g. on_activated shows the current filename including path and syntax in the status bar. The problem is that it goes away far to quickly. I think, it would be better, if one could define a message to be sticky. With sticky I mean that only a change of the selection (e.g. cursor moved) or focus or a new message etc. let's the message vanish.
E.g.
sublime.status_message('Hello World', sticky=True)
4 votes
 
Will it be possible to define the context for mouse bindings like in the key bindings file?