Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

master
Joey Hess 2010-09-13 12:49:55 -04:00
commit 96d41dd216
5 changed files with 58 additions and 1 deletions

View File

@ -7,3 +7,5 @@ Pruning remote branches can be done automatically with the --prune option to "gi
> I'll need more information than that before I add extra processing
> work to the current git commands it uses. I don't see any errors here
> from obsolete remote branches. --[[Joey]]
Suppose a remote repository contains a branch named "foo", and you fetch from it. Then, someone renames that branch to "foo/bar". The next time you fetch from that repository, you will get an error because the obsolete branch "foo" is blocking the branch "foo/bar" from being created (due to the way git stores refs for branches). Pruning gets around the problem. It doesn't really add much overhead to the fetch, and in fact it can *save* overhead since obsolete branches do consume resources (any commits they point to cannot be garbage collected). --[[blipvert]]

View File

@ -0,0 +1,17 @@
Hi all. I upgraded the [ikiwiki-nav plugin](http://www.vim.org/scripts/script.php?script_id=2968)
so that now it supports:
* Jumping to the file corresponding to the wikilink under the cursor.
* Creating the file corresponding to the wikilink under the cursor (including
directories if necessary.)
* Jumping to the previous/next wikilink in the current file.
* Autocomplete link names.
Download it from [here](http://www.vim.org/scripts/script.php?script_id=2968)
I've also created a new page unifying all the hints available here to use vim
with ikiwiki files, in [[tips/vim_and_ikiwiki]]
--[[jerojasro]]

View File

@ -1,5 +1,10 @@
This page is deprecated. See [[tips/vim_and_ikiwiki]] for the most up to date
content.
------
I extended the functionality of the [ikiwiki-nav plugin](http://www.vim.org/scripts/script.php?script_id=2968)
(see [[here|tips/follow_wikilinks_from_inside_vim]]) to allow completion of
(see [[here|tips/vim_ikiwiki_ftplugin]]) to allow completion of
wikilinks from inside vim, through the omnicompletion mechanism.
It still has some bugs, but is usable, and will not destroy your data. It can

View File

@ -0,0 +1,28 @@
# Vim and ikiwiki
## Syntax highlighting
[ikiwiki-syntax](http://www.vim.org/scripts/script.php?script_id=3156) is a vim
syntax highlighting file for ikiwiki [[ikiwiki/markdown]] files. It highlights
directives and wikilinks. It only supports prefixed directives, i.e.,
\[[!directive foo=bar baz]], not the old format with spaces.
------
The previous syntax definition for ikiwiki links is at [[ikiwiki.vim]]; however,
it seems to not be [[maintained
anymore|forum/navigation_of_wiki_pages_on_local_filesystem_with_vim#syn-maintenance]],
and it has some [[issues|forum/ikiwiki_vim_syntaxfile]].
## Page creation and navigation
The [ikiwiki-nav](http://www.vim.org/scripts/script.php?script_id=2968) package
is a vim plugin that enables you to do the following from inside vim:
* Jumping to the file corresponding to the wikilink under the cursor.
* Creating the file corresponding to the wikilink under the cursor (including
directories if necessary.)
* Jumping to the previous/next wikilink in the current file.
* Autocomplete link names.
Download it from [here](http://www.vim.org/scripts/script.php?script_id=2968)

View File

@ -1,3 +1,8 @@
This page is deprecated. See [[tips/vim_and_ikiwiki]] for the most up to date
content
--------
[ikiwiki-syntax](http://www.vim.org/scripts/script.php?script_id=3156) is a vim
syntax highlighting file for ikiwiki [[ikiwiki/markdown]] files. It highlights
directives and wikilinks. It only supports prefixed directives, i.e.,