Table of Contents
gvim
Encoding
Vim kennt zwei verschiedene Arten für den Zeichensatz:
set encoding=utf8
setzt den Zeichensatz nur für das Vim-Fenster.
set fileencoding=latin1
setzt den Zeichensatz der Datei. Der zeichensatz wird dann bei :w verwendet.
dev todo
Grundbefehle:
- tda - punkt anfügen
- tda -g 3 - neuer Unterpunkt Punkt zu Hauptpunkt 3
- tdd 3 - Punkt 3 löschen
- tde 3 - Punkt 3 editieren (Text und Prio)
- todo -l pfad/.todo - externe todo liste dazulinken
- todo -v - Anzeige mit staus und Datum
Tips+Tricks
You can easily list all of your notes with either of the following two commands.
- $ todo +
- $ todo all
You can search note bodies, but remember that it only searches visible notes, so you might want to use it in conjunction with the previous tip.
- $ todo all /foo
If you find that your todo list is overwhelming your screen, turn on summary mode. It displays only the first line of each note.
- $ todo -s
Use the –timeout feature to only display notes if they haven't been viewed within a certain period of time. This is useful to avoid filling your terminal with Dev Todo output.
You can list all direct children of a certain note by the parents index.
- $ todo 10
If you want to display all children of a note, prefix the index with a plus.
- $ todo +10
todorc
/.todorc - Beispiel:
filter -children
colour comment=+black
force-colour
timeout 10
paranoid
global-database $HOME/.todo
backup 2
comment
sort priority,-created,-text
format date=%d/%m/%y, %H:%M
on create {
exec chmod 600 $TODODB
}
on add verbose
on edit verbose
on title verbose
on done verbose
on link verbose
on remove verbose
priority default
