blob: 484c714ce69121126ff40e5f6fabff9360209ab0 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001#!/bin/sh
2# Shell script to start Vim with less.vim.
3# Read stdin if no arguments were given.
4
Bram Moolenaara7241f52008-06-24 20:39:31 +00005if test -t 1; then
6 if test $# = 0; then
7 vim --cmd 'let no_plugin_maps = 1' -c 'runtime! macros/less.vim' -
8 else
9 vim --cmd 'let no_plugin_maps = 1' -c 'runtime! macros/less.vim' "$@"
10 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000011else
Bram Moolenaara7241f52008-06-24 20:39:31 +000012 # Output is not a terminal, cat arguments or stdin
13 if test $# = 0; then
14 cat
15 else
16 cat "$@"
17 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000018fi