Vim (orosz)
Tippek és trükkök
Sorszámozás
Az oszlopszám megjelenítésének engedélyezéséhez használja: a beállított számot. Alapértelmezés szerint a vonalszámok abszolút értékei láthatók, a relatív értékek a következők szerint vannak megadva: set relativenumber.
Az új vonalra való áttérést az alábbi sorrendben végezzük: sorszám vagy sorszám gg. Minden átmenetet a navigációs lista tárol, további részletekért lásd: h ugrás-mozog.
Ellenőrizze a helyesírást
A Vim-ben a helyesírási ellenőrzést engedélyezhetjük:
Alapértelmezés szerint csak az angol szótár van telepítve. Más szótárak megtalálhatók a hivatalos adattárakban, kérésre vim-spell. További szótárak találhatók az FTP archívumban Vim. A szótárakat a katalógusban kell elhelyezni a szótárakhoz -
/.vim/spell/. A szótár engedélyezéséhez használja a következő parancsot: setlocal spell spelllang = ru_yo (a ru_yo helyettesítése a szótár nevével).
javaslatokat a korrekcióra
adj hozzá a megfelelő helyesírást
adja hozzá a helyesírást (munkamenetenként)
adj hozzá helytelen szöveget
helytelen írásmód hozzáadása (munkamenetenként)
ismételje meg a helyesírás ellenőrzését a teljes fájlban
Tanács:- A két nyelv (például angol és orosz) ellenőrzéséhez engedélyezze a set spelllang = en, ru-t
/.vimrc vagy / etc / vimrc parancsot, és indítsa újra a Vim parancsot.
A kurzor pozíciójának mentése
Ha azt szeretné, hogy a kurzor visszatérjen az előző pozícióba a fájl megnyitása után, add hozzá a következőhöz
Vim futása vi
Létrehozhat egy álnevet a vi vim számára.
Ha szeretné, hogy vim fusson, amikor a sudo vi parancsot írja be. majd telepítse a vi-vim-symlink AUR csomagot. amely eltávolítja a vi-et, és helyettesít egy szimbolikus linkkel a vim-hez.
DOS / Windows kocsi vissza
Ha látsz egy sorozata ^ M végén minden sor, ez azt jelenti, hogy egy szöveges fájl szerkesztésével, amiket még a MS-DOS vagy a Windows. Az a tény, hogy a Linux az átruházás történt, hogy az egyik új sort (LR), míg a Windows / MS DOS rendszer ugyanarra a célra egy sorozat két karakter: a kocsi vissza (CR) és egy új sor (LR). Csak ezek a kocsi visszatérő karakterek jelennek meg ^ M.
Ha minden kocsi visszatérési karaktert törölni szeretne egy fájlból, hajtsa végre a következőket:
Ne feledje, hogy ^ itt van egy ellenőrző karakter, nem egy közönséges karakter. A vezérlőszekvencia megadásához ^ M. nyomja meg a Ctrl + v, Ctrl + m billentyűkombinációt.
Szintén egyszerűen telepítheti a dos2unix csomagot, és rögzítheti a fájlokat a dos2unix fájllal.
Megjegyzés: Egy másik egyszerű módszer a fájlformátum beállításának módosítása. A ff = unix állomány segítségével állítsa át a fájlokat a DOS / Windows vonal végére a Unix karakterlánc végére. Annak érdekében, hogy az ellenkezőjét tegye, csak használd az ff = dos értéket.
Üres hely az ablak alján gVim
Amikor az ablakkezelőt használja. úgy van beállítva, hogy figyelmen kívül hagyja az ablakméreteket, a gVim betölti a fel nem használt ablakterületeket a GTK téma standard háttérszínével.
A megoldás a gVim ablak alján tárolt tér helyének szabályozása. Helyezze a következő sort a
Megjegyzés: Az érték 0-ra állításával az ablak alján nem látható a vízszintes görgetősáv.
A beépülő modulok javíthatják a Vim munkájának hatékonyságát. Megváltoztathatják a Vim felületet, új parancsokat adhatnak hozzá, támogatják a kódok befejezését, integrálhatják a többi programot és segédprogramot a Vim-szel, további nyelveket támogathatnak, és még sok más.
Tipp: A népszerű bővítmények listáját lásd: Vim Awesome)
A Plugin Manager használata
A plug-in menedzser lehetővé teszi a plug-inek telepítését és kezelését ugyanúgy, függetlenül attól, hogy melyik rendszert használja a Vim-et. Ez egy speciális plug-in, amely csomagkapcsolóként működik az egyéb plug-inekhez.
- A Vundle jelenleg a legnépszerűbb Vim plugin manager.
- A Vim-plug egy minimalista plug-in menedzser a Vim számára, amely számos funkcióval rendelkezik, például a plug-inek betöltése és párhuzamos frissítés.
- A pathogen.vim egy egyszerű plugin a változó runtimepath kezeléséhez.
- Dein.vim - plugins manager, a NeoBundle helyett. elérhető a vim-dein-git AUR-ként.
Az Arch repositories-tól
A vim-plugins csoport számos különböző plug-inet kombinál. A pacman -Sg vim-plugins parancs segítségével megjelenítheti a telepítendő csomagok listáját. pacman használatával.
A Cscope egy szoftverprojektek navigálásának eszköze. A cscope szóhoz / szimbólumhoz / függvénnyel való megkereséshez (általában a gyorsbillentyűk használatával) találhatók: a függvények, amelyek ezt hívják, a funkciódefiníciót és még sok mást.
/.vim/plugin/cscope_maps.vim. hogy engedélyezze a cscope gyorsgombjait a Vim 7.x-ben:
Hozzon létre egy fájlt, amely tartalmazza az indexeléshez szükséges fájlok listáját (a cscope számos nyelvet képes kezelni, de példánként C / C ++ fájlokat veszünk fel .c .cpp és .h kiterjesztésekkel):
Megjegyzés: A cscope a cscope.out fájlt a munkakönyvtárban keresi, ezért ugyanazt a könyvtárat kell használnia a projekt navigálásához a Vim-ben. Ezenkívül megadhatja a fájl elérési útját a CSCOPE_DB környezeti változónál.
Alapértelmezett gyorsbillentyűk:
Megváltoztathatja a gyorsbillentyűket:
A taglista megjeleníti a forráskód-fájlok struktúráját, és lehetővé teszi a források hatékony megtekintését a különböző programozási nyelveken.
Hasznos lehetőségek írhatók be