6 votos

¿Cómo puedo instalar los archivos de información de org-mode de la versión 7.5 de Windows XP?

Estoy intentando instalar org-mode 7,5 en una máquina de Windows XP pero M-x org-info aporta la documentación para Org versión 6.33 x que se entregan con Emacs 23.3.1

He descargado el archivo zip y extrae a "~/.emacs.d/org-7.5/":

c:/Documents and Settings/myusername/Application Data/.emacs.d/org-7.5:
total used in directory 16 available 279614668
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 .
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:58 ..
-rw-rw-rw-  1 myusername Domain Users 14168 03-07 13:29 Makefile
-rw-rw-rw-  1 myusername Domain Users  1051 03-07 13:29 README
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 contrib
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 doc
drwxrwxrwx  1 myusername Domain Users     0 04-08 10:10 lisp
-rw-rw-rw-  1 myusername Domain Users  1007 03-07 13:29 request-assign-future.txt

En la Sección 1.2 "Instalación" de La Org Manual las instrucciones para editar el enviado Makefile y, a continuación, ejecute make. Siendo una máquina Windows, esto no va a funcionar.

C:\Documents and Settings\myusername\Application Data\.emacs.d\org-7.5>make
make
'make' is not recognized as an internal or external command,
operable program or batch file.

Entonces, ¿qué añade la siguiente línea a la mi ~/.emacs.d/init.el archivo:

(setq load-path (cons "~/.emacs.d/org-7.5/lisp" load-path))

Reinicia emacs y, a continuación, hizo un byte de compilación de la Org 7.5 directorio lisp:

ELISP> (version)
"GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600)\n of 2011-03-10 on 3249CTO"
ELISP> load-path

("~/.emacs.d/org-7.5/lisp" "~/.emacs.d" <snip>)

ELISP> (byte-recompile-directory "~/.emacs.d/org-7.5/lisp/" 0 t)
"Done (Total of 99 files compiled)"

A continuación, añade las siguientes líneas al inicio.el:

(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(global-set-key "\C-col" 'org-store-link)
(global-set-key "\C-coc" 'org-capture)
(global-set-key "\C-coa" 'org-agenda)
(global-set-key "\C-cob" 'org-iswitchb)
(setq org-log-done t)

Reinicia emacs de nuevo. Ahora Org 7.5 está instalado:

ELISP> org-version
"7.5"

Pero los pasos que se realizan no crear o instalar archivos de información de tal manera que cuando utilizo M-x org-info puedo conseguir el manual para la Org de la versión 7.5 en lugar de 6.33 x:

File: org,  Node: Top,  Next: Introduction,  Prev: (dir),  Up: (dir)

Org Mode Manual
***************

This manual is for Org version 6.33x.

1voto

LJR Puntos 4558

Agregar una línea .emacs o .emacs.d/init.el apropiados, que incluye la documentación que se envía con Org 7.5 en la Info-default-directory-list:

; Find the Org documentation
(setq Info-default-directory-list 
  (cons "~/.emacs.d/org-7.5/doc/" Info-default-directory-list)) 

Este lleva una rareza, que cuando la información de modo que se inicia (con M-x info o C-h i) Org Modo es ahora la parte superior de la línea en el Menú, antes de que la principal ayuda de Emacs.

File: dir,  Node: Top   This is the top of the INFO tree

  <snip>

* Menu:

Emacs
* Org Mode: (org).      Outline-based notes management and organizer

* Info: (info).                 How to use the documentation browsing system.
* Emacs: (emacs).               The extensible self-documenting text editor.
* Emacs FAQ: (efaq).            Frequently Asked Questions about Emacs.
* <snip>

También, encontré org-info no estaba disponible hasta org-mode se habían utilizado al menos una vez, he añadido la siguiente línea para que siempre disponible:

(require 'org-info)

NOTA: El emacs entrada de la wiki en InfoPath recomienda el uso de la INFOPATH variable de entorno en lugar de Info-default-directory-list en el incumplimiento de las máquinas de Windows.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X