Terminator, avagy oszd fel a terminálod, ahogy tetszik!

Címkék

Szabadidőmben nekiálltam tesztelni az Ubuntu következő kiadásának, a Hardy Heron-nak a "current" verzióját. Az Ubuntu 8.04 várhatóan a jövő hónapban kerül a végfelhasználók elé. Amellett, hogy (szerveren 5 évig, desktop-on 3 évig lesz támogatott) LTS kiadás lesz, számos izgalmas dolgot hoz majd. Ilyen például a várva várt Mozilla Firefox 3, de egyéb érdekességeket is felfedezhet az, aki nem rest a rendszer mélyére ásni. Egy ilyen érdekesség a Terminator. Nézzük mi is ez:

A Terminator nem más, mint egy "több terminal egy ablakban" mókát lehetővé tevő csomag.

A Terminator-t a Hardy felhasználók a következőképpen telepíthetik:

apt-get install terminator

Terminator az Ubuntu Hardy-ban
A telepítés után az Applications -> Accessories -> Terminator menü útvonalon találjuk.

Terminator - menü
Elindítás után egy hagyományosnak látszó terminal ablakot kapunk. Azonban egy jobb klikk hatására előbukkanó menüben lehetőségünk van a terminálablak vízszintes és függőleges megosztására.

Terminator - függőleges osztás
Függőlegesen megosztott állapot.

Terminator - vízszintes osztás
Vízszintesen megosztott állapot.

Terminator - többszörös osztás
Többszörösen megosztott állapot.

Terminator - tényleg be akarod zárni mindet?
Tényleg be akarod zárni mindet?

Hát nem cool? De, az.

Gyorsbillentyűk:

Ctrl-Shift-E: a nézet vízszintes megosztása

Ctrl-Shift-O: a nézet függőleges megosztása

Ctrl-Shift-P: fókusz állítása az előző nézetre

Ctrl-Shift-N: fókusz állítása a következő nézetre

Ctrl-Shift-W: a fókuszban levő nézet bezárása

Ctrl-Shift-Q: kilépés a Terminator-ból

F11: a Terminator teljes képernyőre váltása

Ha valaki nem Hardy-ra telepítené, annak a forrás elérhető itt. Az írást az UbuntuGeek hasonló témájú írása ihlette.

Hozzászólások

A KDE Konsole is tud már hasonlót, igaz, azért még van bőven hiányossága. Kép róla.
Illetve már a 3-as Konquerortól kezdve elérhető ez a szétosztás az egymáshoz linkeléssel is.
Nálam a Morrowind több ezer fájljánál egy eléggé megkönnyítette a munkám (a Krusader mellett). Erről is egy kép.

--
- Name ONE thing that your Linux computer can do that my MAC can't!
- Right click.

Szia Te az a szötsaki vagy. :D Találkoztam veled a morrowindben, míg kiúszott a karakterem, utána látom, jé van mégegy csónakos. Megcsináltátok a fordítást remekül, és örök hála érte, egy hibát megemltenék. Amikor valamelyik fordítóval a munkájáról beszéltem (pont winkleroszkarral azt hiszem, de nem csak nála jelentkezett), akkor a folytass gombra végtelen ciklus az eredmény. Másik. Azon a szigeten, ahol vagytok, egy ellenség sincs egy darab szirti repkedőtől eltekintve, aki a tribix névre hallgat. Valahogy nem érzem véletlennek. :D

Hello!

Ihletet kaptam a cikk elolvasása után és csak kíváncsiságból meg néztem ,hogy létezik-e belőle csomag.

És lőn aki debian lennyt használ annak elérhető csomagban is. Hasznos kis cucc szerintem.

Üdv.

Jovore legyen a HOVD-on kedvenc terminal-emulator kategoria!
Nekem nehany hete a yakuake a kedvenc (hat ez mondjuk KDE-s ...).

Yakuake-re szinten +1
Beallitottam, hogy a "Menu" gombra aktivalodjon (marmint ami a pingWin gomb mellett van), igy mindig keznel van egy terminal. Korabban a Konsole hotkey-e volt, de igy kenyelmesebb, mert el is tunik ugyanarra a gombra.

A kiskocsagos hatter nekem tetszik.
----
"Heavy Mental" - Pratchett
honlap készítés

+1 én is, és még megjegyezném, hogy az is tud ilyet, rég.
CTRL-SHIFT-T: Egyszer véletlen nyomtam rá, valószínű vertikális is van, akit érdekel nézzen utána... De szerintem a tabok jobban kezelhetőek... (CTRL-ALT-T: új fül, SHIFT-Jobbra/Balra tabokközt jobbra balra...)

________________________________________
2B or not 2B, that is FF. *̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*

Én korábban win alatt probáltam a terminator+cygwin -t, de ha a .terminfo könyvtárat nem másoltam fel arra a gépre, ahova beléptem ssh -val, akkor pl. a vi -ban a nyilak nem igen működtek.
Nekem annyira nem nyerte el a tetszésemet.

--
http://laszlo.co.hu/

Lehet hogy notebookomon ion-rol vissza terek valami hagyomanyosabbra ezek utan :)

ez tényleg egy tök jó dolog, évek óta használom a multi-gnome-terminalt ami tudja

Én mindig ratpoison használom, ha sok terminálra van szükség :)

De azért érdekes programnak tűnik.

Valaki megosztja velem, hogy ez mire jo? Biztosan velem van a baj, de nem ertem .....

egy csomó mindenre :) amúgy egész egyszerűen arra, ha mondjuk több config fájlt is kell szerkesztened egyszerre, és ráadásul távoli eléréssel, esetleg újra is kell indítgatnod bizonyos szolgáltatásokat, és mondjuk közben egy másik terminálról tesztelni is akarod az egészet. de ez csak egy a milliónyi kombinációbol ;-)

Én is kipróbáltam pár hete. Aztán visszatértem a sima gnome-terminálhoz, nekem az jobban bejön. Úgy pakolgatom őket, ahogy szeretném, és takarni is tudják egymást, ha éppen ahhoz van kedvem.

A másik, ami hiányzik ebből, az az egész karakterekre igazítás. Mondjuk elvi okok miatt sem nagyon lehetne megcsinálni (pl. ha fent van egy terminál és lent kettő, de az őket elválasztó függőleges vonal szélessége kisebb egy karaktercella szélességénél, akkor ugyan hogyan tovább?). De egy terminállal szemben részemről alapkövetelmény, hogy átméretezéskor ne csinálhassak fél sort meg fél oszlopot a szélén, illetve kiírja a méretet (karaktercellák számát) közben.

Még egy dolgot fontos megemlíteni: a terminator is a vte terminálwidget köré épít, vagyis magát a terminált nem implementálták újra, csak a grafikus körítést. A vte nagyon jópofán van megtervezve, tetszőleges Gtk+ progiba beágyazható a terminál. Pláne ha valamilyen bindingot használ az ember, perlben vagy pythonban ujjgyakorlat egy ilyesmi alkalmazást megírni. Ezzel nem a terminatort akarom lebecsülni, sőt, tök jópofa és hasznos progi, hanem inkább arra akarom felhívni a figyelmet, hogy akinek van kedve és minimális perl vagy python, valamint Gtk programozási tapasztalata, az tök egyszerűen csinálhat magának ilyesmi, ehhez hasonló progit, a saját igényeire szabva.

Annyira erdekes cucc, hogy elgondolkodtam az ebuild gyartason. De lehet van is belole, majd megnezem... Tomorrow.

Azert nevezem melyterminalnak, mert sokan csak ugy ismerik akik valami szutyok doksibol olvasgattak... Van akinek a terminal az a grafikus terminal [dehuylen hangzik de nemtom megfogalmazni] es console a grafmentes... De van aki szerint forditva kell nevezni... ezert nevezem igy alt ha oylan helyre irok beszelek, ahol sokan vannak es nem akarok felreerteseket...

amugy meg megertetted nem? akkor ^_^ ha meg nem akkor meg tessen elolrol kezdeni az olvasasat [15.20-ra megalhacc nehogy vegtelenciklus miatt ehenhajj =P]

Amugy mely, mert melyen a tudatomba van egetve minden karaktere ^_^
--
http://www.hackthat.net/df/ddos/24168/index.html
by lightgod

Esetleg beletehetnék, azt a funkciót hogy lehessen kódkészletet választani mint a gnome-terminálban.

Core2Duo T7100, 2.5G, Ubuntu 7.10, 2.6.22

Van egy ablakkezelő, ami ugyanígy működik, mint a terminátor, de nem tudoom a nevét.(az egyik haverom használja) Ha érdekel valakit, megkérdezem. :)

Sziasztok!

Nekem megtetszett ez a terminátor témakör. Le is szedtem a forrásból a 0.8.1-est. Miképp lehet felküzdeni a Gutsy-ra?

Azt tettem amit írtál. Ez lett belőle:

:~/Desktop/terminator-0.8.1$ ./setup.py install
running install
running build
running build_scripts
creating build
creating build/scripts-2.5
copying and adjusting terminator -> build/scripts-2.5
changing mode of build/scripts-2.5/terminator from 644 to 755
running install_scripts
copying build/scripts-2.5/terminator -> /usr/bin
error: /usr/bin/terminator: Permission denied
:~/Desktop/terminator-0.8.1$ sudo ./setup.py install
running install
running build
running build_scripts
running install_scripts
copying build/scripts-2.5/terminator -> /usr/bin
changing mode of /usr/bin/terminator to 755
running install_data
creating build/mo/ru
compiling po/ru.po -> build/mo/ru/terminator.mo
sh: msgfmt: not found
Error while running msgfmt
:~/Desktop/terminator-0.8.1$

