abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:44 | IT novinky

    Vojenské zpravodajství (VZ) se v březnu zapojilo do mezinárodní operace proti aktivitám hackerské skupiny APT28, která je spojovaná s ruskou vojenskou zpravodajskou službou GRU a která přes slabě zabezpečené routery prováděla kybernetické útoky na státní a další organizace v ČR i zahraničí. Operaci vedl americký Federální úřad pro vyšetřování (FBI) a jejím cílem bylo odebrat útočníkům přístup k napadeným zařízením a ty následně … více »

    Ladislav Hagara | Komentářů: 4
    včera 16:44 | IT novinky

    Tvůrcem nejpopulárnější kryptoměny bitcoin, který se skrývá za pseudonymem Satoši Nakamoto (Satoshi Nakamoto), je britský kryptograf Adam Back. Na základě vlastní investigativní práce to tvrdí americký deník The New York Times (NYT). Několik indicií podle autorů jasně ukazuje na to, že Back a Nakamoto jsou stejný člověk. Jde mimo jiné o podobný odborný a osobnostní profil či totožné chyby a manýry v psaném projevu.

    Ladislav Hagara | Komentářů: 6
    včera 14:44 | Nová verze

    Google Chrome 147 byl prohlášen za stabilní. Nejnovější stabilní verze 147.0.7727.55 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Vylepšeny byly také nástroje pro vývojáře. Přehled novinek v Chrome DevTools 145 až 147 také na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Vývojáři z Laboratoří CZ.NIC vydali nové verze aplikací Datovka (Datovka 4.29.0, Mobilní Datovka 2.6.2). V případě desktopové verze přibyly možnosti projít všechny uložené zprávy, zkontrolovat časy expirací časových razítek a přerazítkovat datové zprávy, které lze v ISDS přerazítkovat. Novinkou je také možnost vytahovat myší ze seznamu ZFO soubory datových zpráv, tento úkon jde udělat i pomocí tlačítek Ctrl+C. Nová verze Mobilní Datovky přináší jen drobné úpravy.

    VSladek | Komentářů: 0
    7.4. 21:55 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.28.0. Z novinek lze vypíchnout novou třídu machine.CAN.

    Ladislav Hagara | Komentářů: 0
    7.4. 10:22 | Komunita

    Michael Meeks, CEO společnosti Collabora, na apríla oznámil, nebyl to ale apríl, že nadace The Document Foundation zastřešující vývoj kancelářského balíku LibreOffice vyloučila ze svých řad všechny zaměstnance a partnery společnosti Collabora, tj. více než třicet lidí, kteří po mnoho let přispívali do LibreOffice. Nadace The Document Foundation po několika dnech publikovala oficiální vyjádření. Přiznává pochybení při zakládání

    … více »
    Ladislav Hagara | Komentářů: 9
    6.4. 05:33 | Pozvánky

    Protože je už po aprílu, můžou strahováci opět zveřejnit program další Virtuální Bastlírny, aniž by připravená témata působila dojmem, že jde o žert. Vězte tedy, že v úterý 14. dubna (změna!!!) od 20:00 proběhne VB, kde se setkají bastlíři, technici, učitelé i nadšenci do techniky a kde i vy se můžete zapojit do družného hovoru, jako by všichni seděli u pomyslného piva. Co mají bastlíři tento měsíc na srdci? Pravděpodobně by nás musel zasáhnout

    … více »
    bkralik | Komentářů: 3
    5.4. 23:33 | Nová verze

    Byla vydána verze 26.1 aneb čtvrtletní aktualizace open source počítačového planetária Stellarium (Wikipedie, GitHub). Vyzkoušet lze webovou verzi Stellaria na Stellarium Web.

    Ladislav Hagara | Komentářů: 1
    5.4. 23:00 | Zajímavý projekt

    VOID (Video Object and Interaction Deletion) je nový open-source VLM model pro editaci videa, který dokáže z videí odstraňovat objekty včetně všech jejich fyzikálních interakcí v rámci scény (pády, kolize, stíny...) pomocí quadmaskingu (čtyřhodnotová maska, která člení pixely scény do čtyř kategorií: objekt určený k odstranění, překrývající se oblasti, objektem ovlivněné oblasti a pozadí scény) a dvoufázového inpaintingu. Za projektem stojí výzkumníci ze společnosti Netflix.

    NUKE GAZA! 🎆 | Komentářů: 9
    5.4. 05:22 | Zajímavý software

    Design (GitHub) je 2D CAD pro GNOME. Instalovat lze i z Flathubu. Běží také ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 20
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (7%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (1%)
     (14%)
     (24%)
    Celkem 1246 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Zveřejněte svůj vimrc!

    12.11.2005 16:33 | Přečteno: 2174× | Jen tak | poslední úprava: 12.11.2005 16:44

    Když už se tady hodně mluví o vimu, a je zde i pokus jednoho našeho kolegy o konverzi na vim, zkusme se vzájemně podělit o svoje soubory vimrc, kteréžto ukládají startovací konfiguraci vimu.

    Abych vám dodal odvahy, zveřejňuji zde svůj soubor, kterémuž se určitě dá spoustu věcí vytknout. Protože zrovna pracuji pod Windows, bude to Windows verze, takže se tam tuším odkazuji na jeden bat soubor.

    
    
    
    
    
    
    
    
    
    
    
    " Systémový konfigurační soubor pro editor vim.
    " Ing. Miloslav Ponkrác 1999-2003.
    
    set nocompatible            " režim nekompatibility s editorem vi
    
    set exrc                    " Povol lokální konfigurace.
    set secure                  " V lokálních konfiguracích bezpečnostní prvky.
    
    set backup                  " vytváření záložních kopií
    set backupext:.bak          " záložní kopie bude mít na konci .bak
    set confirm                 " pokud má operace selhat, ukáže se dialog
    set fileformat:unix         " U nových souborů řádky zakončuj jenom pomocí LF.
    set fileformats:dos,unix    " U otevřených souborů proveď rozpoznávání.
    
    set errorbells              " 
    
    set backspace:2             " mazání i přes konec řádky
    set autoindent              " automatické odsazování
    set tabstop:4               " šířka tabelátoru je 4 sloupce
    set expandtab               " nahrazuj tabelátory mezerami
    
    set showmode                " zobrazí INSERT nebo REPLACE
    set showcmd                 " zobrazí zadávané příkazy norm. režimu
    set ruler                   " zobrazí pozici kurzoru
    
    set history:100             " pamatuj si posledních 100 příkazů
    
    set nogdefault              " nahrazování nenahrazuje pouze první výskyt
    set showmatch               " ukazuje párovou závorku
    set nojoinspaces            " nevkládá 2 mezery za větu při spojování řádků
    
    set ignorecase              " vypne rozlišování velikosti písmen při hledávání
    set smartcase               " velikosti rozlišuje jen při zadání velkých písmen
    set incsearch               " text se hledá už při jeho zadávání
    
    set scrolloff:1             " min. počet řádků zobrazených nad a pod kurzorem
    set sidescroll:1            " počet sloupců, o které se text posouvá do stran
    set sidescrolloff:1         " min. počet znaků zobrazených před a za kurzorem
    
    " v insert módu ignoruj wrap řádky
    inoremap <Down> <C-O>gj
    inoremap <Up> <C-O>gk
    
    " Nastaví adresář pro ukládání záložních souborů.
    function SetSwapDirectory()
    let temp_swap_directory = ""
    if ($VIMTMP != "")
      let temp_swap_directory = temp_swap_directory . $VIMTMP . ","
    endif    
    if ($TMP != "")
      let temp_swap_directory = temp_swap_directory . $TMP . ","
    endif    
    if ($TEMP != "")
      let temp_swap_directory = temp_swap_directory . $TEMP . ","
    endif
    let &directory = temp_swap_directory . "."
    let &backupdir = temp_swap_directory . "."
    endfunction
    
    " Teď nastav adresář pro ukládání záložních souborů.
    call SetSwapDirectory()
    
    " Nastaví text a pozadí podle proměnné &background.
    function SetSyntaxByBackground()
    syntax on
    if (&background=="dark")
      highlight Normal guibg=black guifg=white ctermbg=black ctermfg=white
      so $VIM/colors/black_ponny.vim
    else
      highlight Normal guibg=white guifg=black ctermbg=white ctermfg=black
    endif
    endfunction
    
    " Přepíná mezi bílé pozadí/černý text a černé pozadí/bílý text.
    function SwitchBackground()
    if (&background=="dark")
      let &background="light"
    else
      let &background="dark"
    endif
    call SetSyntaxByBackground()
    endfunction
    
    " Nastavení syntax highlighting.
    set background=dark         " předběžně nastav
    set hlsearch                " při hledání obarví všechny výskyty
    
    " Pokud se napíše na klávesnici postupně <F9>bgs, přepne se mezi bílým a černým pozadím.
    call SetSyntaxByBackground()
    map <F9>bgs :call SwitchBackground()<kEnter>
    
    " Informace o uživateli
    let Meta_Author = "Ing. Miloslav Ponkrác"
    let Meta_Login = "ponkrac"
    
    " Nastavení pro program MAKE
    autocmd BufNewFile,BufRead makefile, *.mak set noexpandtab
    
    " HTML a spol.
    autocmd BufNewFile *.htm,*.html,*.shtml,*.php4,*.php3,*.php r $VIM/ponny/win1250.html
    autocmd BufNewFile,BufRead *.htm,*.html,*.shtml,*.php4,*.php3,*.php source $VIM/ponny/html.vim
    
    " Při vytvoření souboru pro jazyk C, nebo C++ vloží hlavičku.
    " -- momentálně nefuguje --
    " autocmd BufNewFile *.h call Choose_And_Add_C_Or_Cpp_Header()
    " autocmd BufNewFile *.c call Add_Ponny_C_Header()
    " autocmd BufNewFile *.cc,*.cpp,*.hpp call Add_Ponny_Cpp_Header()
    
    " Klávesová zkratka <F9> c zkontroluje správnost syntaxe překladačem jazyka C.
    " Klávesová zkratka <F9> p zkontroluje správnost syntaxe překladačem jazyka C++.
    map <F9>ccc :update<kEnter>:!test_cpp.bat %<kEnter>
    map <F9>cpp :update<kEnter>:!test_cpp.bat %<kEnter>
    
    " Vytváření makefilů
    " autocmd BufNewFile,BufRead makefile.*,*.mak,*.make set noexpandtab
    
    autocmd BufNewFile,BufRead *.* sy sync minlines=500
    
           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    12.11.2005 17:08 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    To tak, já ti ho ukážu a budu tě mít na svědomí. Nic takového!
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    12.11.2005 18:45 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Co je geniálního na tom, že tak dokonalej program jako je vim používá k odkomentováni textu < " > a né < # >. Třeba to má svoje výhody, třeba je to v něčem lepčí, ale v čem?

    Neřikejte mi, že to maj jen z historických důvodů.
    LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
    12.11.2005 18:57 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Není to úplně jedno? Zrovna teď si vzpomenu na několik druhů komentářů:
    • "
    • ;
    • dnl
    • #
    • %
    • :
    • <!-- -->
    • //
    • /* */
    • rem
    Ptáš se u každého programu, proč používá zrovna daný znak pro začátek komentáře?
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    12.11.2005 18:58 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    ještě jeden jsem zapoměl: *
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    12.11.2005 19:05 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Zdá se mi to nevýhodné. Třeba je na tom něco dobrého, ale fakt nevím co. Proč nesjednotit alespoň styl odkomentovávání. Tady tam kde to jde. Asi je to nesmysl.
    LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
    12.11.2005 19:22 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    <ironie> Měl bys vědět, že ctižádostí každého, kdo vymyslí nový skriptovací, nebo programovací jazyk je také vymyslet nový způsob komentáře :-))) </ironie>

    Schválně, kde jsou komentáře sjednocené? Každý jazyk si to dělá po svém, je to každý pes jiná ves. A to ještě kolega nade mnou zapomněl na daší způsoby, jako

    -- pro Adu (* *) pro Pascal

    a určitě by se našlo leccos dalšího.

    Navíc použití # jako komentáře by u vimu rozhodně neprošlo, protože znak # slouží k příkazu vyhledávání, má tedy svou funkci.
    12.11.2005 21:16 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Plešinger povídá o nejednotnosti. Hm, zajímavé.
    Copak toho není dost?
    12.11.2005 22:46 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    • ' (basic)
    • { } (pascal)
    • ## (automake)
    Schválně kolik jich dáme dohromady :-)
    13.11.2005 11:40 deleted | skóre: 3 | blog: pnojmatika
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    C, ! (Fortran)
    deleted
    jose17 avatar 15.11.2005 12:10 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    keď už s tým nedáte pokoj, tak zopár je ich ešte na http://www.vim.org/tips/tip.php?tip_id=271
    Ja vim, on vi, ty nano!
    13.11.2005 15:59 Lukáš Rýdlo | skóre: 18 | blog: Silný kafe | Brno
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Ackoliv pouzivam vim dost dlouho, nejsem jeste prilis pokrocily uzivatel, presto si ale myslim, ze zmenit klavesovou zkratku v konfiguraci by nemel byt zas tak velky problem. A vzkledem k ftpluginum si IMHO muzes nastavit odpovidajici klavesovou zkratku pro kazdy filetype jinou, takze pokud budes psat basic, budes muset tukat "R" (jako REM), pro HTML treba "!--" atd... Nebo se mylim? (Komentare jsem psal vzdy rucne, nebot mi nepripadlo tak narocne natukat to /* a */ ;-))
    θηριον ειμι
    jose17 avatar 12.11.2005 18:42 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    tiež ma napadol takýto post. díky, že si ma predbehol. svoj vimrc (znie to skoro ako nadávka) Ti ale nepošlem, lebo ho ešte len tvorím. len pridám, že dúfam, že väčšina z posielaných konfigurákov bude komentovaná..
    Ja vim, on vi, ty nano!
    13.11.2005 12:41 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!

    No tak lidi, už přestaňte s tím komentářovým šílenstvím. Není to naprosto k ničemu. To se opravdu nenajde někdo, kdo by zveřejnil svůj vimrc? Takhle kolegovi moc nepomůžeme

    Tak já přidám ještě vimrc od pana Satrapy, mého virtuálního učitele vimu:

    set backspace=2
    set expandtab
    set exrc
    set secure
    set gdefault
    set history=100
    set hlsearch
    set ignorecase
    set nojoinspaces
    set ruler
    set shiftwidth=3
    set showcmd
    set showmatch
    set smartindent
    set smarttab
    set textwidth=79
    set visualbell
    
    noremap Q gq
    map  :split 
    map  :w^M
    
    au BufNewFile *.htm so $VIM/edhtml.vim
    au BufReadPre *.htm so $VIM/edhtml.vim
    au BufNewFile *.tex so $VIM/edtex.vim
    au BufReadPre *.tex so $VIM/edtex.vim
    
    syntax on
    
    13.11.2005 12:50 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Na lidi co tam mají set expandtab koukám s nedůvěrou :-)
    Copak toho není dost?
    13.11.2005 13:07 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    To se zase dostáváme do známého flamewarového tématu, zda mít ve zdrojákách tabelátory, nebo mezery. Já sám pro sebe jsem to vyřešil tak, že tabelátory ve zdrojákách nepoužívám, a vše je odsazováno mezerami. Takže mám ve svém vimrc také set expandtab. Pokud se mi dostane do ruky cizí zdroják s tabelátory, tak zaúpím a proženu ho nejřív nějakým filtrem, který nahradí tabelátory mezerami, pokud se mi tedy podaří zjistit, jak je měl autor nastavené.
    13.11.2005 23:33 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    Nechápu co lidi na tabelátoru vidí, mezera je aspoň všude stejně velká…
    jose17 avatar 14.11.2005 09:07 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    ak nemáte záujem zverejňovať svoj .vimrc mohli by ste plz popísať svoju story, kedy Vám vim hodne urýchlil prácu? jednoducho príklad na zefektívnenie práce z praxe (márne sa snažím nájsť príklad, kedy by mi napríklad niečo ako d10d mohlo nejak výraznejšie pomôcť). díky
    Ja vim, on vi, ty nano!
    14.11.2005 09:24 trocha pravdy | skóre: 3 | blog: nic
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    No ja jsem nedavno potreboval zmenit prvni mezeru na kazdem radku po prvnim slovu a vyresilo mi to jednoduche :%s/ /,/g ,ale mozna ze v jinych editorech by zrovna toto slo udelat taky podobne jednoduse.
    14.11.2005 09:27 trocha pravdy | skóre: 3 | blog: nic
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    hmm, asi to bylo bez toho "g" :-)
    jose17 avatar 14.11.2005 12:47 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
    Rozbalit Rozbalit vše Re: Zveřejněte svůj vimrc!
    dnes som sa z manuálu naučil ct (change-to), dt (delete to), a ".". fakt super vecičky, nepamätám sa, že by som to v nejakom editore videl (myslím prvé 2).
    Ja vim, on vi, ty nano!

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.