From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) Subject: Re: Other editors supporting Org-Mode Date: Wed, 08 Oct 2014 14:43:46 -0400 Message-ID: <87a9565rml.fsf@yale.edu> References: <87oatmbrj5.fsf@student.uibk.ac.at> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39680) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbwER-00011y-CN for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 14:45:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XbwEK-0008LO-Uv for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 14:45:03 -0400 Received: from plane.gmane.org ([80.91.229.3]:59328) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbwEK-0008LK-Om for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 14:44:56 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XbwEH-0006bg-EE for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 20:44:53 +0200 Received: from nat-130-132-173-32.central.yale.edu ([130.132.173.32]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 08 Oct 2014 20:44:53 +0200 Received: from jorge.alfaro-murillo by nat-130-132-173-32.central.yale.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 08 Oct 2014 20:44:53 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org hymie! writes: > I would suggest, rather than adapting more editors to support > Org, creating a stand-alone program that "compiles" and manages > Org functions separate from the act of editing them. Perhaps the easiest thing would be an emacs configuration that makes emacs just an org editor for Word users: #+BEGIN_SRC emacs-lisp (setq-default major-mode 'org-mode) (setq initial-major-mode 'org-mode) (setq initial-buffer-choice "~/Untitled.org") (setq inhibit-startup-message t) (setq initial-scratch-message nil) (cua-mode) (require 'printing) (pr-update-menus) #+END_SRC And many many (define-key org-mode-map ...) to change default keybindings and make, e.g., C-a mark-whole-buffer, C-s save-buffer, C-p pr-txt-buffer, etc. It doesn't matter if the bindings lose their default binding as long as there is a way to activate the action in the menus. The menus should be rewritten, and "Tools" and anything that can make you lose focus on the current buffer should be removed, "Buffers" should be renamed "Files opened", etc. There should be one whole menu for Org-export to avoid the *Org Export Dispatch* buffer and in general, any "special-mode derived" buffer should be avoided. The toolbar should have many more org-only buttons that emacs-org users generally activate with keybindings: DEMOTE/PROMOTE, INSERT TIME, INSERT SOURCE BLOCK, etc. This would be an emacs just to edit org-files (and perhaps also running code with babel). There wouldn't be access to the agenda, without the user freaking out and not knowing how to exit (unless it is always opened on a separate frame I guess). But I think achieving agenda capabilities in another editor would also be very difficult. Best, -- Jorge.