Eredmény:

:~/Desktop/terminator-0.8.1$ sudo ./setup.py install
running install
running build
running build_scripts
running install_scripts
changing mode of /usr/bin/terminator to 755
running install_data
compiling po/ru.po -> build/mo/ru/terminator.mo
creating build/mo/de
compiling po/de.po -> build/mo/de/terminator.mo
creating build/mo/it
compiling po/it.po -> build/mo/it/terminator.mo
creating build/mo/en_GB
compiling po/en_GB.po -> build/mo/en_GB/terminator.mo
creating build/mo/fr
compiling po/fr.po -> build/mo/fr/terminator.mo
creating build/mo/sv
compiling po/sv.po -> build/mo/sv/terminator.mo
creating build/mo/es
compiling po/es.po -> build/mo/es/terminator.mo
creating build/mo/nl
compiling po/nl.po -> build/mo/nl/terminator.mo
creating build/mo/ro
compiling po/ro.po -> build/mo/ro/terminator.mo
creating build/mo/zh_CN
compiling po/zh_CN.po -> build/mo/zh_CN/terminator.mo
copying data/terminator.desktop -> /usr/share/applications
copying doc/terminator.1 -> /usr/share/man/man1
copying data/icons/48x48/apps/terminator.png -> /usr/share/pixmaps
copying data/icons/scalable/apps/terminator.svg -> /usr/share/icons/hicolor/scalable/apps
copying data/icons/16x16/apps/terminator.png -> /usr/share/icons/hicolor/16x16/apps
copying data/icons/22x22/apps/terminator.png -> /usr/share/icons/hicolor/22x22/apps
copying data/icons/24x24/apps/terminator.png -> /usr/share/icons/hicolor/24x24/apps
copying data/icons/48x48/apps/terminator.png -> /usr/share/icons/hicolor/48x48/apps
copying build/mo/ru/terminator.mo -> /usr/share/locale/ru/LC_MESSAGES
copying build/mo/de/terminator.mo -> /usr/share/locale/de/LC_MESSAGES
copying build/mo/it/terminator.mo -> /usr/share/locale/it/LC_MESSAGES
copying build/mo/en_GB/terminator.mo -> /usr/share/locale/en_GB/LC_MESSAGES
copying build/mo/fr/terminator.mo -> /usr/share/locale/fr/LC_MESSAGES
copying build/mo/sv/terminator.mo -> /usr/share/locale/sv/LC_MESSAGES
copying build/mo/es/terminator.mo -> /usr/share/locale/es/LC_MESSAGES
copying build/mo/nl/terminator.mo -> /usr/share/locale/nl/LC_MESSAGES
copying build/mo/ro/terminator.mo -> /usr/share/locale/ro/LC_MESSAGES
copying build/mo/zh_CN/terminator.mo -> /usr/share/locale/zh_CN/LC_MESSAGES
running install_egg_info
Writing /usr/lib/python2.5/site-packages/Terminator-0.8.1.egg-info
:~/Desktop/terminator-0.8.1$

Tehát szépen megy!

Ezer hála Trey! :)

Már csak 1 funkció nem megy a CTRL+SHIFT+W - minden más működik csak ez nem!? Ötlet?

Sőt még egy olyan kérdésem is lenne, hogy miképp kehetne alapértelmezetten beállítani hogy a terminátorban pl 3 konsol fusson valamilyen elrendezésben nomeg hogy pl egyikben rögvest fusson is egy mc (bár az már a legkevesebb)?!

Én a Guake -t probálom használni, (ez az yakuake gnome alatti verziója ) de nem megy.

>Traceback (most recent call last):
> File "/usr/local/lib/guake/guake.py", line 832, in
> g = Guake()
> File "/usr/local/lib/guake/guake.py", line 400, in __init__
> n.show()
>gobject.GError: Launch helper exited with unknown return code 127

Tud segiteni valaki ?

Hat az ion , az tud minden ablakban, fuleket is nyitni, shell, helyett man -t , vagy ssh -t inditani, a fulek athelyezhetoek.

Es ami legfajobb, egy terminalt, nem tehetek teljes kepernyosse, majd vissza a helyere.
Ion-t igy nem tudja levaltani.

Ennek nincs semmi konfig fájlja ahol mondjuk betűméretet, típust lehetne állítani vagy hátteret, netán gyorsbillenytűket?
Amúgy nagyon szimpatikus lenne, yakuake annyira nem tetszett, nem szeretem a kde-s cuccokat.

Üdv!

Anno Ubuntu alatt én is használtam. Most is szeretném lenny alatt. A gond az hogy hová teszi a conf file-t? Ubuntu alatt a home/conf-ban volt, teszi, de lenny alatt nem ott van, illetve sehol nem találom!
_
_____________________________
Debian Etch.Semmi cicó!