Skip to content
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

Using worf is so much better #1417

Closed

Conversation

CestDiego
Copy link
Contributor

worf-mode gives more vi-like
key bindings for org-mode :D evil-org on the other hand shadows some
long stablished vim keybindings :) I feel you should try it. there is
not really a conf for it so maybe just try it?

THIS DELETES EVIL-ORG

@syl20bnr
Copy link
Owner

I will put a break on this and take time to think about org and spacemacs, I want it a top notch integration.

@sooheon
Copy link

sooheon commented Jun 7, 2015

After being frustrated by o and O in evil-org one too many times, I decided to try this. abo-abo is a genius, and it's a shame he doesn't completely embrace vi. Still, this is another paradigm beyond emacs or vi, and it may only be appropriate as an option, not the default (it doesn't use normal mode, but another special mode in insert mode). Once you learn it, you love it though.

@tuhdo tuhdo mentioned this pull request Jun 9, 2015
@Kethku
Copy link
Contributor

Kethku commented Aug 26, 2015

I think this should be a layer of its own instead of being merged directly into the org layer, that way you can choose either the org bindings as they are now or the worf bindings which take over a lot more stuff. An added benefit is that this could get merged pretty quickly since it is totally optional instead of screwing everyone's bindings which depend on org mode.

@sooheon
Copy link

sooheon commented Aug 26, 2015

I agree with making this an additional layer for all the reasons you've said, and that the layer can deal specifically with compatibility issues between the packages.

@CestDiego
Copy link
Contributor Author

What do you think about having a layer-variable that lets the user select either evil-org or worf as the keybindings? or actually just chose none?

@CestDiego
Copy link
Contributor Author

Ok guys, I added the variable anyway :P @geo7 this way you can "try" evil-org as well :P. Also I added the , keybindings for org into the common init-org as I think worf might benefit from it also

@robbyoconnor
Copy link
Contributor

I like this -- I want this

@robbyoconnor
Copy link
Contributor

👍

@CestDiego
Copy link
Contributor Author

@TheBB we got approval of the PR police :P this shold be tagged.... To be evil *org* to be worf

@Kethku
Copy link
Contributor

Kethku commented Aug 26, 2015

I too want this 👍

@Kethku
Copy link
Contributor

Kethku commented Aug 26, 2015

To worf org not to worf. That is the question

@@ -22,6 +22,17 @@
toc-org
))

(when org-mapping-style
(push org-mapping-style org-packages))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bit too magical maybe? I would rather worf and evil-org are both in org-packages. You can use :if in use-package to pick which one to install, or just make the defuns conditional on the value of org-mapping-style. That way both packages still show up in SPC f e h.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this approach much better thanks for the feedback :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#done :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay!
On 08/26/2015 04:12 PM, Diego Berrocal wrote:

In contrib/org/packages.el
#1417 (comment):

@@ -22,6 +22,17 @@
toc-org
))

+(when org-mapping-style

  • (push org-mapping-style org-packages))

#done :)


Reply to this email directly or view it on GitHub
https://github.com/syl20bnr/spacemacs/pull/1417/files#r38028998.

Can be 'worg, 'evil-org or nil
@CestDiego
Copy link
Contributor Author

@syl20bnr now that we have evil-org i think this basically isn't very important?

@a13ph
Copy link

a13ph commented Jun 30, 2016

@CestDiego worf is similar, but different. It's more emacs-style, since it is a different way of doing orgmode speedkeys. You do worf things from inside insert state, but while on heading stars. Evil-org is very incomplete from what i've seen, compared to worf.
There's also syndicate and maybe also 1-2 other other implementations...

@zedeus
Copy link

zedeus commented Jan 14, 2017

Any update on this?

This was referenced Jun 1, 2017
@TheBB
Copy link
Collaborator

TheBB commented Jun 6, 2017

Thanks for this ancient PR. I'll close it now because it has served its purpose. #9041

@TheBB TheBB closed this Jun 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants