Allow to pilot terminator through CLI (like Guake)

Bug #1012343 reported by Cedric Brandily
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Terminator
Confirmed
Wishlist
Unassigned

Bug Description

Allow to pilot terminator through CLI like what allows Guake:
 - create new terminal (through horizontal/vertical split)
 - create new tab
 - clear a terminal (terminal identified by its uuid or the focussed one)
 - run a command in a terminal (terminal identified by its uuid or the focussed one)
 - allow to chain previous command

It s quite in the same movement asreminator but can be done from inside/outside terminator

Proof of Concept implementation through a plugin:
 https://github.com/ZZelle/misc/blob/master/terminator/zzmote.py

description: updated
Revision history for this message
Chris Jones (cmsj) wrote :

This is already partially implemented in trunk with the DBus API and the "remotinator" tool - in that you can split a terminal. The other features you requested do not yet exist, but they should.

Changed in terminator:
status: New → Confirmed
importance: Undecided → Wishlist
tags: removed: feature
Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

I committed an update to the remotinator script that adds a number of improvements/enhancements. It can be run from elsewhere now by passing the --uuid parameter.

 - create new terminal (through horizontal/vertical split)
      Can already be done.

 - create new tab
      Can now be done, along with a new window.

 - clear a terminal (terminal identified by its uuid or the focussed one)
      Should be straightforward for a newbie (hint-hint) to add for uuid. For focussed we probably need another call to get the focussed terminals uuid, and then use that.

 - run a command in a terminal (terminal identified by its uuid or the focussed one)
      As per the previous entry.

 - allow to chain previous command
      Not clear what you mean here. Do mean getting a return code so your script can branch based on it?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.