Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: eliasj - 13.11.06 - klo:15.58
-
Minulla on mrxvt:ssäni neljä tabia; term1, Root, Crux sekä Mpd.
Miten saisin niin, että kun käynnistän mrxvt:n, Mpd välilehdellä suoritettaisiin komento mpd && ncmpc, Crux välilehdelllä komento crux ja Root välilehdellä komento sudo su?
-
Minulla on mrxvt:ssäni neljä tabia; term1, Root, Crux sekä Mpd.
Miten saisin niin, että kun käynnistän mrxvt:n, Mpd välilehdellä suoritettaisiin komento mpd && ncmpc, Crux välilehdelllä komento crux ja Root välilehdellä komento sudo su?
mrxvt -sh -vt1.e "sudo su" -vt2.e "crux" -vt3.e "mpd && ncmpc"
-sh siksi että muuten tabi sulkeutuu komennon suorituksen jälkeen.
Ja tuo -vtX numerointi alkaa nollasta, eli term1 = 0 Root = 1 jne.
ps. kst. lisää: man mrxvt ;)
-
Kun komennan mrxvt -sh -vt1.e "sudo su" -vt2.e "crux" -vt3.e "mpd && ncmpc" tulee
mrxvt: bad option "-sh"
mrxvt: Use -h, -help or --help to get help
-
Kun komennan mrxvt -sh -vt1.e "sudo su" -vt2.e "crux" -vt3.e "mpd && ncmpc" tulee mrxvt: bad option "-sh"
mrxvt: Use -h, -help or --help to get help
eeh, kyllä tuo minulla toimii? Ja minulla on mrxvt v0.4.2
Versio näkyy vaikka mrxvt --help komennolla
Katso myös: mrxvt -help eli antaa erilaista helppiä, viivojen määrästä riippuen.
näkyykö sinun manuaalissa tuota -sh juttua:
-sh|+sh
run shell in each tab before executing a tab command. Thus if
the tab command exits, the tab will not quit. [tabShell]
-
Minulla oli 0.5.2(1, vaihdoin vanhempaan versioon ja nyt pelittää. Kiitos!
(1Eipä olekaan ihan sama onko Arch Linux vai Ubuntu, täytyy muistaa sanoa että minulla on eri Linux. Yleensähän vastaukset ovat hyvinkin samanlaisia distrojen välillä. :)
-
Minulla oli 0.5.2(1, vaihdoin vanhempaan versioon ja nyt pelittää. Kiitos!
(1Eipä olekaan ihan sama onko Arch Linux vai Ubuntu, täytyy muistaa sanoa että minulla on eri Linux. Yleensähän vastaukset ovat hyvinkin samanlaisia distrojen välillä. :)
Jou, on se muuttunut ("Feistyssä" on jo myös tuo 0.5.2)
Tältä istumalta en osaa kyllä käsittää miten se toimii tuossa uudessa, pitää hämmästellä.
Manuaalissa on kuitenkin kohta: -profileN.option value jossa sitä selostetaan.
Jotenkin se toimii jos -sh tilalla käyttää -ps tosin ko. tabiin ei voi enää toista komentoa syöttää,
vaan siihen ilmenee teksti että tabi sulkeutuu kun painat anykey :)
Mutta siis tuolla -profile jutulla se ilmeisesti jotenkin pitäisi onnistua myös uudemmassa mrxvt:ssä.
Ei tämä helppoa ole, kun "ne" aina muuttaa näitä paremmiksi? ;D
-
Eli et tähän hätään osaa sanoa miten tuo -sh optio olisi uudemmassa Mrxvt:ssä?
-
Miten sama homma hoituisi Yakuakessa? Tarkoitus olisi laittaa Yakuaken käynnistyessä tabille yksi irssi screeniin.
-
Eli et tähän hätään osaa sanoa miten tuo -sh optio olisi uudemmassa Mrxvt:ssä?
Juu, en osaa koska se manuaali on 1308 rivi pitkä, ja siellä ei suoraan kerrota esimerkkiä tuosta.
Puhutaan kyllä että -vt%d on korvattu -profileN.option value tms.
Mutta en sitten yhtään kyllä ymmärrä miten tuo -profile toimii / missä tai mitä ne profiilit yleensäkään on.
Kaiken lisäksi kun yritän ko. manuaalin mukaisesti syöttää tuota -profileN.option value parametsriä,
se valittaa että ei saa syöttää numeroa tms! (en minä mitään numeroa syötäkkään).
Varmaan se on jotenkin perusteltua että toimivat systeemit yht'äkkisesti muutetaan aivan toisenlaisiksi? :D
Joten kannattaa käyttää varmaan sitä vanhaa versiota jos tuo homma on pakko saada toimimaan.
Kiljaisen kyllä sitten tänne jos jonkin hulluuskohtuksen tms. aikana keksin miten se oikein toimii,
nimittäin normaaliolotilassa tuosta manuaalista ei tajua mitään, se vaatinee jonkinlaisen
"valaistumisen" tms. yliluonnolsen tapahtuman että sen sisällön ymmärtää edes osin. ;D
edittiä: tuolla sitä selvitetään (en edelleenkään tajua mitään tuosta):
http://materm.sourceforge.net/wiki/FAQ/Upgrading
Miten sama homma hoituisi Yakuakessa? Tarkoitus olisi laittaa Yakuaken käynnistyessä tabille yksi irssi screeniin.
Ei aavistustakaan ainakaan minulla ole, ja näyttää olevan support sivut "In construction…"
http://yakuake.uv.ro/?page_id=11
-
Eli et tähän hätään osaa sanoa miten tuo -sh optio olisi uudemmassa Mrxvt:ssä?
Nyt jo vähän osaan...
Valaistumista tapahtuu sittenkin, tosin vasta osin, mutta kuitenkin edes jotakin valoa näkyy.
HUOM! Tämä juttu ei vielä toimi Edgyssä (mrxvt 0.4.2)! Eli koskee vain mrxvt > 0.5.0 versioita
(väärällä alueella tavallaan koko ketju, mutta olkoon nyt (?) Feisty korjaa tilanteen)
~/.Xresources tms. jää mrxvt osalta kokonaan pois käytöstä nyt, tilalle tulee ~/.mrxvtrc
Yleiset asetukset ja profiilikohtaiset asetukset ko. tiedostoon kuten alla,
Mrxvt käynnistetään -ip parametrillä jolla määrätään aukeavat profiilit (tabit)
mrxvt -ip 0,1,2,3 avaisi kaikki tässä esimerkissä määrätyt profiilit (tabit)
0 profiili on oletusprofiili (0-tabi)
En osaa tehdä .command: komento && toinen-komento, tai osaan mutta se ei toimi.
Kaikenlaiset lainausmerkit ja sulut ja muut kokeilin, ja se ei toimi oikein && -merkkien kanssa.
Lisäksi tabi sulkeutuu komennon suorituksen jälkeen, tai ei sulkeudu vaan sanoo anykey -jutun:
Process exited normally with status 1. Press any key to close tab
joten se on sen tabin menoa sitten kun human-henkilö painaa tuota anykey -painiketta.
Lopussa on sitten initProfileList -määritys joka määrää oletuksena avattavat profiilit (tabit)
mrxvt -ip 0 avaa siis aina vain oletustabin, ja tämä avaisi crux ja mpd tabit
mrxvt -ip 2,3
pikkutippi:
mrxvt -ip 1,3 -desktop 1
mrxvt aukeaa 2. työpöydälle (työpöytien laskenta alkaa nollasta)
ja avaa profiilit (tabit) 1 ja 3
isompi tippi:
voi olla että noita profiileja on vain 5 (6)?
Otetaan useampi asetustuedosto avuksi jos 5 (6) profiilia ei riitä, vaikkapa ~/.mrxvtrc2
mrxvt -ip 2,3 -cf ~/.mrxvtrc2
ps. värit voi olla myös heksana, eli #808080 esimerkiksi
Tapausta tutkitaan lisää parhaillaan, tai ainakin joskus välillä. ;)
esimerkki ~/.mrxvtrc
;mrxvt asetukset, tiedosto: ~/.mrxvtrc
; YLEISET ASETUKSET
;hissin asetukset
Mrxvt.scrollbarRight: true
Mrxvt.scrollbarStyle: plain
;näkyväisyys
Mrxvt.showMenu: false
Mrxvt.hideTabbar: false
Mrxvt.hideButtons: true
:läpinäkyväisyys
Mrxvt.transparent: true
Mrxvt.transparentScrollbar: false
Mrxvt.transparentTabbar: false
Mrxvt.transparentMenubar: false
Mrxvt.tintColor: black
Mrxvt.shading: 20
;värit
Mrxvt.foreground: white
Mrxvt.background: black
Mrxvt.tabForeground: black
Mrxvt.tabBackground: white
Mrxvt.itabForeground: black
Mrxvt.itabBackground: gray
; PROFIILIEN ASETUKSET
;profiili 1 asetukset
Mrxvt.profile1.tabTitle: "Root"
Mrxvt.profile1.command: sudo su
;profiili 2 asetukset
Mrxvt.profile2.tabTitle: "Crux"
Mrxvt.profile2.command: crux
;profiili 3 asetukset
Mrxvt.profile3.tabTitle: "Mpd"
Mrxvt.profile3.command: mpd
; OLETUKSENA AVATTAVAT TABIT (initProfileList)
; nämä aukeaa kun pelkkä mrxvt komento syötetään
; -ip parametri -ip 0,1,2 ohittaa tämän,
; eli: mrxvt -ip 0,1 käynnistää profiilit 0 ja 1
; avataan oletuksena 3 "tyhjää" tabia (mrxvt -komento)
Mrxvt.initProfileList: 0,0,0
; http://materm.sourceforge.net/
; man mrxvt
; mrxvt -help
; mrgvt --help
; http://materm.sourceforge.net/wiki/Main/Documentation?action=download&upname=faq.txt
FAQ
http://materm.sourceforge.net/wiki/Main/Documentation?action=download&upname=faq.txt
pieniä vihjeitä siitä että UTF-8 tulee on ilmassa, sitten mrxvt on ehkä paras,
tosin ei tuo huono ole nytkään, kunhan saa nämä asetusasiat selväksi päähänsä.
eeh, kuva unohtui, ja avataan 3 0-tabia pelkällä mrxvt komennolla
[ylläpito on poistanut liitteen]