Kopyala ve yapıştır terminalde çalışmıyor


18

Bunu bir dupe olarak işaretlemeden önce Ctrl+ Shift+ Cve Ctrl+ Shift+V

Onları kullanmaya çalışıyorum ve işe yaramıyor. Belirli bir Ubuntu bilgisayarında, normal kopyala yapıştırma komutları çalışmaz: Yerel olarak çalışmazlar ve uzak oturum yoluyla çalışmazlar.

Tahminimce, bu işlevlerin normal çalıştığı bir bilgisayara giriş yapmak ve ssh ile giriş yapmak sorunu atlayacaktı. Durum böyle değildi. Kullandığım Ubuntu PC'nin terminalden fonksiyonel kopyala ve yapıştır özelliği olmasına rağmen hala işlevsel olarak kazanamıyorum.

Yani tahminim bitti.

Bunu nasıl etkinleştiririm? Etkilenen bilgisayar Ubuntu MATE 16.04 çalıştırır. Terminal arkadaşım-terminal, ssh ile giriş yaptığım hariç, bu durumda Bash. Caja pencere yöneticisidir.


3
"Hatta kullandığım ubuntu pc terminalden fonksiyonel kopyala yapıştırmak olduğunu düşündüm" ... Kafam karıştı - kopyala-macun çalışıyor mu değil mi?
muru

Yani sorun sadece SSH'yi mi etkiliyor? SSH'yi nasıl bağlıyorsunuz?
wjandrea

Sorunuzu açıklığa kavuşturabilir misiniz
Panther

2
Bash bir terminal değil. Bir terminalin içinde uzanan bir kabuk.
wjandrea

1
Caja bir pencere yöneticisi değil - bir dosya yöneticisi / tarayıcısı (varsayılan olarak MATE'de). MATE'deki varsayılan pencere yöneticisi Marco'dur (Metacity çatalı). MATE kullanıyorum ve Ctrl + Shift + C / V, mate-terminalMATE kullanarak (16.04, 16.10, 17.04'te) zamanım boyunca benim için iyi çalıştı . cc @ bodhi.zazen bunu sorduğunuzdan beri :)
Zanna

Yanıtlar:


16

Linux'ta işaretlemek / kopyalamak ve yapıştırmak için farklı yollar vardır. Bunlardan biri de dahil olmak üzere bildiğim tüm terminal emülatörlerinde çalışıyor xterm.

1. Linux markalama ve yapıştırma yöntemi - 'orta tıklama'

  • Sol fare düğmesine basarak yapıştırmak istediğiniz metni işaretleyin ve fareyi hareket ettirin. (Bir kelimeyi işaretlemek için iki kez veya bir satırı işaretlemek için üç kez sol tıklayabilirsiniz.)

  • Fare imlecini metni yapıştırmak istediğiniz yere götürün.

  • Orta düğmeye veya kaydırma tekerleğine basın (bir düğme gibi). Orta düğme yoksa, sol ve sağ düğmelere aynı anda basın.

    Terminal penceresinde, metin imleç konumuna yapıştırılacaktır. Bu, aynı terminal penceresinde, başka bir terminal penceresinde ve Firefox ve gedit gibi diğer programlarda çalışır.

2. Terminal pencerelerinin hepsinde olmasa da pek çoğunda çalışan bir yöntem

2.1 Menüler aracılığıyla

  • Sol fare düğmesine basarak yapıştırmak istediğiniz metni işaretleyin ve fareyi hareket ettirin.

  • Aşağı açılır veya sağ tıklama menüsünü kullanın ve 'Kopyala'yı (panoya) seçin.

  • Fare imlecini metni kopyalamak istediğiniz yere götürün.

  • Aşağı açılır veya sağ tıklama menüsünü kullanın ve 'Yapıştır'ı seçin

2.2 kısayol tuşu kombinasyonu ile ctrl

  • Sol fare düğmesine basarak yapıştırmak istediğiniz metni işaretleyin ve fareyi hareket ettirin.

  • 'Kopyala' (panoya) için shift+ ctrl+ tuşlarına basın c.

  • Basın shift+ ctrl+ vbaşka bir terminal penceresine 'Yapıştır' için.

  • Firefox veya Gedit gibi normal bir GUI uygulama programına 'Yapıştırmak' için ctrl+ tuşuna basın v.


1
Ubuntu 17.10'a geçtim, bir şey varsayılan x-manager birlik geri gnome değiştirildi. Artık seçili kopyalama artık çalışmıyor, yapıştırmak için orta düğmeyi kullandığımda, başka bir pano arabelleğini yapıştırıyor. Hala çözüm arıyorum.
fchen

@fchen, orta tıklamayla yapıştırma Wayland ile bile 17.10'da benim için çalışıyor. Sistemim yeni bir kurulum. Önceki sürümlerden yükseltilen 17.10 sistemlerinde bazı sorunlar olduğunu biliyorum.
sudodus

Ubuntu xorg'dan birliğe geçtim ve şimdi çalışıyor. Diğer aramalardan kişiler, seçilecek kopyalamanın bir süre çalıştığını bildirdi ve siz yeniden başlatana kadar herhangi bir nedenle çalışmaz.
fchen

@fchen 16.04'teyim ve aynı sorunu yaşıyorum: /
polynomial_donut


2

FWIW, bir terminalde fazla kesme ve yapıştırma yapmıyorum. Sadece yazıyorum. Kesmeyi önemli kılan ne yapıyorsunuz?

Kopyalama / yapıştırma işlemi, varsa, terminal programı tarafından sağlanır. Genel bir cevap yok. Hangi terminal öykünücüsünü kullandığınızı bize söylemediğiniz için yardımcı olamayız. Terminalde açılır menü varsa (gnome terminali) ipuçları alabilirsiniz. Neredeyse xterm veya rxvt'de Ctrl+ olmadığından eminim V.

AYRICA terminalde çalıştırdığınız programdan kes / yapıştır alabilirsiniz. emacs Bir terminalde başlatın , kesim Ctrl+ Wve macun Ctrl+ Y.

Tek genel yapıştırma özelliği temel Linux işletim sisteminden gelecek. Bu bir Sanal Terminalde ( Alt+ Ctrl+ F1) de çalışır. Vurgulamak için sol düğmeyi kullanın. Sonra yapıştırmak için orta tıklayın. İşlem, hiçbir tıklama olmadan gerçekleşmelidir. Orta tıklama bir odak ve yapıştırma işlemidir. Bunu her zaman kullanıyorum.

Ayrıca bir pano taklit yüklemek mümkün, belki onunla işbirliği için terminal bulabilirsiniz. Bir programdan diğerine metin aktarın.


TTY'de fareyi nasıl kullanıyorsunuz?
wjandrea

4
@wjandrea Genel Amaçlı Fare arabirimini kullanarak : Fareyi sanal bir terminalde nasıl kullanabilirim?
tatlı

1

Ctrl+ InsVe Shift+ kullanmayı denediniz Insmi? Kopyalama konusunda emin değilim, ancak yapıştırma benim için iyi çalışıyor. Bir deneyin ve işe yaramazsa sorunuzu DÜZENLEYİN.


1

Orta tıklama macununun her zamanki gibi çalışmasını engelleyen makinemde devre dışı bırakılan ayarlar:

org.gnome.desktop.interface.gtk-enable-primary-paste

Bu değeri dconf-editor (UI) kullanarak veya cli'yi kullanarak düzenleyebilirsiniz:

gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true

Bunu nasıl etkinleştirebilirim?
Volker Siegel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.