forked from nobiot/org-remark
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README-elpa
137 lines (88 loc) · 3.9 KB
/
README-elpa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
_____________________
README – ORG-REMARK
_____________________
Table of Contents
_________________
1. Introduction
2. Installation
3. Contributing and Feedback
4. License
1 Introduction
==============
Org-remark lets you highlight and annotate any text file with using
Org mode.
A user manual is available [online] (Info node will be available when
Org-remark is added to ELPA/MELPA) or Emacs in-system as an Info node
`(org-remark)': (`C-h i' and find the `Org-remark' node).
For installation and minimum configuration, refer to [Installation]
below or the user manual: [online] or Info node `(org-remark)
Installation'
Getting Started in the user manual will get you started in 5 minutes:
[online] or or Info node `(org-remark) Getting Started'.
For customization, refer to the customization group `org-transclusion'
or user manual: [online] or Info node `(org-remark) Customizing'.
An [introductory video] (8 minutes) is available on YouTube.
[online] <https://nobiot.github.io/org-remark/>
[Installation] See section 2
[online] <https://nobiot.github.io/org-remark/#Installation>
[online] <https://nobiot.github.io/org-remark/#getting-started>
[online] <https://nobiot.github.io/org-remark/#Customizing>
[introductory video] <https://youtu.be/c8DHrAsFiLc>
2 Installation
==============
This package is available on:
- [GNU ELPA] (releases only; equivalent to MELPA-Stable)
- [GNU-devel ELPA] (unreleased development branch; equivalent to
MELPA)
GNU ELPA should be already set up in your Emacs by default. If you
wish to add GNU-devel ELPA, simply add its URL to `package-archives'
like this:
,----
| (add-to-list 'package-archives
| '("gnu-devel" . "https://elpa.gnu.org/devel/") :append)
`----
After installation, we suggest you put the setup below in your
configuration.
,----
| (require 'org-remark-global-tracking)
| (org-remark-global-tracking-mode +1)
`----
Unless you explicitly load `org' during Emacs initialization, I
suggest to defer loading `org-remark' (thus there is no `(require
'org-remark)' in the example above). This is because it will also pull
in `org', which can slow down initialization. You can control the
timing of loading `org-remark' by autoloading some commands in a
similar way with the example keybindings below.
Below are example keybindings you might like to consider:
,----
| ;; Key-bind `org-remark-mark' to global-map so that you can call it
| ;; globally before the library is loaded.
|
| (define-key global-map (kbd "C-c n m") #'org-remark-mark)
|
| ;; The rest of keybidings are done only on loading `org-remark'
| (with-eval-after-load 'org-remark
| (define-key org-remark-mode-map (kbd "C-c n o") #'org-remark-open)
| (define-key org-remark-mode-map (kbd "C-c n ]") #'org-remark-view-next)
| (define-key org-remark-mode-map (kbd "C-c n [") #'org-remark-view-prev)
| (define-key org-remark-mode-map (kbd "C-c n r") #'org-remark-remove))
`----
[GNU ELPA] <https://elpa.gnu.org/packages/org-remark.html>
[GNU-devel ELPA] <https://elpa.gnu.org/devel/org-remark.html>
3 Contributing and Feedback
===========================
Create issues, discussion, and/or pull requests in the GitHub
repository. All welcome.
Org-remark is planned to be submitted to GNU ELPA and thus copyrighted
by the [Free Software Foundation] (FSF). This means that anyone who is
making a substantive code contribution will need to "assign the
copyright for your contributions to the FSF so that they can be
included in GNU Emacs" ([Org Mode website]).
Thank you.
[Free Software Foundation] <http://fsf.org>
[Org Mode website] <https://orgmode.org/contribute.html#copyright>
4 License
=========
This work is licensed under a GPLv3 license. For a full copy of the
license, refer to [LICENSE].
[LICENSE] <./LICENSE>