mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-02-02 12:19:11 +00:00
Add docs for open- and browse-wiki Emacs functions.
These helper functions supplement tid-mode.
This commit is contained in:
parent
0c6c5002c1
commit
450c646c31
@ -1,7 +1,38 @@
|
|||||||
created: 20140406210404245
|
created: 20140406210404245
|
||||||
modified: 20140424113815434
|
modified: 20140603230354347
|
||||||
tags: tips
|
tags: tips
|
||||||
title: Editing Tiddlers with Emacs
|
title: Editing Tiddlers with Emacs
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
Michael Fogleman has written an [[Emacs|http://www.gnu.org/software/emacs/]] major mode called [[tid-mode|https://github.com/mwfogleman/tid-mode]], which is for editing TiddlyWiki .tid files. It is derived from text-mode, uses the useful minor modes org-struct and subword, and updates the modified times when you save a .tid file.
|
Michael Fogleman has written an [[Emacs|http://www.gnu.org/software/emacs/]] major mode called [[tid-mode|https://github.com/mwfogleman/tid-mode]], which is for editing TiddlyWiki .tid files. It is derived from text-mode, uses the useful minor modes org-struct and subword, and updates the modified times when you save a .tid file.
|
||||||
|
|
||||||
|
He also wrote two helper functions for using TiddlyWiki in Emacs. The first opens a tiddlers directory in Dired; the second opens TiddlyWiki in the browser.
|
||||||
|
|
||||||
|
```
|
||||||
|
(defun open-wiki ()
|
||||||
|
"Opens a TiddlyWiki directory in Dired."
|
||||||
|
(interactive)
|
||||||
|
(dired "~/Dropbox/wiki/tiddlers/"))
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
(defun browse-wiki ()
|
||||||
|
"Opens TiddlyWiki in the browser."
|
||||||
|
(interactive)
|
||||||
|
(browse-url "127.0.0.1:8080/"))
|
||||||
|
```
|
||||||
|
|
||||||
|
This latter function may require specifying a browser:
|
||||||
|
|
||||||
|
```
|
||||||
|
(setq browse-url-browser-function 'browse-url-generic
|
||||||
|
browse-url-generic-program "chromium")
|
||||||
|
```
|
||||||
|
|
||||||
|
You can bind either of these functions with the global-set-key function:
|
||||||
|
|
||||||
|
```
|
||||||
|
(global-set-key (kbd "C-c w") 'open-wiki)
|
||||||
|
```
|
||||||
|
|
||||||
|
At the moment, these are not integrated into tid-mode.
|
||||||
|
Loading…
Reference in New Issue
Block a user