1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-16 22:35:09 -05:00
pacman/contrib
Florian Pritz 9efd10cd2a fix vim syntax highlighting of .sh files
vim recognises what type of shell script it's dealing with by looking at
the shebang. If detection fails it falls back to sh which doesn't
support some bash features. Adding a normal, possibly broken, shebang
which gets fixed by the Makefile allows vim to detect bash syntax.

Signed-off-by: Florian Pritz <bluewind@xinu.at>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-06-30 10:44:45 -05:00
..
.gitignore Update contrib/ Makefile 2011-01-24 15:19:14 -06:00
bacman.in fix vim syntax highlighting of .sh files 2011-06-30 10:44:45 -05:00
bash_completion.in bash_completion: remove upstream deprecated functions 2010-10-14 06:53:12 -05:00
Makefile.am fix vim syntax highlighting of .sh files 2011-06-30 10:44:45 -05:00
pacdiff.in fix vim syntax highlighting of .sh files 2011-06-30 10:44:45 -05:00
paclist.in Add .in extension to files in contrib 2010-10-11 20:29:22 -05:00
pacscripts.in fix vim syntax highlighting of .sh files 2011-06-30 10:44:45 -05:00
pacsearch.in pkgsearch: handle non-matching lines gracefully 2011-01-24 15:20:10 -06:00
PKGBUILD.vim makepkg: add option to clear buildflags 2010-12-29 19:28:33 -06:00
README remove antiquated contrib/wget-xdelta.sh 2011-03-17 10:05:33 -05:00
vimprojects contrib/ follow-up work 2010-10-12 08:26:50 -05:00
zsh_completion.in Some more zsh completion tidy up 2011-03-21 07:40:49 -05:00

Here is a brief description of the files included in this directory:

PKGBUILD.vim - a vim/gvim syntax file for PKGBUILDs. Colors known variable
names, highlights common errors such as invalid characters in pkgname or
pkgver, etc.

bash_completion - a bash completion script for pacman, install in
/etc/bash_completion.d/ for use (but rename to something descriptive!).

zsh_completion - a zsh completion script, install (with a rename) to
/usr/share/zsh/site-functions/.

pacdiff - a simple pacnew/pacorig/pacsave updater for /etc/.

paclist - list all packages installed from a given repository. Useful for
seeing which packages you may have installed from the testing repository,
for instance.

pacscripts - tries to print out the {pre,post}_{install,remove,upgrade}
scripts of a given package.

pacsearch - a colorized search combining both -Ss and -Qs output. Installed
packages are easily identified with a *** and local-only packages are also
listed.

bacman - regenerate a pacman package based on installed files and the pacman
database entries. Useful for reuse, or possible config file extension.

vimprojects - a project file for the vim project plugin.