Portál AbcLinuxu, 20. dubna 2024 18:19


Dotaz: VIM - barevné schéma v konsoli a kódování

26.2.2005 22:03 maiq
VIM - barevné schéma v konsoli a kódování
Přečteno: 675×
Odpovědět | Admin
Zdravim, pouzivam VIM asi tyden a je skvely, jen nemuzu docilit dvou veci:

1) VIM v consoli nejak nebere skin "oceandeep", nedam na nej dopustit (http://www.vim.org/scripts/script.php?script_id=368), nevite, jak ho tam dostat? (Gnome, terminal)

2) Nevite, jak dostat do statusline kódování právě editovaného souboru? Díval jsem se do manualu, ale nejak jsem to nepochytil

Díky za odpovědi
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.2.2005 22:11 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Odpovědět | | Sbalit | Link | Blokovat | Admin
ad 1) Note: This scheme works well only with gvim, console colors /do/ suck (you have been warned :-) Musel by sis nastavit barvy v terminálu.
26.2.2005 22:44 maiq
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Momentalne nejsem na Linuxu :/ Nevite, zda to v terminalu na Gnome jde? Pokud nikoliv, reknete kdyztak nejaky jiny terminal.

Pardon za lamerske otazky, v linuxu jsem asi mesic.
26.2.2005 22:52 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Edit -> Profiles -> vybrat profil -> Edit -> Colors, ale těch barev bude jen 16 (xterm snad umí 256, nezkoušel jsem).

Gvim nevyhovuje?
26.2.2005 23:08 maiq
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Diky moc. gVim vyhovuje, ale casto jsem v consoli a ty barvy mi chybi.
27.2.2005 00:12 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
xterm umí 256 barev, rxvt-unicode taky, ostatní jsem nezkoušel. Lze to sice nastavit, ale je docela otrava se s tím babrat, když to pak stejně nefunguje v ostatních terminálech, zejména na konzoli a náhodných terminálech bůhví odkdud. Takže je asi lepší si na konzoli zvyknout na klasické barvy....
27.2.2005 00:14 maiq
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
To ale budu muset chodit na VIM pres roota, abych mel jine schema, protoze kdyz jsem pres meho klasickeho uzivatele, tak bez toho pozadi se na to nepekne kouka a musim vypinat syntaxi. Jina moznost by byla kontrola GUI ve vimrc
27.2.2005 00:18 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Dneska jsem si pro rxvt nastavil krásnou khaki na trošku světlejší černé a oni mi řeknou, že je to nanic :-(
Copak toho není dost?
27.2.2005 00:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Nechci se nikoho dotknout ;-)

Blbnul jsem s tím, ale nakonec konstatoval, že v X stejně používám gvim -- kromě barev i pro lépe fungující klávesnici a myš --, takže barvy už mě v konzole nezabijí. Ostatně moje barevné schéma peachpuff (které máte nejspíš všichni nainstalované, protože je to první barevné schéma, které vůbec někdo Bramovi poslal, takže je to standardní součást gvimu) je gvim-only, na konzole se redukuje na standardní...
27.2.2005 00:37 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Rovněž se nechci nikoho dotknout ;-), ale to teda Bramovi poslal pěknou příšeru :-) A já v X používám elvis v rxvt, takže se mi to hodí, celkem. A těch terminálů teď mám vysázeny čtyři plné desktopy.
Copak toho není dost?
27.2.2005 00:49 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
K příšeře viz http://trific.ath.cx/resources/vim/colors/. Nemyslím si, že kdyby to bylo stopadesáté barevné schéma, že by ho Bram zařadil, ale kdo dřív přijde... ;-)
27.2.2005 10:22 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Máte štěstí, že jsem první nepřišel já ;-)
Copak toho není dost?
27.2.2005 00:55 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Já rozeznám terminál od vimu podle toho, že terminál nemá scrollbar a není rozdělený na tři a více oken ;-)

BTW ten screenshot je 1:1?
27.2.2005 00:59 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Možná na notebooku. Na desktopu mám určitě větší font. 1:1 je v tom smyslu, že nebyl zmenšován.
27.2.2005 02:12 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Aterm třebas má scrollbar (občas se šikne).
27.2.2005 01:09 maiq
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Mno ja v 90% pripadu pouzivam take gvim, ale kdyz upravuju nejaky ty configy, hraju si s prikazama, ukladam seznamy a proste ruzny blbustky v shellu, tak se bez toho shellovyho neobejdu, ale nic, diky...
27.2.2005 02:12 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Používám tvůj peachpuff pro gvim a je opravdu velmi příjemné. Doporučuji.
elviin avatar 27.2.2005 02:59 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Do ~/.vimrc si zapiste status line jako napr:

set statusline=%1*%n:%*\ %<%f\ %y%m%2*%r%*%=[%b,0x%B]\ \ %l/%L,%c%V\ \ %P\ %{Encoding()}

A funkci Encoding() pod to nebo nad to:

fu! Encoding()
	return &encoding
endf
27.2.2005 12:29 maiq
Rozbalit Rozbalit vše Re: VIM - barevné schéma v konsoli a kódování
Diky moc elviine, funguje to paradne, jen jsem udelal dve zmeny: 1) Odstranil jsem ty hexy 2) Misto &encoding jsem dal &fileencoding, protoze encoding je defaultni, ale tohle je kodovani editovanyho souboru, ale to asi vis...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.