View previous topic :: View next topic |
Author |
Message |
Meet Joe Black n00b
Joined: 19 Mar 2005 Posts: 40
|
Posted: Wed Aug 29, 2012 3:15 am Post subject: Gentoo syntax highlighting in vim and nano |
|
|
Does anybody know why is Gentoo syntax highlighting in vim is worse then in nano?
vim: http://imgur.com/TZUvR
nano: http://imgur.com/ytDS7 _________________ Some strange sentences ? Grammar mistakes ?
I'll be happy if you write a short PM, I always try to improve my English. |
|
Back to top |
|
|
dwbowyer Apprentice
Joined: 18 Apr 2008 Posts: 155
|
Posted: Wed Aug 29, 2012 4:28 am Post subject: |
|
|
more users (devs) use nano. It's even mentioned in the handbook. So more effort has gone into default config. |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Wed Aug 29, 2012 6:45 am Post subject: |
|
|
dwbowyer wrote: | more users (devs) use nano |
Users, likely. Devs? I doubt that very, very much.
But to answer the original question: I guess because nobody cares enough to improve it. It works pretty well as it is, so I don't think it has bothered anyone enough to submit a patch.
I actually took on maintenance of app-vim/gentoo-syntax recently and am looking into improvements. So: patches and suggestions welcome! _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Wed Aug 29, 2012 7:11 am Post subject: |
|
|
Well one problem with the gentoo-syntax is that it shows something as valid even if it may not be the right thing. For instance if I wrote "ap-vim" and then put a "/" at the end, it will show up as nicely colored even though there is a misspelling in there. _________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Wed Aug 29, 2012 12:36 pm Post subject: |
|
|
Meet Joe Black ...
gentoo-syntax only provides syntax highlighting for vim, there are no specific syntax rules provided for nano (that I know of). Nano probably treats all the files as though there are .sh or .config ... which may or may not be better depending on whats expected to be highlighted, and how. Mostly the gentoo-syntax works well, your example might have been better served had you used ebuilds rather than package.accept_keywords. Anyhow, I don't think either of the examples is glorious and casts the other into the shade.
There are also considerations of the use of terminal, vim itself (ie: colour theme), and how the user chooses to configure thier working environment. So, with that in mind, here is vim using gentoo-syntax which for me works fine.
best ... khay |
|
Back to top |
|
|
Meet Joe Black n00b
Joined: 19 Mar 2005 Posts: 40
|
Posted: Wed Aug 29, 2012 3:38 pm Post subject: |
|
|
khayyam, I use standard nano with standard /etc/nanorc:
http://imgur.com/ZVN7s
The syntax highlighting in vim is default also. This is and ebuild highlighting in
nano: http://imgur.com/uUnQV
vim: http://imgur.com/shqpG
Do you use special config for your vim? _________________ Some strange sentences ? Grammar mistakes ?
I'll be happy if you write a short PM, I always try to improve my English. |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Wed Aug 29, 2012 4:05 pm Post subject: |
|
|
Meet Joe Black wrote: | Do you use special config for your vim? |
Joe ... I have my own ~/.vimrc and ~/.vim/* yes ... but I also use vim's 'colorscheme' and the capabilities offered by .Xdefaults to provide a colour pallete with calebrated colour relationships. The gentoo-syntax is the same none the less, its just the colours asigned that change how the highlighting is displayed.
best ... khay |
|
Back to top |
|
|
|