Hello everyone,

Does it seems a little rude that Org mode binds its own narrowing commands in 
the global narrow-map?

You can find this in org.el starting at line 19018:

#+begin_src emacs-lisp
  ;;;; Narrow map
  (org-defkey narrow-map "s" #'org-narrow-to-subtree)
  (org-defkey narrow-map "b" #'org-narrow-to-block)
  (org-defkey narrow-map "e" #'org-narrow-to-element)
#+end_src

I don't need or really want those commands bound in non-org buffers. I think it 
would be better to bind them (to C-x n s, C-x n b and C-x n e) in org-mode-map. 
This is the approach taken by AUCTeX, for example. (To be clear, I mean AUCTeX 
has some narrowing commands and it binds them to C-x n e and C-x n g in its own 
keymaps.)

-- 
Omar Antolín Camarena

Reply via email to