| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: silly vi question
BOB, check out tput commands
Here's some examples
The problem with colors is people use different defaults so you're better with highlighting bold or reverse video. Then you may be color blind
too.
And blinking will drive you nuts.
Larry
echo "\n`tput bold`find $Anchor -name \"*$Filename*\" 2>/dev/null |pg &`tput sgr0`\n"
For Christmas
echo;tput bold;echo "Fat man in ${FGRD}${BGGR}RED${SANE}${BGBL} suit:";tput
sgr0
#@(#)HL Written by Lawrence Wolfson 09/12/96
alias ll="ls -l"
Machine=`uname -n`
if [ "$TERM" = "" ]
then
TERM=hpterm
else
if [ "$TERM" != "UNKNOWN" ]
then
BOLD=`tput smso` #Starts highlighting
CI=`tput civis` #Cursor invisible
CN=`tput cnorm` #Cursor normal
CS=`tput clear` #Clear screen and home cursor
NATS=`tput sgr0` #Ends All attributes
NOLD=`tput rmso` #Ends highlighting/bolding/blinking
SANE=`tput rs2` #Rstore to sane mode
RC=`tput rc` #Restore cursor position
SC=`tput sc` #Save cursor position
ST=`tput ri` #Scroll text down
SU=`tput ind` #Scroll text up
TB=`tput ht` #Go to next hardware tab
TC=`tput tbc` #Tab clear
TS=`tput hts` #Tab set
ULNR=`tput rmul` #Ends underlining
ULNS=`tput smul` #Starts underlining
blnk="" #Starts blinking
BLNK=`tput blink` #Starts blinking
bold=`tput bold` #Starts Light Bold
revv=`tput rev` #Starts Reverse Video
fi
:
#@(#)HLC Written by Lawrence Wolfson 10/28/96
FGBK=`echo " [1m [30m"` #FOREGROUND BLACK
FGRD=`echo " [1m [31m"` #FOREGROUND RED
FGGR=`echo " [1m [32m"` #FOREGROUND GREEN
FGYE=`echo " [1m [33m"` #FOREGROUND YELLOW
FGBL=`echo " [1m [34m"` #FOREGROUND BLUE
FGMA=`echo " [1m [35m"` #FOREGROUND MAGENTA
FGAQ=`echo " [1m [36m"` #FOREGROUND AQUAMARINE
FGWH=`echo " [1m [37m"` #FOREGROUND WHITE
BGBK=`echo " [1m [40m"` #BACKGROUND BLACK
BGRD=`echo " [1m [41m"` #BACKGROUND RED
BGGR=`echo " [1m [42m"` #BACKGROUND GREEN
BGYE=`echo " [1m [43m"` #BACKGROUND YELLOW
BGBL=`echo " [1m [44m"` #BACKGROUND BLUE
BGMA=`echo " [1m [45m"` #BACKGROUND MAGENTA
BGAQ=`echo " [1m [46m"` #BACKGROUND AQUAMARINE
BGWH=`echo " [1m [47m"` #BACKGROUND WHITE
if [ "$TERM" = "hpterm" \
-o "$TERM" = "hp" ]
then
NATS=`tput sgr0` #Ends All attributes
NOLD=`tput rmso` #Ends highlighting/bolding/blinking
FGBK=`echo ""` #FOREGROUND BLACK
FGRD=`echo "\033&v1S"`
FGGR=`echo "\033&v2S"`
FGYE=`echo "\033&v3S"`
FGBL=`echo "\033&v4S"`
FGMA=`echo "\033&v5S"`
FGAQ=`echo "\033&v6S"`
FGWH=`echo ""` #FOREGROUND WHITE
BGBK=`echo ""` #BACKGROUND BLACK
BGRD=`echo ""` #BACKGROUND RED
BGGR=`echo ""` #BACKGROUND GREEN
BGYE=`echo ""` #BACKGROUND YELLOW
BGBL=`echo ""` #BACKGROUND BLUE
BGMA=`echo ""` #BACKGROUND MAGENTA
BGAQ=`echo ""` #BACKGROUND AQUAMARINE
BGWH=`echo ""` #BACKGROUND WHITE
REVV=`echo "\033&v7S"`
-----Original Message-----
From: oracle-l-bounce_at_freelists.org [mailto:oracle-l-bounce_at_freelists.org]
On Behalf Of Bob Metelsky
Sent: Thursday, November 11, 2004 8:48 PM
To: oracle-l_at_freelists.org
Subject: silly vi question
ummm
does anyone use syntax highlighting for vi or vim? Id like to at least get .oracle- .sql and possible shell scripts. The black and white gets my eyes crossed in a few hours ;-) The syntax highlighting would be a god send!
I googled for it but nothing is prominent, so I thought asking here would be more efficient than trying all sorts of things that dont work.
Thanks
Bob
--
"Oracle error messages being what they are, do not
highlight the correct cause of fault, but will identify
some other error located close to where the real fault lies."
--
http://www.freelists.org/webpage/oracle-l
--
http://www.freelists.org/webpage/oracle-l
Received on Fri Nov 12 2004 - 00:35:47 CST
![]() |
![]() |