centar137 je napisao:
Citat:
Jel se to moze nekako promijenit, npr da mi Ctrl+Y ili Ctrl+Shift+C paste tekst iz terminala umjesto sa srednjom tipkom misa (ili Shift+Insert u terminalu)?
U nastavku je mala skripta koja provjerava Xselection i kopira sadrzaj u drugi clipboard preko gtk-a. Mozes si ju vrtit u pozadini pa ce ti sve sto zavrsi u xselection automatski prebacit i u drugi clipboard pa ces moci npr. lupit ctrl+v u firefoxu. Skripta radi samo u jednom smijeru a i nije bas najpametnije napisana.
#!/usr/bin/perl
use strict;
use warnings;
##########################################
# copies Xselection to clipboard via gtk #
# (c) 2008 Vedran Vukotic #
# released under GNU GPL #
##########################################
use Gtk2 'init';
use Glib;
my $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD);
my $clipboard2 = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_PRIMARY);
my $t = Glib::Timeout->add (500, \&OnT);
sub OnT {
$clipboard->clear;
my $x = $clipboard2->wait_for_text;
$clipboard->set_text($x) if defined($x);
$clipboard2->clear;
print ".";
}
Gtk2->main;
__END__
slobodan je napisao:
Citat:
- Naravno da može, primi se programiranja i nadaj se da će tvoj rezultat drugi prihvatiti.
Nakon sto sam napisao onu gore skriptu su mi ljudi na ircu rekli da takvo sto vec radi
kliper, tako da je dovoljno povuci klipper i u konfiguraciji oznaciti
"Synchronize contents of the cipboard and the selection"