Určite to musí vedieť každý elán, podľa mňa najlepší textový editor pre GNU / Linux. Prvýkrát som použil elán Prišlo mi to veľmi komplikované, ale keďže spravujem dedikovaný server môjho osobného blogu, stal sa mojím predvoleným editorom, a to aj pre programovanie, v tomto článku uvidíme, ako aplikovať finálnu konfiguráciu na elán vďaka úložisku, ktoré som našiel v GitHub.
Ako to vo svete slobodného softvéru býva, elán Má veľkú kapacitu na konfiguráciu a prispôsobenie. Preto som sa rozhodol prehľadať na sieti konfigurácie, ktoré by uľahčili programovanie, a narazil som na repozitár v GitHub vytvoril Zmes, počas 8 rokov používa a upravuje elán získať a vimrc definitívne. Nájdete príslušné úložisko tu, pozrime sa, ako ho nainštalovať.
Základná verzia alebo verzia „Super“
Je možné zvoliť si z dvoch verzií, základný ktorý nenainštaluje žiadny doplnok, alebo iný oveľa kompletnejší, ktorý bude elán veľmi výkonný editor.
Ak chcete nainštalovať základný, stačí spustiť nasledujúci príkaz:
$ git clone git: //github.com/amix/vimrc.git ~ / .vim_runtime $ sh ~ / .vim_runtime / install_basic_vimrc.sh
A pre pokročilých alebo „Desivý"
git clone git: //github.com/amix/vimrc.git ~ / .vim_runtime sh ~ / .vim_runtime / install_awesome_vimrc.sh
El vimrc pre verziu "Desivý„Je to takto:
nastaviť runtimepath + = ~ / .vim_runtime zdroj ~ / .vim_runtime / vimrcs / basic.vim zdroj ~ / .vim_runtime / vimrcs / filetypes.vim zdroj ~ / .vim_runtime / vimrcs / plugins_config.vim zdroj ~ / .vim_runtime / vimrruntime / vimrr / .vim_runtime / vimr zdroj ~ / .vim_runtime / vimr zdroj vim skúste zdroj ~ / .vim_runtime / my_configs.vim chytiť endtry
Ak chcete pridať vlastnú konfiguráciu, musíme súbor upraviť ~ / .vim_runtime / my_configs.vim.
Upravte predvolené nastavenia
Pri inštalácii je predvolená farebná schéma nastavená na Peaksea, je možné zmeniť farby použité na zvýraznenie syntaxe pomocou elán úprava súboru ~ / .vim_runtime / my_configs.vim a pridanie nasledujúceho riadku:
colorcheme peaksea
Musí byť vymenený Peaksea ktoroukoľvek z týchto ďalších 3 farebných schém:
- solarizovaný
- pyte
- go_black
Možné problémy s priehľadným pozadím
Je možné, že pri inštalácii tejto konfigurácie pre Vim stratíme priehľadné pozadie terminálu a vim uvidíme nasledujúcim spôsobom:
Na vyriešenie problému je potrebné do súboru pridať nasledujúce riadky ~ / .vim_runtime / my_configs.vim:
ahoj NonText ctermfg = 18 ctermbg = ŽIADNE cterm = NONE hi Normálne ctermfg = 16 ctermbg = ŽIADNE cterm = ŽIADNE hi Špeciálne ctermfg = Žlté ctermbg = ŽIADNE hi Komentár ctermfg = TmavoŽlté ctermbg = ŽIADNE hi Neustále ctermfg = Modré ctermbg = ŽIADNE NONE hi LineNr ctermfg = DarkGrey ctermbg = NONE hi PreProc ctermfg = zelené ctermbg = NONE hi vyhlásenie ctermfg = azúrová ctermbg = NONE hi typ ctermfg = azúrová ctermbg = NONE hi chyba ctermfg = červená ctermbg ctermbg = Mnta NONE NONE hi SpecialKey ctermfg = Azúrová ctermbg = NONE hi NonText ctermfg = Modré ctermbg = NONE hi Directory ctermfg = Modré ctermbg = NONE hi MoreMsg ctermfg = Zelené ctermbg = NONE hi Červené nadpis ctermfg = Magenta ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NONE ctermfg = NIE ctermfg = NIE ctermfg = NIE ctermfg = NIE ctermfg = NIE ctermfg = NIE ahoj DiffDelete ctermfg = modrá ctermbg = ŽIADNA
Čo odstráni čierne pozadie (ctermbg = ŽIADNE) zo všetkých kľúčových slov v programovacom jazyku a zo stránok, kde nie je žiadny text (NonText).
Ostatné úpravy
Ja osobne by som rád zvýraznil aktuálny riadok s týmto vzhľadom:
ahoj CursorLine guifg = ŽIADNE guibg = # 121212 gui = ŽIADNE ctermfg = ŽIADNE ctermbg = ŽIADNE cterm = BOLD ahoj CursorColumn guifg = ŽIADNE guibg = # 121212 gui = ŽIADNE ctermfg = ŽIADNE ctermbg = ŽIADNE cterm = BOLD
Po uplatnení všetkých týchto zmien vyzerá Vim takto:
Záver
Toto bol môj prvý článok ako prispievateľ do DesdeLinux, Dúfam, že vám to prišlo užitočné. Poznali ste túto konfiguráciu pre Vim? Aké prispôsobenia ste vykonali? Zanechať komentár !.
Bol som jedným z tých, ktorí nenávideli VIM, povedal som, že je to textový editor pre Pulpos .. ale už nejaký čas ho používam viac ako Nano (druhý editor, nie eNano z našej komunity) xDD
Stalo sa mi trochu ako vy, keď som videl, že Vim bol o niečo komplikovanejší, použil som Nano, až kým som sa nesnažil zvyknúť si na Vima a stal sa mojím predvoleným editorom. Na zdravie!
Máte pravdu .. mimochodom, potešenie mať vás tu .. Vitajte!
Ďakujem, dúfam, že môžem prispieť kvalitnými článkami. Na zdravie!
Vždy som používal Vi, tam som si upravil svoje skripty COBOL (moja prvá práca v 17) xD Nikdy som nepoužil iný pre lenivosť, ale vyhovel mi veľmi dobre a majú neskutočné skratky!
Zdravím.
Pokiaľ viem, sú to obaja Nanos a sú to redaktori, takže stále neviem, ktorú z nich používate ... alebo možno používate oboch. xD
GNU Nano je softvér, zatiaľ čo nano v tejto komunite je pre človeka prezývkou.
Prestaň používať moje meno, je utratené xD
ENano s Windows XP .. WTF?
Bol som na univerzite
Výhovorky! Išli ste na temnú stranu! XD
A čo sa týka príspevku ... Myslím, že by som sa mal naučiť používať Vim o_o
Používam systémy Windows Vista a Debian Wheezy, takže sa nesťažujte, ak komentujem prehliadač Google Chrome 30 (vlastne je to Chromium 30) s operačným systémom Vista.
Poznám ten pocit, brácho.
Z nejakého dôvodu, keď hovorím o GNU Nano, píšem GNU Nano (nielen nano kvôli nejednoznačnosti generovanej vašim aliasom).
Iba tí, ktorí sú dostatočne hodní, môžu použiť Vim (čo ja sám nezahŕňam).
Je komplikovaný, ale je zrejmé, že je lepším redaktorom, všetci o ňom hovoria vysoko.
Už nejaký čas používam VIM, tu je moja konfigurácia, ktorú používam v Ubuntu a OSX
https://github.com/abimaelmartell/dotfiles
Nerozumiem vim ... Snažil som sa, ale vždy sa vrátim k nano nedostatok zvyku predpokladám, ale stojí ma to 🙁
Verte mi, že keď sa prispôsobíte, stane sa nepostrádateľným. To, že môžete kopírovať / presúvať / meniť text, mazať alebo upravovať text v stĺpci ... no, keď nemáte grafické rozhranie VIM, je to skvelé ... a dokonca aj s grafickým rozhraním je to skvelé 😀
Ak nie je prostredie, najlepší je MC (veliteľ polnoci)
To všetko robím v Geany. Nechápem, prečo sa učiť zložité veci. Vždy som si myslel, že je to softvér, ktorý sa musí prispôsobiť ľudským bytostiam, a nie naopak. Ale hej, svet je zadarmo ... pre túto chvíľu.
Čo tak? .. ..Musím nesúhlasiť s tvojím komentárom .. .. nezdá sa mi fér, že si zovšeobecnene myslíš, že určitý softvér nie je prispôsobený „ľudským bytostiam“ .. .. jednoducho preto, potreby a perspektíva každého z nich ... sa líšia a v niektorých prípadoch veľa ...
Pre niektorých je najlepší nano editor, nepodporujem ho ani pri najmenšej zmene .. .. niečo ako geany, ninjaIDE, eclipse .. a podľa toho, čo sa týka prípadu, uprednostňujem jeden alebo druhý .. ..ostatné emacs , Videl som ..
Veci, ktoré sa zdajú ťažké naučiť sa, aj keď nie vždy, majú zvyčajne svoje výhody .. .. pre veľké objemy dát v súbore a myslím tým skutočne vysoké (TB) .. niektorí redaktori vám ho ani nenechajú otvoriť. ... a s Vi som ho mohol nielen otvoriť ... ale mohol som robiť zložité manipulácie pomocou regulárnych výrazov ...
Len môj názor .. .. Dúfam, že to pochopíš ..
Pozrime sa, že takmer vo všetkých editoroch, ktoré som použil, ukladáte pomocou Ctrl + S (Uložiť) a ukončíte pomocou Ctrl + Q (Ukončiť). A pohybujete sa pomocou pohodlných klávesov so šípkami, ktoré majú malé šípky. Povedzte mi, ako sa to deje vo vime? 😉
Chápem tvoj názor, upokoj sa.
Em .. ..jednoduché .. ..pohybovať sa dá to aj s malými šípkami .. ako s klávesmi „HJKL“ .. normálne vo vi-ako ..
Uloženie a ukončenie súboru „: wq“ .. 😉
Dajte mu príležitosť naučiť sa, ako narábať s vimom .. .. ale vyskúšajte to na týždeň .. iba pomocou vimu .. ..kedy sa naučíte nástroje, rýchlosť, ktorú poskytuje, je obrovská ..
Budem to musieť skúsiť s otvorenou mysľou, pretože pravdou je, že časy, ktoré som ho vyvolal, aby vykonal nejaké úpravy, ma jednoducho zúfalo a nakoniec používam nano.
Som spokojný s emacs
V tom vás podporujem, pretože GNU Emacs je prakticky švajčiarsky armádny nôž, pokiaľ ide o úpravy textov a skriptov. Ak chcete googliť alebo spravovať svoju poštu. Emacs s pár doplnkami to dokáže dobre.
Som spokojný s monodevelopom
ODSTRÁNENIE
Wenas .. ..v prvom rade super, že si sa rozhodol prispieť .. a ešte viac takýmto príspevkom .. ..dakujem pekne !! ..
Dlho som hľadal niečo podobné .. aby som začal častejšie používať Vim .. .. hoci som vždy používal Vi .. ..pre veľké projekty, ideálne je mať dobrú konfiguráciu a usadiť sa do Vimu. . .. ešte raz ďakujem .. ..a čítame ďalej .. 😉
Pred slepým úsudkom by ste si museli nainštalovať Vim. Zatiaľ používam GNU Nano a GNU Emacs.
Nastavenie je skvelé Alejandro ... Farebné schémy sú však hrozné. Neviem, či zrazu viete, kde nájsť atraktívnejšie farebné schémy. Mne osobne sa veľmi páči program Textmate Twilight.
Ak sa vám nepáči žiadna z farebných schém, ktoré sa nachádzajú v úložisku, môžete skúsiť nainštalovať akékoľvek iné alebo upraviť farby podľa svojich predstáv úpravou hodnôt ctermfg.
ahoj NonText ctermfg = 18 ctermbg = ŽIADNE cterm = ŽIADNE
ahoj Normálne ctermfg = 16 ctermbg = ŽIADNE cterm = ŽIADNE
ahoj Špeciálne ctermfg = Žlté ctermbg = ŽIADNE
ahoj komentár ctermfg = tmavo žltý ctermbg = ŽIADNE
ahoj neustále ctermfg = modré ctermbg = ŽIADNE
ahoj číslo ctermfg = žlté ctermbg = ŽIADNE
ahoj LineNr ctermfg = DarkGrey ctermbg = ŽIADNE
ahoj PreProc ctermfg = zelené ctermbg = ŽIADNE
ahoj Vyhlásenie ctermfg = Azúrová ctermbg = ŽIADNE
ahoj Typ ctermfg = Azúrová ctermbg = ŽIADNE
ahoj Chyba ctermfg = červená ctermbg = ŽIADNA
ahoj identifikátor ctermfg = purpurový ctermbg = ŽIADNY
ahoj SpecialKey ctermfg = azúrová ctermbg = ŽIADNE
ahoj NonText ctermfg = modrá ctermbg = ŽIADNE
ahoj adresár ctermfg = modrý ctermbg = ŽIADNY
ahoj MoreMsg ctermfg = zelená ctermbg = ŽIADNE
ahoj Názov ctermfg = Purpurová ctermbg = ŽIADNE
ahoj Varovanie Msg ctermfg = Červená ctermbg = ŽIADNE
ahoj DiffDelete ctermfg = modrá ctermbg = ŽIADNA
Zdravím.
Ako sa máš. dobrý článok. Bolo by dobré zverejniť niečo o tom, ako využiť túto konfiguráciu. Pre tých používateľov, ktorí nie sú takí experti na vim ako ja 🙂
Veľmi zaujímavé a vďačné, veľmi to vylepšuje používanie vim, ale ako uvádzate čísla riadkov? Je to jediná vec, ktorú som nedokázal dosiahnuť.
Gracias por el Apor
: nastavte číslo
Skrátené ': set nu' .. ..a na odstránenie ': set nonu' 😉
Používam toto:
: nastaviť nekompatibilné pravítko laststatus = 2 číslo showcmd showmode
A na zvýraznenie aktuálneho riadku, ktorý potrebujete: nastavte kurzorovú čiaru.
Zabudol som, pozdravujem.
Vim, najlepšia zbraň pre používateľov Linuxu a Unixu. Najlepšie zo všetkého je, že si môžete prispôsobiť vim, môj je C / C ++ IDE, NERDTree.
Dobrý príspevok!
Bez toho, aby som bol skúseným používateľom a bez toho, aby som získal všetku šťavu, ktorú vim má, som si na ňu dosť zvykol a používam ju ako hlavný editor. Myslím si, že najlepším spôsobom, ako si na to zvyknúť, pretože to zo začiatku môže byť zúfalé, je urobiť si návod, ktorý sa dodáva s programom (použite príkaz „vimtutor“). Tak som urobil a pomohlo mi to. Pri čítaní tutoriálu súčasne používate vim.
Ahoj komunita, používam vim a ako mnohých z vás považujem za nepostrádateľný nástroj pre svoju prácu. Chcel som poskytnúť veľmi užitočný tip na zvládnutie inštalácie doplnku. Nástroj sa nazýva „patogén“. Tento doplnok spravuje cesty k rôznym doplnkom, čo veľmi uľahčuje ich inštaláciu a odinštalovanie. Ak používate vim, musíte použiť tento nástroj. Ďalší tip: na stránke vimbits.com sa nachádza veľa veľmi zaujímavých máp a nastavení. A pre tých, ktorí používajú Python, odporúčam plugin v režime python. Dúfam, že im slúži ako mne.
Použime Linux.
????
Vim som zatiaľ nepoužil, robí ma veľmi zvedavým. Musím to vyskúšať, ale teraz!
Tu s mnohými súhlasím.
Pamätám si, že prvých pár dní som sa snažil používať vim a vždy som ho nechal, pretože sa mi zdalo ťažké ho používať, až som sa jedného dňa začal na to cítiť a trochu som pochopil, ako to funguje.
Odtiaľ sa stal mojím obľúbeným textovým editorom, keď musím upravovať rýchly súbor na konzole.
Mimochodom, dobrý článok.
Ďakujem, som rád, že to bol zaujímavý článok.
Zdravím.
... príspevok je veľmi dobrý, veľmi sa mi páči vim, ktorý používam na programovanie, pretože pri konfigurácii oblúka som mal vždy nejaké ťažkosti, ale je to otázka praxe. Tento dnešný príspevok nie je zastaraný.
Zdravím!
Čo tak, mám problém, že tento odkaz je nefunkčný, niekto by mi mohol povedať, ktorý z nich teraz funguje. Momentálne testujem niektoré, ktoré odporúčate, ale rád by som poznal váš názor ... Ďakujem !!
Zdravím!
zdroj ~ / .vim_runtime / vimrcs / plugins_config.vim
... Pri pokuse o vytvorenie súboru denníka yankring_history_v2.txt som mal problémy so súborom denníka doplnku yankring. Akýkoľvek nápad, ktorý mi môžete poskytnúť, ako to vyriešiť ...
Zdravím !!
Páči sa mi tvoj blog.
Chcem vám len povedať, že máte odkazy na poškodené obrázky.