diff --git a/_config.yml b/_config.yml
index 6d67c09..0486972 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,2 +1,2 @@
markdown: rdiscount
-pygments: true
+highlighter: pygments
diff --git a/_layouts/default.html b/_layouts/default.html
index 2b11b45..07eb449 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -23,10 +23,11 @@
width: 650px;
}
h1 {
- font-size: 3.8em;
+ font-size: 3.0em;
color: #dddddd;
margin-bottom: 3px;
text-shadow: #111111 3px 3px 1px;
+ text-align: center;
}
h1 .small { font-size: 0.4em; }
h1 a { text-decoration: none; color: #F0E7D5 }
@@ -57,6 +58,14 @@
}
code { font-family: "Ubuntu Mono", monospace; }
hr { border: 0; width: 80%; border-bottom: 1px solid #aaa}
+ #title {
+ margin-bottom: 50px;
+ }
+ #title p {
+ font-size: 1.8em;
+ text-align: center;
+ color: #999999;
+ }
.footer { text-align:center; padding-top:30px; font-style: italic; }
diff --git a/index.html b/index.html
index 1306880..39b8e95 100644
--- a/index.html
+++ b/index.html
@@ -3,117 +3,75 @@ layout: default
title: Tagbar, the Vim class outline viewer
---
-
-
+
- Tagbar is a vim plugin for browsing the tags of source code files. It - provides a sidebar that displays the ctags-generated tags of the - current file, ordered by their scope. This means that for example - methods in C++ are displayed under the class they are defined in. -
- -- Extract the archive or clone the repository into a directory in your - 'runtimepath' or use - pathogen. - Don't forget to run :helptags so you can - access the documentation with :help tagbar. -
- -- Note: Vim versions < 7.0.167 have a bug that prevents Tagbar from - working. If you are affected by this use this alternate Tagbar - download instead: - zip. - It is on par with version 2.2 but probably won't be updated after - that. -
- -- If the ctags executable is not installed in one of the directories in - your $PATH environment variable you have to set the - g:tagbar_ctags_bin variable, see the documentation for more info. -
- -
- Put something like the following into your ~/.vimrc:
-
-{% highlight vim %}
-nmap
- The - wiki - describes how to get better support for JavaScript with jsctags and - extensions for additional filetypes that are not supported by - Exuberant Ctags by default. If you create your own extension please - add it to the wiki! -
- -
-
-
-
- Vim license
- -Jan Larres <jan@majutsushi.net>
- -A class outline viewer for Vim
+Tagbar is a Vim plugin that provides an easy way to browse the tags of the +current file and get an overview of its structure. It does this by creating a +sidebar that displays the ctags-generated tags of the current file, ordered by +their scope. This means that for example methods in C++ are displayed under +the class they are defined in.
Tagbar is not a general-purpose tool for managing tags files. It only
+creates the tags it needs on-the-fly in-memory without creating any files.
+tags file management is provided by other plugins, like for example
+easytags.
Vim 7.0 (But see note below)
+Exuberant ctags 5.5
Extract the archive or clone the repository into a directory in your
+'runtimepath', or use a plugin manager of your choice like
+pathogen. Don't forget to run
+:helptags if your plugin manager doesn't do it for you so you can access the
+documentation with :help tagbar.
Note: Vim versions < 7.0.167 have a bug that prevents Tagbar from working. If +you are affected by this use this alternate Tagbar download instead: +zip. It is on par with +version 2.2 but probably won't be updated after that due to the amount of +changes required.
If the ctags executable is not installed in one of the directories in your
+$PATH environment variable you have to set the g:tagbar_ctags_bin
+variable, see the documentation for more info.
Put something like the following into your ~/.vimrc:
nmap <F8> :TagbarToggle<CR>
+If you do this the F8 key will toggle the Tagbar window. You can of course use +any shortcut you want. For more flexible ways to open and close the window +(and the rest of the functionality) see the documentation.
For filetypes that are not supported by Exuberant Ctags check out the +wiki to see whether other projects +offer support for them and how to use them. Please add any other +projects/configurations that you find or create yourself so that others can +benefit from them, too.
If you notice that there are some errors in the way your file's structure is +displayed in Tagbar, please make sure that the bug is actually in Tagbar +before you report an issue. Since Tagbar uses +exuberant-ctags and compatible programs to do +the actual file parsing, it is likely that the bug is actually in the program +responsible for that filetype instead.
There is an example in :h tagbar-issues about how to run ctags manually so
+you can determine where the bug actually is. If the bug is actually in ctags,
+please report it on their website instead, as there is nothing I can do about
+it in Tagbar. Thank you!
You can also have a look at ctags bugs that have previously been filed +against Tagbar.
+
Vim license, see LICENSE
Jan Larres <jan@majutsushi.net>
+
+tar +
+You can also clone the project with Git by running:
$ git clone git://github.com/majutsushi/tagbar- - -