Export online help as text files
Move the texts of each online help screen to a separate text file. The set of files is supposed to replace the online help screens later. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
a3d43ead87
commit
906c2fa027
37
doc/add.txt
Normal file
37
doc/add.txt
Normal file
@ -0,0 +1,37 @@
|
||||
Add
|
||||
===
|
||||
|
||||
Add an item in either the TODO or Appointment list, depending on which
|
||||
panel is selected when you press 'a'.
|
||||
|
||||
To enter a new item in the TODO list, you will need first to enter the
|
||||
description of this new item. Then you will be asked to specify the todo
|
||||
priority. This priority is represented by a number going from 9 for the
|
||||
lowest priority, to 1 for the highest one. It is still possible to
|
||||
change the item priority afterwards, by using the '+' and '-' keys
|
||||
inside the todo panel.
|
||||
|
||||
If the APPOINTMENT panel is selected while pressing 'a', you will be
|
||||
able to enter either a new appointment or a new all-day long event.
|
||||
To enter a new event, press [ENTER] instead of the item start time, and
|
||||
just fill in the event description.
|
||||
To enter a new appointment to be added in the APPOINTMENT list, you
|
||||
will need to enter successively the time at which the appointment
|
||||
begins, the appointment length (either by specifying the end time in
|
||||
[hh:mm] or the duration in [+hh:mm], [+xxdxxhxxm] or [+mm] format),
|
||||
and the description of the event.
|
||||
|
||||
The day at which occurs the event or appointment is the day currently
|
||||
selected in the calendar, so you need to move to the desired day before
|
||||
pressing 'a'.
|
||||
|
||||
Notes:
|
||||
o if an appointment lasts for such a long time that it continues
|
||||
on the next days, this event will be indicated on all the
|
||||
corresponding days, and the beginning or ending hour will be
|
||||
replaced by '..' if the event does not begin or end on the day.
|
||||
o if you only press [ENTER] at the APPOINTMENT or TODO event
|
||||
description prompt, without any description, no item will be
|
||||
added.
|
||||
o do not forget to save the calendar data to retrieve the new
|
||||
event next time you launch Calcurse.
|
17
doc/config.txt
Normal file
17
doc/config.txt
Normal file
@ -0,0 +1,17 @@
|
||||
Config
|
||||
======
|
||||
|
||||
Open the configuration submenu.
|
||||
From this submenu, you can select between color, layout, notification
|
||||
and general options, and you can also configure your keybindings.
|
||||
|
||||
The color submenu lets you choose the color theme.
|
||||
The layout submenu lets you choose the Calcurse screen layout, in other
|
||||
words where to place the three different panels on the screen.
|
||||
The general options submenu brings a screen with the different options
|
||||
which modifies the way Calcurse interacts with the user.
|
||||
The notify submenu allows you to change the notify-bar settings.
|
||||
The keys submenu lets you define your own key bindings.
|
||||
|
||||
Do not forget to save the calendar data to retrieve your configuration
|
||||
next time you launch Calcurse.
|
11
doc/copy_paste.txt
Normal file
11
doc/copy_paste.txt
Normal file
@ -0,0 +1,11 @@
|
||||
Copy and Paste
|
||||
==============
|
||||
|
||||
Copy and paste the currently selected item. This is useful to quickly
|
||||
copy an item from one date to another. To do so, one must first
|
||||
highlight the item that needs to be copied, then press 'c' to copy.
|
||||
Once the new date is chosen in the calendar, the appointment panel must
|
||||
be selected and the 'p' key must be pressed to paste the item. The item
|
||||
will appear in the appointment panel, assigned to the newly selected
|
||||
date.
|
||||
|
22
doc/credits.txt
Normal file
22
doc/credits.txt
Normal file
@ -0,0 +1,22 @@
|
||||
Calcurse - text-based organizer
|
||||
===============================
|
||||
|
||||
Copyright (c) 2004-2013 calcurse Development Team
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
|
||||
- Redistributions of source code must retain the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
|
||||
- Redistributions in binary form must reproduce the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer in the documentation and/or other
|
||||
materials provided with the distribution.
|
||||
|
||||
|
||||
Send your feedback or comments to : misc@calcurse.org
|
||||
Calcurse home page : http://calcurse.org
|
17
doc/delete.txt
Normal file
17
doc/delete.txt
Normal file
@ -0,0 +1,17 @@
|
||||
Delete
|
||||
======
|
||||
|
||||
Delete an element in the TODO or Appointment list.
|
||||
|
||||
Depending on which panel is selected when you press the delete key,
|
||||
the hilighted item of either the TODO or Appointment list will be
|
||||
removed from this list.
|
||||
|
||||
If the item to be deleted is recurrent, you will be asked if you
|
||||
wish to suppress all of the item occurences or just the one you
|
||||
selected.
|
||||
|
||||
If the general option 'confirm_delete' is set to 'YES', then you will
|
||||
be asked for confirmation before deleting the selected event.
|
||||
Do not forget to save the calendar data to retrieve the modifications
|
||||
next time you launch Calcurse.
|
25
doc/displacement.txt
Normal file
25
doc/displacement.txt
Normal file
@ -0,0 +1,25 @@
|
||||
Displacement keys
|
||||
=================
|
||||
|
||||
Move around inside calcurse screens.
|
||||
The following scheme summarizes how to get around:
|
||||
|
||||
move up
|
||||
move to previous week
|
||||
|
||||
k K UP
|
||||
move left ^
|
||||
move to previous day |
|
||||
h H LFT
|
||||
<-- + -->
|
||||
l L RGT
|
||||
| move right
|
||||
v move to next day
|
||||
j J DWN
|
||||
|
||||
move to next week
|
||||
move down
|
||||
|
||||
Moreover, while inside the calendar panel, the '0' key moves
|
||||
to the first day of the week, and the '$' key selects the last day of
|
||||
the week.
|
18
doc/edit.txt
Normal file
18
doc/edit.txt
Normal file
@ -0,0 +1,18 @@
|
||||
Edit Item
|
||||
=========
|
||||
|
||||
Edit the item which is currently selected.
|
||||
Depending on the item type (appointment, event, or todo), and if it is
|
||||
repeated or not, you will be asked to choose one of the item properties
|
||||
to modify. An item property is one of the following: the start time, the
|
||||
end time, the description, or the item repetition.
|
||||
Once you have chosen the property you want to modify, you will be shown
|
||||
its actual value, and you will be able to change it as you like.
|
||||
|
||||
Notes:
|
||||
o if you choose to edit the item repetition properties, you will
|
||||
be asked to re-enter all of the repetition characteristics
|
||||
(repetition type, frequence, and ending date). Moreover, the
|
||||
previous data concerning the deleted occurences will be lost.
|
||||
o do not forget to save the calendar data to retrieve the
|
||||
modified properties next time you launch Calcurse.
|
21
doc/enote.txt
Normal file
21
doc/enote.txt
Normal file
@ -0,0 +1,21 @@
|
||||
EditNote
|
||||
========
|
||||
|
||||
Attach a note to any type of item, or edit an already existing note.
|
||||
This feature is useful if you do not have enough space to store all
|
||||
of your item description, or if you would like to add sub-tasks to an
|
||||
already existing todo item for example.
|
||||
Before pressing the 'n' key, you first need to highlight the item you
|
||||
want the note to be attached to. Then you will be driven to an
|
||||
external editor to edit your note. This editor is chosen the following
|
||||
way:
|
||||
o if the 'VISUAL' environment variable is set, then this will be
|
||||
the default editor to be called.
|
||||
o if 'VISUAL' is not set, then the 'EDITOR' environment variable
|
||||
will be used as the default editor.
|
||||
o if none of the above environment variables is set, then
|
||||
'/usr/bin/vi' will be used.
|
||||
|
||||
Once the item note is edited and saved, quit your favorite editor.
|
||||
You will then go back to Calcurse, and the '>' sign will appear in front
|
||||
of the highlighted item, meaning there is a note attached to it.
|
22
doc/export.txt
Normal file
22
doc/export.txt
Normal file
@ -0,0 +1,22 @@
|
||||
Export
|
||||
======
|
||||
|
||||
Export calcurse data (appointments, events and todos).
|
||||
This leads to the export submenu, from which you can choose between
|
||||
two different export formats: 'ical' and 'pcal'. Choosing one of
|
||||
those formats lets you export calcurse data to icalendar or pcal
|
||||
format.
|
||||
|
||||
You first need to specify the file to which the data will be exported.
|
||||
By default, this file is:
|
||||
|
||||
~/calcurse.ics
|
||||
|
||||
for an ical export, and:
|
||||
|
||||
~/calcurse.txt
|
||||
|
||||
for a pcal export.
|
||||
|
||||
Calcurse data are exported in the following order:
|
||||
events, appointments, todos.
|
15
doc/flag.txt
Normal file
15
doc/flag.txt
Normal file
@ -0,0 +1,15 @@
|
||||
Flag Item
|
||||
=========
|
||||
|
||||
Toggle an appointment's 'important' flag or a todo's 'completed' flag.
|
||||
If a todo is flagged as completed, its priority number will be replaced
|
||||
by an 'X' sign. Completed tasks will no longer appear in exported data
|
||||
or when using the '-t' command line flag (unless specifying '0' as the
|
||||
priority number, in which case only completed tasks will be shown).
|
||||
|
||||
If an appointment is flagged as important, an exclamation mark appears
|
||||
in front of it, and you will be warned if time gets closed to the
|
||||
appointment start time.
|
||||
To customize the way one gets notified, the configuration submenu lets
|
||||
you choose the command launched to warn user of an upcoming appointment,
|
||||
and how long before it he gets notified.
|
27
doc/general.txt
Normal file
27
doc/general.txt
Normal file
@ -0,0 +1,27 @@
|
||||
Generic keybindings
|
||||
===================
|
||||
|
||||
Some of the keybindings apply whatever panel is selected. They are
|
||||
called generic keybinding.
|
||||
Here is the list of all the generic key bindings, together with their
|
||||
corresponding action:
|
||||
|
||||
'^R' : Redraw function -> redraws calcurse panels, this is useful if
|
||||
you resize your terminal screen or when
|
||||
garbage appears inside the display
|
||||
'^A' : Add Appointment -> add an appointment or an event
|
||||
'^T' : Add TODO -> add a todo
|
||||
'T' : -1 Day -> move to previous day
|
||||
't' : +1 Day -> move to next day
|
||||
'W' : -1 Week -> move to previous week
|
||||
'w' : +1 Week -> move to next week
|
||||
'M' : -1 Month -> move to previous month
|
||||
'm' : +1 Month -> move to next month
|
||||
'Y' : -1 Year -> move to previous year
|
||||
'y' : +1 Year -> move to next year
|
||||
'^G' : Goto today -> move to current day
|
||||
|
||||
The '^P' and '^N' keys are used to scroll text upward or downward
|
||||
when inside specific screens such the help screens for example.
|
||||
They are also used when the calendar screen is selected to switch
|
||||
between the available views (monthly and weekly calendar views).
|
12
doc/goto.txt
Normal file
12
doc/goto.txt
Normal file
@ -0,0 +1,12 @@
|
||||
Goto
|
||||
====
|
||||
|
||||
Jump to a specific day in the calendar.
|
||||
|
||||
Using this command, you do not need to travel to that day using
|
||||
the displacement keys inside the calendar panel.
|
||||
If you hit [ENTER] without specifying any date, Calcurse checks the
|
||||
system current date and you will be taken to that date.
|
||||
|
||||
Notice that pressing '^G', whatever panel is
|
||||
selected, will select current day in the calendar.
|
19
doc/import.txt
Normal file
19
doc/import.txt
Normal file
@ -0,0 +1,19 @@
|
||||
Import
|
||||
======
|
||||
|
||||
Import data from an icalendar file.
|
||||
You will be asked to enter the file name from which to load ical
|
||||
items. At the end of the import process, and if the general option
|
||||
'system_dialogs' is set to 'yes', a report indicating how many items
|
||||
were imported is shown.
|
||||
This report contains the total number of lines read, the number of
|
||||
appointments, events and todo items which were successfully imported,
|
||||
together with the number of items for which problems occured and that
|
||||
were skipped, if any.
|
||||
|
||||
If one or more items could not be imported, one has the possibility to
|
||||
read the import process report in order to identify which problems
|
||||
occured.
|
||||
In this report is shown one item per line, with the line in the input
|
||||
stream at which this item begins, together with the description of why
|
||||
the item could not be imported.
|
20
doc/main.txt
Normal file
20
doc/main.txt
Normal file
@ -0,0 +1,20 @@
|
||||
Welcome to Calcurse. This is the main help screen.
|
||||
=========================================================
|
||||
|
||||
Moving around: Press '^P' or '^N' to scroll text upward or downward
|
||||
inside help screens, if necessary.
|
||||
|
||||
Exit help: When finished, press 'q' to exit help and go back to
|
||||
the main Calcurse screen.
|
||||
|
||||
Help topic: At the bottom of this screen you can see a panel with
|
||||
different fields, represented by a letter and a short
|
||||
title. This panel contains all the available actions
|
||||
you can perform when using Calcurse.
|
||||
By pressing one of the letters appearing in this
|
||||
panel, you will be shown a short description of the
|
||||
corresponding action. At the top right side of the
|
||||
description screen are indicated the user-defined key
|
||||
bindings that lead to the action.
|
||||
|
||||
Credits: Press '@' for credits.
|
9
doc/other.txt
Normal file
9
doc/other.txt
Normal file
@ -0,0 +1,9 @@
|
||||
OtherCmd
|
||||
========
|
||||
|
||||
Switch between status bar help pages.
|
||||
Because the terminal screen is too narrow to display all of the
|
||||
available commands, you need to press 'o' to see the next set of
|
||||
commands together with their keybindings.
|
||||
Once the last status bar page is reached, pressing 'o' another time
|
||||
leads you back to the first page.
|
9
doc/pipe.txt
Normal file
9
doc/pipe.txt
Normal file
@ -0,0 +1,9 @@
|
||||
Pipe
|
||||
====
|
||||
|
||||
Pipe the selected item to an external program.
|
||||
|
||||
Press the '|' key to pipe the currently selected appointment or
|
||||
todo entry to an external program.
|
||||
|
||||
You will be driven back to calcurse as soon as the program exits.
|
17
doc/priority.txt
Normal file
17
doc/priority.txt
Normal file
@ -0,0 +1,17 @@
|
||||
Priority
|
||||
========
|
||||
|
||||
Change the priority of the currently selected item in the TODO list.
|
||||
Priorities are represented by the number appearing in front of the
|
||||
todo description. This number goes from 9 for the lowest priority to
|
||||
1 for the highest priority.
|
||||
Todo having higher priorities are placed first (at the top) inside the
|
||||
todo panel.
|
||||
|
||||
If you want to raise the priority of a todo item, you need to press '+'.
|
||||
In doing so, the number in front of this item will decrease, meaning its
|
||||
priority increases. The item position inside the todo panel may change,
|
||||
depending on the priority of the items above it.
|
||||
|
||||
At the opposite, to lower a todo priority, press '-'. The todo position
|
||||
may also change depending on the priority of the items below.
|
31
doc/repeat.txt
Normal file
31
doc/repeat.txt
Normal file
@ -0,0 +1,31 @@
|
||||
Repeat
|
||||
======
|
||||
|
||||
Repeat an event or an appointment.
|
||||
You must first select the item to be repeated by moving inside the
|
||||
appointment panel. Then pressing 'r' will lead you to a set of three
|
||||
questions, with which you will be able to specify the repetition
|
||||
characteristics:
|
||||
|
||||
o type: you can choose between a daily, weekly, monthly or
|
||||
yearly repetition by pressing 'D', 'W', 'M' or 'Y'
|
||||
respectively.
|
||||
|
||||
o frequence: this indicates how often the item shall be repeated.
|
||||
For example, if you want to remember an anniversary,
|
||||
choose a 'yearly' repetition with a frequence of '1',
|
||||
which means it must be repeated every year. Another
|
||||
example: if you go to the restaurant every two days,
|
||||
choose a 'daily' repetition with a frequence of '2'.
|
||||
|
||||
o ending date: this specifies when to stop repeating the selected
|
||||
event or appointment. To indicate an endless
|
||||
repetition, enter '0' and the item will be repeated
|
||||
forever.
|
||||
|
||||
Notes:
|
||||
o repeated items are marked with an '*' inside the appointment
|
||||
panel, to be easily recognizable from non-repeated ones.
|
||||
o the 'Repeat' and 'Delete' command can be mixed to create
|
||||
complicated configurations, as it is possible to delete only
|
||||
one occurence of a repeated item.
|
14
doc/save.txt
Normal file
14
doc/save.txt
Normal file
@ -0,0 +1,14 @@
|
||||
Save
|
||||
====
|
||||
|
||||
Save calcurse data.
|
||||
Data are splitted into four different files which contain :
|
||||
|
||||
/ ~/.calcurse/conf -> user configuration
|
||||
| (layout, color, general options)
|
||||
| ~/.calcurse/apts -> data related to the appointments
|
||||
| ~/.calcurse/todo -> data related to the todo list
|
||||
\ ~/.calcurse/keys -> user-defined key bindings
|
||||
|
||||
In the config menu, you can choose to save the Calcurse data
|
||||
automatically before quitting.
|
14
doc/tab.txt
Normal file
14
doc/tab.txt
Normal file
@ -0,0 +1,14 @@
|
||||
Tab
|
||||
===
|
||||
|
||||
Switch between panels.
|
||||
The panel currently in use has its border colorized.
|
||||
|
||||
Some actions are possible only if the right panel is selected.
|
||||
For example, if you want to add a task in the TODO list, you need first
|
||||
to press the 'TAB' key to get the TODO panel selected. Then you can
|
||||
press 'a' to add your item.
|
||||
|
||||
Notice that at the bottom of the screen the list of possible actions
|
||||
change while pressing 'TAB', so you always know what action can be
|
||||
performed on the selected panel.
|
13
doc/view.txt
Normal file
13
doc/view.txt
Normal file
@ -0,0 +1,13 @@
|
||||
View
|
||||
====
|
||||
|
||||
View the item you select in either the Todo or Appointment panel.
|
||||
|
||||
This is usefull when an event description is longer than the available
|
||||
space to display it. If that is the case, the description will be
|
||||
shortened and its end replaced by '...'. To be able to read the entire
|
||||
description, just press 'v' and a popup window will appear, containing
|
||||
the whole event.
|
||||
|
||||
Press any key to close the popup window and go back to the main
|
||||
Calcurse screen.
|
16
doc/vnote.txt
Normal file
16
doc/vnote.txt
Normal file
@ -0,0 +1,16 @@
|
||||
ViewNote
|
||||
========
|
||||
|
||||
View a note which was previously attached to an item (an item which
|
||||
owns a note has a '>' sign in front of it).
|
||||
This command only permits to view the note, not to edit it (to do so,
|
||||
use the 'EditNote' command, by pressing the 'n' key).
|
||||
Once you highlighted an item with a note attached to it, and the '>' key
|
||||
was pressed, you will be driven to an external pager to view that note.
|
||||
The default pager is chosen the following way:
|
||||
o if the 'PAGER' environment variable is set, then this will be
|
||||
the default viewer to be called.
|
||||
o if the above environment variable is not set, then
|
||||
'/usr/bin/less' will be used.
|
||||
As for editing a note, quit the pager and you will be driven back to
|
||||
Calcurse.
|
Loading…
x
Reference in New Issue
Block a user