Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am new to TiddlyWiki and I am trying to make a webpage that I anticipate to edit later with some information changing. It would make sense to sometimes edit the name of some of the tiddlers, but if I do that I will lose the links pointing to it.

Is it possible to change the name of a tiddler and make all references pointing to it accordingly at the same time (without doing it manually)?

share|improve this question

I recently encountered the same problem, here is how I solved it:

1) Create a new-tiddler-button that creates each tiddler with a unique ID.

For creating a custom new-tiddler-button see for example Stephan Hradek's example on http://tiddlystuff.tiddlyspot.com/.

You can create a javascript macro that returns a unique id and uses this unique id as field value

2) Referencing From now on, reference tiddlers via

{{{ [field:id[ <yourID> ]!has[draft.of]] }}}

or <$list filter=[field:id[ <yourID> ]!has[draft.of]] />

share|improve this answer

You can get something close to that with the TiddlerAliasPlugin (http://tiddlywiki.abego-software.de/Beta.html#TiddlerAliasPlugin), while only requiring a very small manual change. Namely you have to enter as an "Alias" the old title of the tiddler at the same time you change it. This will preserve all link functionality, but it will break tracking of backlinks through the "References" link.

To do otherwise (I am not a developer, only a TiddlyWiki user) would seemingly require some sort of search/replace within all tiddlers when renaming, and I don't think that's possible (I dunno about restoring backlink tracks with something like the MediaWiki redirect system though). It is possible to do that sort of search-and-replace within a tiddler's metadata, though: a plugin exists to rename tags, and will change them on all tagged tiddlers.

share|improve this answer

I think the answer is no, and for that kind of task I use a text editor like Notepad++, Geany or TextMate (for Windows, Linux and Mac respectively).

Also, I decided early on to use [[double brackets]] for tiddler links instead of relying on the WikiWord format, because it makes global replacements easier and safer.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.