You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I find the behaviour of paragraph text objects (ip and ap, which are defined in evil) not always intuitive/useful when used in org-mode. It often includes too much other content like headings and code blocks. In practice when you use ip or ap, it's more likely you want to use iE or aE (evil-org-inner/an-element). In fact, Emacs org-mode uses M-h for org-mark-element instead of org-mark-paragraph.
Should ip and ap perhaps be mapped to evil-org-inner-element and evil-org-an-element instead ofiE and aE?
The text was updated successfully, but these errors were encountered:
I've found that ip and ap remain useful when used inside of code blocks. If the defintion of the these text objects is changed, they should probably remain unchanged in code blocks.
I anecdotally find that I instinctively go for ip and ap even in org-mode. However, I believe that since org-mode defines a paragraph differently, the results tend not to follow the expected behavior.
I've just started using org-mode, and I definitely find the paragraph definitions unintuitive (e.g. for { navigation). Are org-elements delineated by whitespace? In every other mode I can think of, it is a line of pure whitespace that delineates paragraphs.
I find the behaviour of paragraph text objects (
ip
andap
, which are defined in evil) not always intuitive/useful when used in org-mode. It often includes too much other content like headings and code blocks. In practice when you useip
orap
, it's more likely you want to useiE
oraE
(evil-org-inner/an-element). In fact, Emacs org-mode usesM-h
fororg-mark-element
instead oforg-mark-paragraph
.Should
ip
andap
perhaps be mapped toevil-org-inner-element
andevil-org-an-element
instead ofiE
andaE
?The text was updated successfully, but these errors were encountered: