New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Behavior of line join #2031
Comments
Please note, Geany isn't Vim, IDEA, Eclipse or any other editor. That binding is undocumented so it could do anything, including eating your shorts. And it does not have a menu entry. And in fact it does After its deleted someone could replace it with some other functionality, like simple join lines, and this time with a menu entry as well. Just needs somebody to make a pull request. |
@elextr: do you really think it's OK to boldly remove the exisiting capability? If yes, maybe we should remove it in Geany core and the new feature "Join lines" (as described above) IMHO is also a good candidate for the Line Operations plugin. |
@LarsGit223 on further consideration I guess join paragraph is useful for some HTMLists who have their paragraphs on one line and similar use-cases and reflow doesn't do the same thing. IRC (without checking) reflow uses the So since it already exists in Geany I guess that although "Join Lines" is technically correct it does not actually describe which lines. So the keybinding should to renamed to "Join Paragraph", added to the Edit menu (eg next to reflow), and documented rather than removal. One day "somebody" will go through the keybindables and find all those not in the menus and add them so they are discoverable, but thats a separate issue. |
Documented in #3402.
It's more subtle than that, see the above PR. |
Hi,
I changed the shortcut of join lines to
Ctrl + J
, then tried to join lines.Seems following behavior exists:
To my experience, the rule is not very convenient in reality.
So, is it possible to customize to following behavior:
This also seems to be the behavior of:
Shift
+J
Ctrl
+Shift
+J
Ctrl
+Alt
+J
The text was updated successfully, but these errors were encountered: