summaryrefslogtreecommitdiff
path: root/d/tools/vim/plugin/utils.vim
diff options
context:
space:
mode:
Diffstat (limited to 'd/tools/vim/plugin/utils.vim')
-rw-r--r--d/tools/vim/plugin/utils.vim26
1 files changed, 26 insertions, 0 deletions
diff --git a/d/tools/vim/plugin/utils.vim b/d/tools/vim/plugin/utils.vim
new file mode 100644
index 0000000..a9ccd11
--- /dev/null
+++ b/d/tools/vim/plugin/utils.vim
@@ -0,0 +1,26 @@
+" Name: ni-utils
+" Author: Nicolas Schodet <schodet@efrei.fr>
+" Last Update: 2005-07-23
+" Description: Utilitaires divers
+" License: Domaine public.
+" Installation: Mettre le script dans &runtimepath/plugin.
+
+if exists('g:ni_utils_plugin') | finish | endif
+let g:ni_utils_plugin = 1
+
+" Recherche README dans `.' et `..' pour y lire le nom du prog et sa
+" description.
+function! GetReadme()
+ if filereadable ('README')
+ let readme = 'README'
+ elseif filereadable ('../README')
+ let readme = '../README'
+ endif
+ if exists ('readme')
+ let progname = substitute (system ('head -1 ' . readme), "\n", '', '')
+ else
+ let progname = ''
+ endif
+ return progname
+endfunction
+