Bizonyára mindenkinek tudnia kell életkedv, véleményem szerint a legjobb szövegszerkesztő GNU / Linux. Az első néhány alkalommal használtam életkedv Nagyon bonyolultnak találtam, de mivel személyes blogom dedikált szerverét kezelem, ez az alapértelmezett szerkesztőm lett, még a programozáshoz is, ebben a cikkben megtudjuk, hogyan kell alkalmazni a végső konfigurációt életkedv egy tárolónak köszönhetően, amelyben megtaláltam GitHub.
A szabad szoftverek világában megszokott módon életkedv Remekül képes konfigurálni és testre szabni. Ezért úgy döntöttem, hogy keresek a neten olyan konfigurációkat, amelyek megkönnyítik a programozás feladatát, és rátaláltam egy tárolóra GitHub készítette Egy keverékalatt 8 év már használ és módosít életkedv hogy a vimrc végleges. Megtalálható a kérdéses tároló itt, nézzük meg, hogyan kell telepíteni.
Alapverzió vagy "Félelmetes" verzió
Két változat közül lehet választani, egy alap amely nem telepít semmilyen bővítményt, vagy egy sokkal sokkal teljesebbet, amely megteszi életkedv nagyon erős szerkesztő.
Az alapvető telepítéséhez futtassa a következő parancsot:
$ git klón git: //github.com/amix/vimrc.git ~ / .vim_runtime $ sh ~ / .vim_runtime / install_basic_vimrc.sh
És a haladóknak vagyFantasztikus"
git klón git: //github.com/amix/vimrc.git ~ / .vim_runtime sh ~ / .vim_runtime / install_awesome_vimrc.sh
El vimrc verzióhoz "Fantasztikus"Ez a következő:
állítsa be a runtimepath + = ~ / .vim_runtime forrás ~ / .vim_runtime / vimrcs / basic.vim forrás ~ / .vim_runtime / vimrcs / filetypes.vim forrás ~ / .vim_runtime / vimrcs / plugins_config.vim forrás ~ / .vim_runtime / vimrimime / vimrimime / vimrimime / vimrimime / vimrrime / vim. vim try source ~ / .vim_runtime / my_configs.vim catch endtry
Saját konfigurációink hozzáadásához szerkesztenünk kell a fájlt ~ / .vim_runtime / my_configs.vim.
Szerkessze az alapértelmezett beállításokat
Telepítéskor az alapértelmezett színskála értéke peakea, lehetséges a szintaxis kiemeléséhez használt színek megváltoztatása életkedv a fájl szerkesztése ~ / .vim_runtime / my_configs.vim és hozzáadja a következő sort:
színséma csúcs
Ki kell cserélni peakea a következő 3 színösszeállítás bármelyikével:
- szolarizálni
- pyte
- ir_fekete
Lehetséges problémák az átlátszó háttérrel
Lehetséges, hogy a Vim konfigurációjának telepítésekor elveszítjük a terminál átlátszó hátterét, és a következő módon látjuk a vim-et:
A probléma megoldásához a következő sorokat kell hozzáadni a fájlhoz ~ / .vim_runtime / my_configs.vim:
hi nonText ctermfg = 18 ctermbg = NINCS cterm = NEM hi normál ctermfg = 16 ctermbg = NINCS cterm = NINCS hi Speciális ctermfg = Sárga ctermbg = NINCS hi Megjegyzés ctermfg = DarkYellow ctermbg = NINCS hi Constant ctermfg = Kék ctermbg = NONEfg hi Sárga ctermbg = NINCS hi lineNr ctermfg = DarkGrey ctermbg = NINCS hi PreProc ctermfg = Zöld ctermbg = NINCS hi Statement ctermfg = Cyan ctermbg = NONE hi Type ctermfg = Cyan ctermbg = NONE hi Error ctermfg = Vörös ctermbg cmb Magenta = NONE c = NINCS hi SpecialKey ctermfg = Cián ctermbg = NINCS hi NonText ctermfg = Kék ctermbg = NINCS hi Directory ctermfg = Kék ctermbg = NINCS hi moreMsg ctermfg = Zöld ctermbg = NINCS hi Piros cím ctermfg = Bíborvörös ctermbg = NINCS cterm NEM cterm Figyelmeztetés szia DiffDelete ctermfg = Kék ctermbg = NINCS
Ami eltávolítja a fekete hátteret (ctermbg = NINCS) az összes kulcsszóból a programozási nyelvben és olyan webhelyeken, ahol nincs szöveg (NonText).
Egyéb módosítások
Én személy szerint a következő megjelenéssel szeretném kiemelni a jelenlegi sort:
hi CursorLine guifg = NINCS guibg = # 121212 gui = NINCS ctermfg = NINCS ctermbg = NINCS cterm = BÁLÓ hi CursorColumn guifg = NINCS guibg = # 121212 gui = NINCS ctermfg = NINCS ctermbg = NINCS cterm = BOLDAL
Miután végrehajtotta ezeket a változásokat, a Vim így néz ki:
Következtetés
Ez volt az első cikkem a közreműködőként DesdeLinux, Remélem, hasznosnak találta. Tudta ezt a konfigurációt a Vim számára? Milyen testreszabásokat hajtott végre? Szólj hozzá !.
Egyike voltam azoknak, akik utálták a VIM-et, mondtam, hogy ez a Pulpos szövegszerkesztője .. de egy ideje már jobban használom, mint a Nano-t (a másik szerkesztő, nem a közösségünk eNano-ja) xDD
Kicsit olyan történt velem, mint te, látva, hogy a Vim valamivel bonyolultabb, én a Nano-t használtam, amíg nem próbáltam megszokni a Vim-et, és ez lett az alapértelmezett szerkesztőm. Egészségére!
Így van .. mellesleg öröm, hogy itt vagy ... Üdvözlünk!
Köszönöm, remélem, hogy minőségi cikkekkel tudok hozzájárulni. Egészségére!
Mindig a Vi-t használtam, ott módosítottam a COBOL-szkriptjeimet (első munkám 17 évesen) xD soha nem használtam másikat lustaságból, de nagyon jól áll nekem, és hihetetlen parancsikonjaik vannak!
Üdvözlet.
Nos, amennyire tudom, hogy mindketten Nanók és Szerkesztők, ezért még mindig nem tudom, melyiket használod ... vagy esetleg mindkettőt használod. xD
A GNU Nano szoftver, míg a nano, amely ebben a közösségben található, egy személy álneve.
Hagyd abba a punci nevem használatát, xD-t költenek
Az eNano Windows XP-vel .. WTF?
Az uni uu-ban voltam
Ürügyek! A sötét oldalra léptél! XD
És ami a bejegyzést illeti ... azt hiszem, meg kellene tanulnom használni a Vim o_o-t
Mind a Windows Vistát, mind a Debian Wheezy-t használom, ezért ne panaszkodjon, ha a Google Chrome 30-zal (valójában Chromium 30-mal) kommentálom a Vistával.
Ismerem az érzés tesó.
Valamilyen oknál fogva, amikor a GNU Nano-ról beszélek, a GNU Nano-t írom (nem csak a nano-t az álneved által generált kétértelműség miatt).
Csak azok használhatják a Vim-et (amiket én magam nem foglalok bele).
Újra bonyolult, de nyilvánvaló, hogy jobb szerkesztő, mindenki nagyon magáról beszél.
Egy ideje használom a VIM-et, itt van a konfigurációm, amelyet az Ubuntuban és az OSX-ben használok
https://github.com/abimaelmartell/dotfiles
Nem értem a vim-et ... próbáltam, de mindig visszatérek a nanóhoz a szokás hiányát, azt hiszem, de ez nekem kerül 🙁
Hidd el, amikor alkalmazkodsz, ez nélkülözhetetlenné válik. Ez az, hogy képes szöveget másolni, áthelyezni / megváltoztatni, szöveget törölni vagy szerkeszteni egy oszlopban.
Ha nincs környezet, akkor a legjobb az MC (Midnight Commander)
Geany-ban mindezt megteszem. Nem értem, miért kell bonyolult dolgokat tanulni. Mindig azt gondoltam, hogy a szoftvereknek kell alkalmazkodniuk az emberekhez, és nem fordítva. De hé, a világ szabad ... egyelőre.
Mi lenne? .. ..Nem értek egyet a megjegyzésével .. .. számomra nem tűnik igazságosnak, ha általánosságban úgy gondolja, hogy egy bizonyos szoftver nem alkalmazkodik az "emberi lényekhez" .. ..egyszerűen azért, mert a mindegyik ... változó, és egyes esetekben sok ...
Egyesek számára a legjobb a nano-szerkesztő, a legkisebb változtatáshoz sem támogatom .. .. vannak olyanok, mint geany, ninjaIDE, napfogyatkozás ... és az esettől függően jobban szeretem az egyiket vagy a másikat .. ..más emacs, én Látta..
A nehezen megtanulható dolgoknak, bár nem mindig, mégis előnyük van .. nagy fájlmennyiségű adatok esetén, és mármint nagyon magas (TB) .. egyes szerkesztők nem is engedik megnyitni .. .. és Vi-vel nem csak kinyitni tudtam ... hanem bonyolult kezelést tudtam végezni reguláris kifejezésekkel ...
Csak az én véleményem .. .. remélem megérted ..
Lássuk, szinte az összes általam használt szerkesztőben elmentette a Ctrl + S (Mentés) és kilép a Ctrl + Q (Kilépés) billentyűkombinációt. És mozoghat a kényelmes nyilakkal, amelyeken kevés nyil van. Mondd, hogyan történik ez a vimben? 😉
Értem a véleményed, nyugodj meg.
Em .. ..egyszerű .. ..mozgatáshoz mind a kis nyilakkal megteheti .. akárcsak a 'HJKL' billentyűkkel .. normális a vi-szerűen ..
A ': wq' .. 😉 mentéséhez és kilépéshez
Adj neki egy esélyt, hogy megtanulja, hogyan kell kezelni a vim-et .., de próbálja ki egy hétig .. csak a vim használatával .. ..mikor megtanulja az eszközöket, az általa nyújtott sebesség hatalmas ..
Nyitott szívvel kell majd kipróbálnom, mert az az igazság, hogy azok az idők, amikor felhívtam őt, hogy végezzen némi szerkesztést, csak kétségbeesést okoz, és végül nano-t használok.
Örülök az emacsoknak
Ebben támogatom Önt, mivel a GNU Emacs gyakorlatilag egy svájci kés a szövegek és szkriptek szerkesztésében. Ha google-zni vagy e-mailt akar kezelni. Emacs pár pluginnel jól meg tudja csinálni.
Örülök a monodevelopnak
KIKAPCSOLÁS
Wenas .. .. először is nagyszerű, hogy úgy döntöttél, hogy hozzájárulsz .. és még inkább egy ilyen bejegyzéssel .. .. nagyon köszönöm !! ..
Régóta keresek valami hasonlót .. hogy gyakrabban kezdjem el használni a Vim-et .. ..bár mindig a Vi-t használtam .. ..nagy projekteknél az ideális az, ha jó konfigurációval rendelkezem és beállok a Vimbe .. köszönöm .. ..és folyamatosan olvasunk .. 😉
Mielőtt vak ítéletet mondana, telepítenie kell a Vim-et. Egyelőre a GNU Nano és a GNU Emacs szoftvert használom.
A beállítás remek Alejandro ... A színvilág azonban szörnyű. Nem tudom, hirtelen tudja-e, hol találhat vonzóbb színvilágot. Én személy szerint nagyon szeretem a Textmate Twilight sémáját.
Ha nem tetszik a tárban található színsémák közül, akkor megpróbálhat másokat telepíteni, vagy a ctermfg értékeinek szerkesztésével tetszés szerint módosíthatja a színeket.
szia NonText ctermfg = 18 ctermbg = NINCS cterm = NINCS
szia Normál ctermfg = 16 ctermbg = NINCS cterm = NINCS
szia Speciális ctermfg = Sárga ctermbg = NINCS
szia Megjegyzés ctermfg = DarkYellow ctermbg = NINCS
szia állandó ctermfg = kék ctermbg = NINCS
hi szám ctermfg = sárga ctermbg = NINCS
szia LineNr ctermfg = DarkGrey ctermbg = NINCS
szia PreProc ctermfg = Zöld ctermbg = NINCS
hi nyilatkozat ctermfg = cián ctermbg = NINCS
hi típus ctermfg = cián ctermbg = NINCS
szia hiba ctermfg = piros ctermbg = NINCS
hi azonosító ctermfg = bíborvörös ctermbg = NINCS
szia SpecialKey ctermfg = Cián ctermbg = NINCS
szia NonText ctermfg = Kék ctermbg = NINCS
hi könyvtár ctermfg = kék ctermbg = NINCS
szia MoreMsg ctermfg = Zöld ctermbg = NINCS
hi cím ctermfg = bíborvörös ctermbg = NINCS
szia FigyelemMsg ctermfg = Piros ctermbg = NINCS
szia DiffDelete ctermfg = Kék ctermbg = NINCS
Üdvözlet.
Hogy vagy. jó cikk. Jó lenne közzétenni valamit arról, hogyan lehet kihasználni ezt a konfigurációt. Azoknak a felhasználóknak, akik nem olyan szakértők a vimben, mint én 🙂
Nagyon érdekes és hálás, ez sokat javít a vim használatán, de hogyan állítja be a sorok számát? Ez az egyetlen dolog, amit nem sikerült elérnem.
Köszönöm a bemeneti
: beállított szám
Rövidítve: ': set nu' .. ..és eltávolításához ': set nonu' 😉
Ezt használom:
: nem kompatibilis vonalzó beállítása laststatus = 2 showcmd showmode szám
És hogy kiemelje az aktuálisan szükséges sort: állítsa be a kurzor vonalát.
Elfelejtettem, üdvözlet.
Vim, a legjobb fegyver Linux és Unix felhasználók számára. A legjobb az egészben, hogy testreszabhatja a vim-et, az enyém egy C / C ++ IDE, NERDTree.
Jó hozzájárulás!
Anélkül, hogy szakértő felhasználó lennék, és anélkül, hogy megszerezném a vim összes levét, eléggé megszoktam, és főszerkesztőként használom. Szerintem a megszokás legjobb módja, mivel eleinte kétségbeeshet, a programhoz mellékelt oktatóanyag elvégzése (használja a "vimtutor" parancsot). Így tettem, és ez segített nekem. Az oktatóanyag elolvasása közben egyszerre használja a vim-et.
Helló közösség, a VIM-et használom, és mint sokan közülem, ez nélkülözhetetlen eszköz a munkámban. Nagyon hasznos tippet szerettem volna adni a bővítmények telepítésének kezeléséhez. Az eszközt "kórokozónak" hívják. Ez a beépülő modul kezeli a különböző beépülő modulok elérési útját, így azok telepítése és eltávolítása nagyon egyszerű. Ha vim-et használ, akkor ezt az eszközt kell használnia. Egy másik tipp: a vimbits.com oldalon rengeteg nagyon érdekes térkép és beállítás található. A Python-t használóknak pedig a Python-mode plugint ajánlom. Remélem, ez szolgálja őket, mint engem.
Használjuk a Linuxot.
????
Még nem használtam a Vim-et, ez nagyon kíváncsi lesz. Ki kell próbálnom, de most!
Sokkal egyetértek itt.
Emlékszem, hogy az első napokban megpróbáltam használni a vim-et, és mindig otthagytam, mert úgy tűnt, hogy nehéz használni, míg egy nap elkezdtem érezni magam, és egy kicsit megértettem, hogy működik.
Innentől kezdve a kedvenc szövegszerkesztőm lett, amikor egy fájlt gyorsan szerkesztenem kell a konzolon.
Egyébként jó cikk.
Köszönöm, örülök, hogy érdekes cikk volt.
Üdvözlet.
... a bejegyzés nagyon jó, nagyon szeretem a vim-et, programozáshoz használom, mert az arch konfigurálásához mindig voltak nehézségeim, de ez gyakorlat kérdése. Ez a mai bejegyzés nem elavult.
Üdvözlet!
Mi lenne, nekem az a problémám, hogy ez a link megszakadt, valaki meg tudná mondani, melyik működik most. Jelenleg tesztelek néhányat, amelyeket ajánl, de szeretném tudni a véleményét ... Köszönöm !!
Üdvözlet!
forrás ~ / .vim_runtime / vimrcs / plugins_config.vim
… Problémáim voltak a yankring plugin naplófájljával, amikor megpróbáltam létrehozni a yankring_history_v2.txt naplófájlt. Bármilyen ötlet, amelyet meg tudsz adni nekem, hogyan oldjam meg ...
Üdvözlet!
Tetszik a blogod.
Csak azt akarom mondani, hogy megvan a link a megszakadt képekre.