Portál AbcLinuxu, 30. dubna 2025 10:56

Prechod z mcedit na vim

12.11.2005 10:05

Tak ma vážení Vaše pro-vim argumenty primäli k tomu, že by som ho mal minimálne skúsiť. Pričuchol som teda k nemu trošku viac, než len otvorením súboru a jeho zavretím, spustil som si vimtutora a nejaké tie základíky sa podučil. Možno zo zvyku však ešte stále stískam v mc F4 (asociované s mcedit). Čo by som vo vime (a mcedit mi to umožňuje) uvítal je:
  1. zapamätanie pozície kurzoru pri opätovnom otvorení súboru
  2. modré (nepriehľadné) pozadie
  3. jakže sa to priraďujú ku kláv. skratkám príkazy?
  4. spustenie externého príkazu z vimu (toto mcedit nevie)
Opäť díky za rady a názory. Verím, že pomôžu viacerým.        

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

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

Komentáře

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

Vložit další komentář

12.11.2005 10:20 Spike | skóre: 30 | blog: Communicator | Praha
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
Odpovědět | Sbalit | Link | Blokovat | Admin
Posici kursoru že si nepamatuje...? To bych neřekl. (Tedy alespoň Vim 7)
jose17 avatar 12.11.2005 10:23 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
že by to bolo tým? (VIM - Vi IMproved 6.3 (2004 June 7, compiled Jun 26 2004 15:03:59)
Ja vim, on vi, ty nano!
12.11.2005 10:41 deleted | skóre: 3 | blog: pnojmatika
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
U mě si pozici pamatuje taky. VIM 6.3.20. Jak se to nastaví nebo čím to je, ale netuším. Používám něco lepšího. Ne, teď vážně.
deleted
jose17 avatar 12.11.2005 11:13 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
z tipov pre vim som si vybral tento kód
set viminfo='10,\"100,:20,%,n~/.viminfo                                                                  
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif
a už to nejakým spôsobom funguje. akurát si to pamätá len číslo riadku. ak by ste mali niekto niečo lepšie, plz dajte vedieť.
Ja vim, on vi, ty nano!
12.11.2005 10:31 Petr "Glubo" Sýkora | skóre: 21 | blog: Glubnik
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
Odpovědět | Sbalit | Link | Blokovat | Admin
ad. 2: zkus zadat v normal modu :colorscheme midnight, pokud to nebude fungovat, pak mrkni na http://www.vim.org/scripts/script.php?script_id=253

ad. 3: :help map.txt

ad. 4: :help :!
„O mrtvých jen v dobrém." „Pojďme se bavit o Stalinovi."
jose17 avatar 12.11.2005 10:46 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
mrkol som, no farbu pozadia mi to nezmenilo. naviac mám pocit, že set background berie len dva argumenty (dark/light)..
Ja vim, on vi, ty nano!
jose17 avatar 12.11.2005 10:53 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
zvláštne v gvime :colorscheme midnight(2) zmení i farbu pozadia, vo vime nič
Ja vim, on vi, ty nano!
jose17 avatar 12.11.2005 11:08 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
na irc mi poradili :colo blue, čo funguje pri spustenom vime, ak to však zadám do .vimrc k prepnutiu farby pozadia nedojde
Ja vim, on vi, ty nano!
12.11.2005 10:31 Přemek Jordák | skóre: 12 | Beroun
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
Odpovědět | Sbalit | Link | Blokovat | Admin
Barvu pozadí si mužeš změnit přepsáním souboru s barevným schématem v ~/.vim/colors. Co se týká spouštění externích příkazů, je to :!prikaz
Blogy neprohlížím, nepíši a ani se jim valně nesměji
12.11.2005 14:44 anicka | blog: ze_zivota
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
Odpovědět | Sbalit | Link | Blokovat | Admin
Mně jednou někdo poslal pěkný .vimrc, který dává vimu vzhled cooleditu. S radostí ho používám:
"#set t_Co=16
syntax enable
hi clear
let g:colors_name = "cool"

hi cIncluded    ctermfg=darkred
hi cbrackets    ctermfg=lightcyan

hi Normal       ctermfg=gray    ctermbg=darkblue
hi Constant     ctermfg=gray
hi String       ctermfg=darkgreen
hi Character    ctermfg=darkgreen
hi Statement    ctermfg=yellow
hi Preproc      ctermfg=lightred
hi Type         term=none ctermfg=yellow
hi Special      ctermfg=lightgreen
hi Comment      ctermfg=darkyellow

hi ErrorMsg     ctermfg=yellow
hi WarningMsg   ctermfg=cyan
hi MoreMsg      ctermfg=yellow
hi Error        ctermfg=red

hi Todo         ctermfg=black   ctermbg=darkYellow
hi Cursor       ctermfg=black   ctermbg=white
hi Search       ctermfg=black   ctermbg=darkYellow
hi IncSearch    ctermfg=black   ctermbg=darkYellow

hi StatusLineNC ctermfg=black  ctermbg=cyan
hi StatusLine   ctermfg=green   ctermbg=white

hi clear Visual
hi Visual       ctermfg=black   ctermbg=darkCyan

hi DiffChange   ctermbg=darkGreen       ctermfg=black
hi DiffText     ctermbg=lightGreen      ctermfg=black
hi DiffAdd      ctermbg=blue            ctermfg=black
hi DiffDelete   ctermbg=cyan            ctermfg=black
hi Folded       ctermbg=yellow          ctermfg=black
hi FoldColumn   ctermbg=gray            ctermfg=black


^D
jose17 avatar 12.11.2005 14:57 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
Odpovědět | Sbalit | Link | Blokovat | Admin
ad 1:
set viminfo='10,\"100,:20,%,n~/.viminfo                                                                  
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") | exe "normal g`\"" | endif
ad 2:
colo blue
Ja vim, on vi, ty nano!
12.11.2005 16:24 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: Prechod z mcedit na vim
Odpovědět | Sbalit | Link | Blokovat | Admin
Koukám, že pár Linuksáků je už po přechodu.
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana

Založit nové vláknoNahoru

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