Doporučte vysouvací konzoli à la Yakuake

Doporučte vysouvací konzoli à la Yakuake
« kdy: 13. 12. 2025, 14:42:43 »
Zdravím všechny a přeji hezký advent,

chtěl bych se zeptat, jestli někdo nemáte tip na vysouvací konzoli ala Yakuake (případně nějaký plugin do ní), abych měl někde po straně vidět historii použitých příkazů a možnost si třeba kliknutím v ní vybírat z použitých příkazů, případně možnost si nadefinovat oblíbené příkazy.

Víte prosím někdo o nějaké?
Děkuji za případné tipy.


Re:Doporučte vysouvací konzoli à la Yakuake
« Odpověď #1 kdy: Dnes v 00:02:58 »
Vím, že to není úplně odpověď, ale doporučuji nejdříve mrknout na nějakou úpravu shellu. Za mě doporučuji fish. Umí to procházet a našeptávat historii, dokonce i jen části příkazů a vše je interaktivní. Je to hodně efektivní a dost návykové. S běžným bashem se to nedá srovnat.

tecka

  • ***
  • 177
    • Zobrazit profil
    • E-mail
Re:Doporučte vysouvací konzoli à la Yakuake
« Odpověď #2 kdy: Dnes v 04:17:23 »
Odpověděl bych odbočkou. Možná ti bude stačit jednorázově vyvolatelné menu s historií, což podle mě docela pěkně řeší třeba "fzf".

Re:Doporučte vysouvací konzoli à la Yakuake
« Odpověď #3 kdy: Dnes v 10:44:28 »
Děkuji za tipy, dal jsem si ten fish shell a je super a zjistil jsem zkratku ctrl+R , která splňuje požadavek na výběr použitých příkazů, i to fzf se bude hodit...

Re:Doporučte vysouvací konzoli à la Yakuake
« Odpověď #4 kdy: Dnes v 15:04:09 »
Vím, že to není úplně odpověď, ale doporučuji nejdříve mrknout na nějakou úpravu shellu. Za mě doporučuji fish. Umí to procházet a našeptávat historii, dokonce i jen části příkazů a vše je interaktivní. Je to hodně efektivní a dost návykové. S běžným bashem se to nedá srovnat.

Fish je super, ale osobně jsem ho opustil. Důvod byl ten, že jsem v něm měl nakonfigurované celé prostředí, a pak mi nefungovaly určité scripty co tam porůznu jsou na internetu, třeba pro instalaci, nastavení atd. Fish totiž má jinou syntaxi než bash, a to o hodně. Ne jen tak trochu jako zsh. A tím že vše jsem měl nastavené jen pro fish, ad-hoc přepnout na bash nešlo. Nebo bych musel mít nastavené vždy oboje. Taky ne všechny appky mají autocomplete pro fish, jen bash a zsh.
Takže jsem přešel na zsh. Ale pravda, některé funkce mi stále chybí. OMZ plugin `zsh-autosuggestions` je jen taková malá náhrada za fish autocomplete, a občas má bugy.
« Poslední změna: Dnes v 15:05:46 od Tomáš Procházka »


Re:Doporučte vysouvací konzoli à la Yakuake
« Odpověď #5 kdy: Dnes v 19:50:52 »
Vím, že to není úplně odpověď, ale doporučuji nejdříve mrknout na nějakou úpravu shellu. Za mě doporučuji fish. Umí to procházet a našeptávat historii, dokonce i jen části příkazů a vše je interaktivní. Je to hodně efektivní a dost návykové. S běžným bashem se to nedá srovnat.

Fish je super, ale osobně jsem ho opustil. Důvod byl ten, že jsem v něm měl nakonfigurované celé prostředí, a pak mi nefungovaly určité scripty co tam porůznu jsou na internetu, třeba pro instalaci, nastavení atd. Fish totiž má jinou syntaxi než bash, a to o hodně. Ne jen tak trochu jako zsh. A tím že vše jsem měl nastavené jen pro fish, ad-hoc přepnout na bash nešlo. Nebo bych musel mít nastavené vždy oboje. Taky ne všechny appky mají autocomplete pro fish, jen bash a zsh.
Takže jsem přešel na zsh. Ale pravda, některé funkce mi stále chybí. OMZ plugin `zsh-autosuggestions` je jen taková malá náhrada za fish autocomplete, a občas má bugy.
Děkuji za info, zatím mi to docela vyhovuje. Sám používám automatizační scripty na postprocesing a preprocesing výpočtů, tak to ještě budu muset ověřit, že to funguje dobře. A myslíte, že když má hlavičku scriptu definovanou jako
Kód: [Vybrat]
#!/bin/bash

atd....
že to bude ok, když uvedený script pustím klasicky ./neco.sh, nebo bash neco.sh ?

Používám prakticky vše co bash umí: podmínky, cykly, ukládání do proměnných a co jsem tak koukal, tak kámen úrazu by mohl být vnořené proměnné do gawk 'neco=${value}' ${soubor}.txt
Máte s tím zkušenosti?