LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat
User Name
Password
Red Hat This forum is for the discussion of Red Hat Linux.

Notices

Reply
 
Search this Thread
Old 03-19-2010, 05:33 AM   #1
fallen angel
LQ Newbie
 
Registered: Dec 2009
Posts: 5

Rep: Reputation: 0
Smile RHEL5 gvim keyword color coding


Hi forumers,

I'm working on RHEL5 dealing with AS (ActionScript) files in Linux GVIM Editor but everything is in blue color. Can i set color coding for my keywords?

-Harry
 
Old 03-19-2010, 11:11 AM   #2
smoker
Senior Member
 
Registered: Oct 2004
Distribution: Fedora Core 4, 12, 13, 14, 15, 17
Posts: 2,279

Rep: Reputation: 248Reputation: 248Reputation: 248
Do you have a .gvimrc file in your home directory ?

if not then create one with the following contents :

Code:
" An example for a gvimrc file.
" The commands in this are executed when the GUI is started.
"
" Maintainer:   Bram Moolenaar <Bram@vim.org>
" Last change:  2001 Sep 02
"
" To use it, copy it to
"     for Unix and OS/2:  ~/.gvimrc
"             for Amiga:  s:.gvimrc
"  for MS-DOS and Win32:  $VIM\_gvimrc
"           for OpenVMS:  sys$login:.gvimrc

" Make external commands work through a pipe instead of a pseudo-tty
"set noguipty

" set the X11 font to use
" set guifont=-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1

set ch=2                " Make command line two lines high

set mousehide           " Hide the mouse when typing text

" Make shift-insert work like in Xterm
map <S-Insert> <MiddleMouse>
map! <S-Insert> <MiddleMouse>

" Only do this for Vim version 5.0 and later.
if version >= 500

  " I like highlighting strings inside C comments
  let c_comment_strings=1

  " Switch on syntax highlighting if it wasn't on yet.
  if !exists("syntax_on")
    syntax on
  endif

  " Switch on search pattern highlighting.
  set hlsearch

  " For Win32 version, have "K" lookup the keyword in a help file
  "if has("win32")
  "  let winhelpfile='windows.hlp'
  "  map K :execute "!start winhlp32 -k <cword> " . winhelpfile <CR>
  "endif

  " Set nice colors
  " background for normal text is light grey
  " Text below the last line is darker grey
  " Cursor is green, Cyan when ":lmap" mappings are active
  " Constants are not underlined but have a slightly lighter background
  highlight Normal guibg=grey90
  highlight Cursor guibg=Green guifg=NONE
  highlight lCursor guibg=Cyan guifg=NONE
  highlight NonText guibg=grey80
  highlight Constant gui=NONE guibg=grey95
  highlight Special gui=NONE guibg=grey95

endif
now log out and log back in.
gvim should automatically start highlighting syntax.
 
1 members found this post helpful.
Old 03-20-2010, 03:07 AM   #3
fallen angel
LQ Newbie
 
Registered: Dec 2009
Posts: 5

Original Poster
Rep: Reputation: 0
Smile

Hi Smoker! Thank you for your response! I didn't have the file in my home directory so i created one with name ".gvimrc" with the contents you gave me. But when i logged out and in, i didn't see any difference except for the text to have reduced in size. How do i set keywords like say, i want the word "AutoPtr" to turn yellow in my CPP files and the words "private" and "function" in my AS(ActionScript) file to turn green? And i would like the text not to reduce in size.

By the way i tried putting "color torte" inside the .vimrc file and it applied that color scheme to gvim. That's weird...

And my ".as" files are all in blue color. It seems color coding and schemes don't get applied to those types of files. Can that be fixed?

Last edited by fallen angel; 03-20-2010 at 03:33 AM.
 
Old 03-20-2010, 11:05 AM   #4
smoker
Senior Member
 
Registered: Oct 2004
Distribution: Fedora Core 4, 12, 13, 14, 15, 17
Posts: 2,279

Rep: Reputation: 248Reputation: 248Reputation: 248
You have to create your own syntax files.
http://www.faqs.org/docs/Linux-HOWTO...l#color_syntax

Have you tried writing a bit of perl or bash to see if syntax highlighting is working ?

simple stuff like
#!/bin/bash
echo "hello world"

or

#!/usr/bin/perl
print "hello world";
 
  


Reply

Tags
coding, color, cpp, gvim, rhel5


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to let GVIM remember some cool color scheme? yangsongx Programming 3 11-23-2012 03:03 PM
vi or vim doesn't have color coding (highlighting) for c?? knockout_artist Linux - Newbie 4 02-06-2008 09:36 PM
Yast/You Color coding linda Suse/Novell 1 08-22-2005 07:07 PM
vim php color coding? Longinus Linux - Software 4 04-11-2004 06:56 AM
Shell and file/directory color coding? l0f33t Linux - General 9 08-07-2003 11:19 PM


All times are GMT -5. The time now is 04:07 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration