27.8.2018

foto Petr Bravenec

Petr Bravenec
Twitter: @BravenecPetr
+420 777 566 384
petr.bravenec@hobrasoft.cz

K naší firemní kultuře patří již léta editor vim a linuxová distribuce Gentoo. Zatímco editor vim patří ke standardní výbavě každé linuxové distribuce, Gentoo zdaleka nelze použít všude. Na většinu serverů u zákazníků a na ebedded zařízení – tam všude instalujeme distribuci Debian nebo Ubuntu.

Je zbytečné se rozepisovat, jestli nám více pije krev Gentoo nebo Debian. Každá distribuce má svá specifika. Jedním z mimořádně nesnesitelných specifik Debianu je nastavení editoru vim. Naštěstí lze velmi snadno nainstalovat chybějící balíky a doplnit konfigurační soubory z distribuce Gentoo.

S nastavením editoru vim zápasím s každnou novou instalací Debianu. Zápisek v blogu tak řeší i můj problém, že pokaždé zkoumám, co vlastně kam překopírovat, nainstalovat a upravit.

Pokud tedy chcete používat i v Debianu editor vim na úrovni jedenadvacátého století, můžete postupovat podle následujícího návodu.

Nainstalujte editor balík vim (ve vim-tini to fakt nebude fungovat) a stáhněte si soubor vimrc.local (upravený konfigurační soubor z distribuce Gentoo) do adresáře /etc/vim. Tento konfigurační soubor je mírně upravený konfigurační soubor z distribuce Gentoo:

apt-get install vim
cd /etc/vim
wget https://www.hobrasoft.cz/files/vimrc.local

A to je vše. Co tím získáte:

  • vypne se režim kompatibilní s vi (úděsný režim z poloviny sedmdesátých let asi tak předminulého století)
  • normálně fungující backspace
  • automatické odsazovaní
  • vim si bude pamatovat, kde jste který soubor naposledy editovali
  • historii příkazů (nikdy jsem se nenaučil pořádně používat)
  • zvýraznění syntaxe
  • řádky se nebudou zalamovat
  • tabulátory nahrazené čtyřmi mezerami
  • lepší spolupráci s terminálem v X
  • spoustu dalších věcí, které nedovedu z konfiguračního souboru vyčíst
Hobrasoft s.r.o. | Kontakt