INSTALL.rst
changeset 1397 d4182b28cdc1
parent 751 f8f9771725f5
child 1401 8856efafc5fe
equal deleted inserted replaced
1396:33de58ab0d11 1397:d4182b28cdc1
     7 
     7 
     8 Copyright (C) 2008-2011 by Oleksandr Gavenko <gavenkoa@gmail.com>
     8 Copyright (C) 2008-2011 by Oleksandr Gavenko <gavenkoa@gmail.com>
     9 
     9 
    10 You can do anything with this file without any warranty.
    10 You can do anything with this file without any warranty.
    11 
    11 
    12 Setup on Windows.
    12 Setup on Windows
    13 =================
    13 ================
    14 
    14 
    15 Setup HOME.
    15 Choose separate ``HOME`` directory like ``c:\home`` and set this environment
    16 -----------
    16 variable in ``System => Advanced System Settings => Environment Variables``.
    17 
    17 
    18 Setup HOME environment variable. For example::
    18 After setting ``HOME`` environment variable Emacs expands ``~`` path element to
       
    19 that directory allowing quicker access to your file (especially with ``ido``).
    19 
    20 
    20   <win-drive-char>:\home
    21 ``INFOPATH`` automatically expanded to ``~/usr/share/info``. With
       
    22 ``cygwin-mount.el``Cygwin info pages become available in native Emacs too!
       
    23 
       
    24 .. note::
       
    25 
       
    26    To later ``INFOPATH`` to work with Cygwin and native Emacs use paths like::
       
    27 
       
    28      INFOPATH=e:/opt/cygwin/usr/share/info;e:/home/usr/share/info;e:/bin/gnuwin32/info:
       
    29 
       
    30    Latest ``:`` sign instructs Cygwin built-in info viewver to include system
       
    31    paths and native Emacs to include its own info pages regardless installation
       
    32    directory.
    21 
    33 
    22 Setup MANPATH.
    34 Setup MANPATH.
    23 --------------
    35 --------------
    24 
    36 
    25 To use woman with on Windows set MANPATH like this (note that path in
    37 To use woman with on Windows set MANPATH like this (note that path in
    35 
    47 
    36 To get man paths on Cygwin see <cygwin-root>\usr\share\misc\man.conf.
    48 To get man paths on Cygwin see <cygwin-root>\usr\share\misc\man.conf.
    37 
    49 
    38 Also you can set woman-manpath variable.
    50 Also you can set woman-manpath variable.
    39 
    51 
    40 Setup INFOPATH.
       
    41 ---------------
       
    42 
       
    43 To browse info file inside Emacs set INFOPATH like this for Cygwin::
       
    44 
       
    45   INFOPATH=e:/opt/cygwin/usr/share/info;e:/home/usr/share/info;e:/bin/gnuwin32/info;e:/bin/gnuwin32/share/info:
       
    46 
       
    47 and like this for MinGW::
       
    48 
       
    49   INFOPATH=e:/bin/gnutls/share/info;e:/bin/gnuwin32/info;e:/bin/gnuwin32/share/info;e:/bin/MinGW/info;e:/bin/MinGW/share/info;e:/bin/wget/info:
       
    50 
       
    51 Note that last colon symbol is essential for include also Emacs info to list.
       
    52 
       
    53 GTD (org-mode).
    52 GTD (org-mode).
    54 ===============
    53 ===============
    55 
    54 
    56 In home dir create .gtd subdir with todo.org file. Put simple content on top
    55 In home dir create .gtd subdir with todo.org file. Put simple content on top
    57 of them::
    56 of them::