Macun / cygwin'de config:
- konsolda seç -> panoya kopyalar
- sağ tıklayın -> panodan yapıştırır.
Linux'ta bu iki özelliği de sağlayabilen bir terminalden sonra mıydı? Bir tane bulamadım.
Herhangi bir yardım takdir edilecektir.
Macun / cygwin'de config:
Linux'ta bu iki özelliği de sağlayabilen bir terminalden sonra mıydı? Bir tane bulamadım.
Herhangi bir yardım takdir edilecektir.
Yanıtlar:
Bu siteden Terminator ile Çözüm .
sudo vi /usr/share/terminator/terminatorlib/terminal.py
İşlev için bak: on_buttonpress
Düğme testini geri al ( içerik menüsü orta tıklamaya gider , sağ tıklamaya yapıştır ):
def on_buttonpress(self, widget, event):
...
if event.button == 1:
...
elif event.button == 3:
...
elif event.button == 2:
...
return(False)
Şimdi Terminator'deki özellik talebini bekliyorum :)
Terminallerin çoğu, seçimi yapıştırmak için seçim ve orta düğmeyi kopyala veya yapıştırmak için taklit orta düğmeyi (her iki fare düğmesini aynı anda kullanarak) kullanıyor gibi görünüyor. Bu, tipik Unix davranışıdır ve öykünme, yalnızca iki düğme veya iki düğme ve bir kaydırma tekerleği ile Microsoft tipi farelerin gerektirdiği güncellenmiş kullanımdır.
Fare düğmeleri xinput veya başka yöntemlerle yeniden ele geçirilebilir. Bu sürümden sürüme ve farklı fare modellerinde farklı olacaktır. Bunun için Ubuntu topluluğu belgelerine bakın .
Ayrıca ihtiyacınız olan prosedürün tam tersi olan bu soruyu da görün .
Bu kopyalamayı seçmek ve yapıştırmak için kullandığım terminaller arasında Gnome terminali, xfce terminali, Eterm, düz xterm, xterm, rxvt, mrxvt ve aterm bulunur. Eminim başkaları da vardır.
Birincil terminalim, sonlandırıcı (apt-get veya yüklemek için yazılım merkezini kullanın), bir seçenek olarak seçildiğinde kopyalamayı seçmenize izin verir (tek bir tıklamayla):
Tercihi açın ve 'seçildiğinde kopyala' kutusunu tıklayın:
orta kaydırma tekerleğine basın dostum.
Kontrol edenlere zaman kazandırmak için aşağıdaki terminaller bu özelliği desteklememektedir.
Şu anda hangi terminali kullandığınızdan emin değilim, ancak Ubuntu'daki varsayılan terminal kopyalamanıza ve yapıştırmanıza izin verir. Masaüstü ortamınızda kopyalamak istediğiniz metni seçin ve ctrl + shift + c tuşlarına basın. Panoda yapıştırmak istediğiniz bir şey varsa, imleci doğru konuma getirin ve ctrl + shift + v tuşlarına basın.
Diğer seçenek, Dr_Bunsen'in yukarıdaki yorumlarda söylediği gibi, her iki seçeneğin de farenin sağ düğmesi aşağı açılan listesinde mevcut.
Tam olarak bu özelliği olan özgür olmayan bir uygulama kullanıyorum:
VanDyke.com> Ürünler> SecureCRT
Sol-düğme seçimini veya Ctrl- Shift- C(panoya) ve sağ-düğme veya Ctrl- Shift- V(yapıştırmak) özelliğini destekler. Görevin klavye veya fare merkezli olmasına bağlı olarak ikisini de kullanıyorum.
SecureCRT ayrıca önceden yapılandırılmış oturum açmayı (komut dosyalarını), çoklu oturumları (sekmeler / pencereler) ve tam komut dosyalarını (genişletilebilirlik) de destekler. Çok sayıda uzaktan destek yaparken, birden fazla sitede, bu ekstra özelliklerin kritik önem taşıdığını biliyorum.
Yıllarca Windows'ta (veya Ubuntu + Wine altında) kullandım, ancak 2011'in başlarında Linux'a taşındı. Tüm özellikleri ile birlikte henüz ücretsiz bir alternatif bulamadım.
Ubuntu 14.04 kullanıyorum. Varsayılan Gnome terminalini kullanarak, metni vurgularım ve sonra fare tekerleğime basarsam, vurgulananı yapıştıracaktır.
Umarım bu diğerleri için çalışır. Windows masaüstünü ve macunu kullanmak zorunda kaldığımda bu özelliği çok sevdim.
İstediğiniz her şey değildir, ancak Gnome Terminali'nde bir orta tıklama sağ tıklamanın yerine geçer - seçili metnin üzerine kopyalayıp yapıştırın (panoyu kullanarak) ve başka şekilde yapıştırır.
Sadece kopyalamanın eşdeğer bir yolu olduğunu sanmıyorum - sağ tıklama bağlam menüsü en yakın seçenek gibi görünüyor.
İşe yarayacak ve burada bahsedilmemiş olan bir diğer terminal ise Gnome Connection Manager: http://kuthulu.com/gcm/
Bu benim kişisel favorim çünkü çoklu makinelere çok kullanıcı dostu bir şekilde bağlanmanızı sağlıyor.
Seçili metni otomatik olarak kopyalamak için ayarlayabilirsiniz ve sağ tıklama kullanılarak yapıştırılabilir.
Terminalinizde sağ tıklayıp yanlışlıkla kırılırsa, bu gnome> = 3.9 güncellemesinden sonra olabilir.
Çözüm burada: https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_middle-click_paste_the_primary_selection.3F
# ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-primary-paste=true
Gnome-terminal için bir yama mevcuttur: macun tarzında kopyala-yapıştır yapmak için https://github.com/jrnewell/ubuntu-gnome-terminal-patch .
LightDm ile Ubuntu 16.04 + GNOME Shell 3.18.5 üzerinde test edilmiştir. İşe yarıyor!
Upd: Burada Ubuntu 18 için güncellendi: https://github.com/sasha-ch/ubuntu-gnome-terminal-patch . Geribildirim bekliyoruz!
Terminatör kurulumunda cgywin üzerine test edilen "terminal.py" /usr/lib/python2.7/site-packages/terminatorlib/terminal.py adresinde bulunur.
"rightclick" için arama yapın ve aşağıdaki gibi elif seçeneklerini değiştirin, ilk yazıda belirtilenlerle aynı şekilde yapın.
elif event.button == 3:
# rightclick should paste the clipboard
self.paste_clipboard(True)
return(True)
elif event.button == 2:
# middleclick should display a context menu if Ctrl is not pressed
if event.state & gtk.gdk.CONTROL_MASK == 0:
self.popup_menu(widget, event)
return(True)
Bu eski bir iş parçacığıdır ancak Terminator'ün daha yeni sürümleri macun tarzı davranışları destekler. Sağ tıklayın -> Tercihler -> Macun tarzı yapıştır.
Yapıştırmak için eşlendiğinden Tercihler’e gitmek için artık sağ tıklayamayacağınızı unutmayın. Tercihler'i açmak için orta kaydırma tuşunu kullanın.
HTH.