Taeni terminal emulator

Programming issues and discussion
simargl
Site Admin
Posts: 466
Joined: 16 May 2013, 10:54
Contact:

Re: Taeni terminal emulator

Postby simargl » 01 Nov 2014, 10:38

Scooby wrote:taeni starts to be a good alternative but with tabs I need
hot-key for cycling through them

Keep hitting ctrl+tab and nothing happens

There was already ctrl+page_up and ctrl+page_down for changing to next/previous tab, and now I've added ctrl+tab accelerator for same action as ctrl+page_up.

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Taeni terminal emulator

Postby Scooby » 01 Nov 2014, 19:53

simargl wrote:... and now I've added ctrl+tab accelerator for same action as ctrl+page_up.


I cloned the git version and compiled it.

This is great!

Thanks

1.
taeni -h could be implemented, Explanation of for instance -e

2.
I would like a commandline switch that allowed me to open another taeni window
not just a new tab i.e multiple taeni windows with multiple tabs each :roll:

3, is it possible to set cursorshape to block via settings or do I have to recompile?

4. how do you bring up preferences dialog

saw this in code

Code: Select all

394  // Preferences dialog
395    private void action_pref()
396    {


or mayby that disappeared from right click on headerbar menu as you reported?

simargl
Site Admin
Posts: 466
Joined: 16 May 2013, 10:54
Contact:

Re: Taeni terminal emulator

Postby simargl » 02 Nov 2014, 12:22

Scooby wrote:
simargl wrote:... and now I've added ctrl+tab accelerator for same action as ctrl+page_up.


I cloned the git version and compiled it.

This is great!

Thanks

1.
taeni -h could be implemented, Explanation of for instance -e

2.
I would like a commandline switch that allowed me to open another taeni window
not just a new tab i.e multiple taeni windows with multiple tabs each :roll:

3, is it possible to set cursorshape to block via settings or do I have to recompile?

4. how do you bring up preferences dialog

saw this in code

Code: Select all

394  // Preferences dialog
395    private void action_pref()
396    {


or mayby that disappeared from right click on headerbar menu as you reported?


Preferences dialog is started from titlebar's left icon, there is drop down menu for that...

cursorshape is not in preferences but you can edit source file and replace

Code: Select all

term.set_cursor_shape(Vte.CursorShape.UNDERLINE);


Adding new window would be complicated, and it's rarely needed. It would add more complexity for all functions, for example paste function would be: get active window->get notebook from active window->get current tab->get Vte.Terminal in current tab->paste clipboard. Something like that. I will try to add 'new window' option.

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Taeni terminal emulator

Postby Scooby » 02 Nov 2014, 13:06

simargl wrote:Preferences dialog is started from titlebar's left icon, there is drop down menu for that...

I see, now I know

simargl wrote:cursorshape is not in preferences but you can edit source file and replace

Code: Select all

term.set_cursor_shape(Vte.CursorShape.UNDERLINE);


I did that, excellent
Are you planning to make taeni more customizable with things like this?



simargl wrote:Adding new window would be complicated, and it's rarely needed. It would add more complexity for all functions, for example paste function would be: get active window->get notebook from active window->get current tab->get Vte.Terminal in current tab->paste clipboard. Something like that. I will try to add 'new window' option.


Sounds great!

simargl
Site Admin
Posts: 466
Joined: 16 May 2013, 10:54
Contact:

Re: Taeni terminal emulator

Postby simargl » 02 Nov 2014, 13:36

Okay here it is, start of adding multi window support for taeni.
Image

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Taeni terminal emulator

Postby Scooby » 02 Nov 2014, 21:28

menu is good but will you add command line switch too?

efgee
Expert
Posts: 115
Joined: 29 Dec 2013, 20:58

Re: Taeni terminal emulator

Postby efgee » 02 Nov 2014, 21:32

One thing I saw (and thought was pretty cool) was a terminal that showed the return value of an application (when it ends).
It looked like an editor, only that the column on the far left did not show the line numbers, but the return values (if available).
Seems it could be a pretty useful future for command line junkies :D

EDIT:
(I think it was the terminal named final-term)

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Taeni terminal emulator

Postby Scooby » 02 Nov 2014, 21:52

efgee wrote:... on the far left did not show the line numbers, but the return values (if available).
Seems it could be a pretty useful future for command line junkies :D


useful if optional, that is if you can turn it on and off

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: Taeni terminal emulator

Postby Scooby » 03 Nov 2014, 19:32

Compiled the git version 2.1.0

I like it very much

no need for lxterminal or altyo no more :D

One feature that I would like, and that goes for other terminals as well
is to go into a select-copy mode that is by using keyboard be able to
go back and mark text and put it into global copy buffer.
I think that is hard to make though.

Can you open a terminals textbuffer in an external editor?

did an ugly as hell hack to get terminal textbuffer in editor

Code: Select all

xdotool key ctrl+shift+a ctrl+shift+c
emendo &
WID=`xdotool search --sync --onlyvisible --name "/tmp/untitled" | head -1`
xdotool windowactivate --sync $WID
xdotool key --clearmodifiers ctrl+a ctrl+v ctrl+Home ctrl+End


Return to “Scripting and Programming”

Who is online

Users browsing this forum: No registered users and 15 guests

cron