Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.3. Současně oznámila, že nadcházející větší vydání 24.04-2.0 bude mít modernější webový prohlížeč.
Ploopy po DIY trackballech či sluchátkách představuje nový externí DIY trackpoint se čtyřmi tlačítky Bean. Obsahuje snímač Texas Instruments TMAG5273, spínače Omron D2LS-21 a řadič RP2040, používá firmware QMK. Schémata jsou na GitHubu; sadu lze předobjednat za 69 kanadských dolarů (bez dopravy a DPH).
Mozilla před dvěma týdny na svém blogu oznámila, že díky Claude Mythos Preview bylo ve Firefoxu nalezeno a opraveno 271 bezpečnostních chyb. Včera vyšel na Mozilla Hacks článek s podrobnějšími informacemi. Z 271 bezpečnostních chyb mělo 180 chyb vysokou závažnost, 80 chyb střední závažnost a 11 chyb nízkou závažnost. Celkově bylo v dubnu ve Firefoxu opraveno 423 bezpečnostních chyb. Čísla CVE nemusí být přiřazována jednotlivým chybám. CVE-2026-6784 například představuje 154 bezpečnostních chyb.
Před týdnem zranitelnost Copy Fail. Dnes zranitelnost Dirty Frag. Běžný uživatel může na Linuxu získat práva roota (lokální eskalaci práv). Na většině linuxových distribucí vydaných od roku 2017. Aktuálně bez oficiální záplaty a CVE čísla [oss-security mailing list].
Ačkoli je papež Lev XIV. hlavou katolické církve a stojí v čele více než miliardy věřících po celém světě, také on někdy řeší všední potíže. A kdo v životě neměl problémy se zákaznickou linkou? Krátce poté, co nastoupil do úřadu, musel papež se svou bankou řešit změnu údajů. Operátorka ale nechtěla uvěřit, s kým mluví, a Svatému otci zavěsila.
Incus, komunitní fork nástroje pro správu kontejnerů LXD, byl vydán ve verzi 7.0 LTS (YouTube). Stejně tak související LXC a LXCFS.
Google Chrome 148 byl prohlášen za stabilní. Nejnovější stabilní verze 148.0.7778.96 přináší řadu novinek z hlediska uživatelů i vývojářů. Vypíchnout lze Prompt API (demo) pro přímý přístup k AI v zařízení. Podrobný přehled v poznámkách k vydání. Opraveno bylo 127 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Richard Hughes oznámil, že po společnostech Red Hat a Framework a organizacích OSFF a Linux Foundation, službu Linux Vendor Firmware Service (LVFS) umožňující aktualizovat firmware zařízení na počítačích s Linuxem, nově sponzorují také společnosti Dell a Lenovo. Do dnešního dne bylo díky LVFS provedeno více než 145 milionů aktualizací firmwarů od více než 100 různých výrobců na milionech linuxových zařízení.
Americké technologické společnosti Microsoft, Google a xAI souhlasily, že vládě Spojených států poskytnou přístup k novým modelům umělé inteligence (AI) před jejich uvedením na trh. Oznámila to americká vláda, která tak bude moci prověřit, zda modely nepředstavují hrozbu pro národní bezpečnost. Oznámení podtrhuje rostoucí obavy Washingtonu z rizik spojených s výkonnými AI systémy. Americké úřady chtějí v rámci předběžného přístupu
… více »Emacs není "jen" textový editor. Umožňuje ladit programy, pracovat s poštou, prohlížet WWW, hrát hry, povídat si atd. Představím vám ho, ale pouze z hlediska textového editoru. Má vlastní programovací jazyk Emacs LISP, pomocí kterého je celý napsán. Jeho autor je Richard Stallman (zakladatel FSF). Pracuje v textovém režimu i v prostředí X-Window. Chcete-li v X spustit textovou verzi editoru, zajistíte to následujícím příkazem.
emacs -nw
|
Jako další argument můžete zadat název souboru, který chcete editovat. Editor ukončíte následující kombinací kláves.
Ctrl+x Ctrl+c
|
Do bufferů si Emacs ukládá editované soubory. Obsahuje 3 speciální buffery *scratch*, *Messages*, *Buffer List*, které se automaticky otevřou při spuštění. Následujícím příkazem spustíme Emacs a otevřeme 3 nové buffery pro 3 nové soubory.
emacs prvni druhy treti
|
Obrazovka editoru se rozdělila na dvě poloviny. V první polovině je buffer posledního souboru s názvem treti a v té druhé speciální buffer
*Buffer List*, který obsahuje seznam všech otevřených bufferů.
Zkuste přecházet mezi okny s buffery.
Ctrl+x o
|
Nacházíte se v bufferu treti a chcete mít na obrazovce pouze tento
buffer, proto zavřete všechny ostatní okna.
Ctrl+x 1
|
Nyní se přesuňte do bufferu prvni. Pro doplňování můžete
používat TAB, jak jste zvyklí z Bashe. V případě, že existuje
několik možností, otevře Emacs další buffer a v něm je zobrazí. Po doplnění se
buffer zase sám zavře. Když se vás Emacs ptá, do kterého bufferu se chcete
přesunout, zobrazuje na řádku výchozí možnost (tj. předchozí zobrazený buffer),
která se vybere, stisknete-li ENTER.
Ctrl+x b prvni
|
Rozdělte okno na dvě.
Ctrl+x 2
|
Přepněte se v prvním okně do bufferu druhy a v druhém okně do
bufferu treti.
Ctrl+x b druhy
|
Jste v druhém okně, zavřete všechny ostatní (v našem případě pouze jedno).
Zavřete buffer treti, druhy.
Ctrl+x 1
|
Otevřete si libovolný soubor.
Ctrl+x Ctrl+f
|
Místo souboru si otevřete nějaký adresář.
Ctrl+x Ctrl+d
|
Nyní můžete pracovat s adresáři a soubory.
Copy,Rename,Delete,! příkaz shellu,+ nový adresář atd.Zkuste pro pohyb v textu použít
Left, Right, Down, Up, Home, End, PageUp, PageDown.
A nyní to zkuste s držením klávesy Ctrl. Dle mého názoru je ale
rychlejší používat následující klávesové zkratky. Mají ekvivalentní funkci
jako předchozí klávesy a podle toho jsou řazeny za sebou. U prvních šesti
zkuste ještě držet Alt místo Ctrl.
Ctrl+b
|
Místo držení klávesy Alt můžete stisknout a uvolnit
Esc.
Otevřete si buffer s nějakým textem. Označte si začátek (konec) regionu.
Ctrl+MEZERA
|
Posuňte se např. o dva řádky dolů. A pak text vyjměte a nebo ho zkopírujte do schránky.
Ctrl+w
|
Dle chuti se přesuňte na jiné místo v textu a vložte obsah schránky na pozici kurzoru.
Ctrl+y
|
Zkopírujte si do bufferu následující text.
www.abclinuxu.cz
|
Máte za úkol pomocí makra upravit text do následující podoby.
Abclinuxu - http://www.abclinuxu.cz
|
Jsme na prvním řádku textu a provedeme definici makra.
Ctrl+x (
|
Nyní spustíme 5x naše makro.
Alt+5 Ctrl+x e
|
A máme hotovo. Naše první makro se nám zalíbilo a proto si ho pojmenujeme
pekne_makro. Na druhém řádku vidíme, jak ho pak můžeme spouštět.
Alt+x name-last-kbd-macro
|
Uložíme si ho do souboru ~/.emacs. A můžeme ho používat i při
dalším spuštění Emacsu.
Ctrl+x f ~/.emacs
|
Můžete si nadefinovat spuštění makra po stisknutí klávesy F1,
přídáním následujícího řádku za definici makra.
(global-set-key (quote [f1]) 'pekne_makro)
|
Pro začátek by se vám mohlo hodit něco z níže uvedeného konfiguračního souboru.
(custom-set-variables
|
Dle mého názor jsou editory Emacs a Vim jedny z nejlepších a nejmocnějších. Věčné hádky, bitky a války o tom, který z nich je lepší, nemají žádný smysl.
Nedávno jsem začal používat Vim. Proč?
Nedoporučuji používat oba editory zároveň. Dřív jsem používal klávesové zkratky
Emacsu ve Vimu a nyní to dělám obráceně. Zvyk je zvyk 
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
EMACSu se da rict jake kodovani ma pouzit pro nasledujici zadavany prikaz a tedy i pro otevirani souboru. Otevrit soubor v iso-8859-2 (bez ohledu na to jak by ho oteviral defaultne) pak mohu nasledovne
<CTRL>+x <ENTER> c iso-8859-2<ENTER> <CTRL>+x <CTRL>+f jmeno_souboru<ENTER>
Je mozne, ze tento problem by mohl byt zpusoben tim, ze pri vstupu z klavesnice neni schopen emacs z nejakeho duvodu (bug) zjistit ze zapsany znak odpovida jinemu v patricnem kodovani. Vice by k tomu mohl zajiste rici pan Pavel Janik. Pokud si pamatuji, tak jsem s nim stejny problem pri pouziti UTF-8 kodovani konzultoval loni na OpenWeekendu. Vysledkem bylo doporuceni pouzit CVS verzi emacsu a nikoli z distribuce (v mem pripade SuSE). Vzhledem k tomu, ze ne vsude si mohu instalovat vlastni SW tak jsem to ani nevyzkousel a zustal jsem u editace textu v iso kodovani a prevodu to utf pomoci recode.
V emacsu je problem upravovat vetsi soubory. Potreboval jsem jednou editovat dump mensi databaze (cca 300 MB textu) a emacs ho ani neotevrel, zatimco s vimem jsem se sice pomalu ale jiste dopracoval k pozadovanemu vysledku.