OS X Terminalinde PuTTY'nin yaptığı gibi seçime nasıl kopyalayabilirim?


39

Bu PuTTY seçeneği seçmek ve ardından yapıştırmak için sağ tıklamak, fareden sonra en iyi buluştur. OS X'de Terminal'in bunu yapması için bir yol var mı? Kaynak kodu kesilsin mi? Bir şey yüklemek?

OS X Terminali için kaynak kodu halka açık mı?

Yanıtlar:


9

SIMBL'i kurun ve sonra TerminalCopyOnSelect'i yükleyin .

  • İlk başta, SIMBL'i kurmalısınız .
  • Yukarıda bahsettiğim sıkıştırılmış eklenti dosyasını indir ve genişlet.
  • Çıkarılan dosyayı "TerminalCopyOnSelect.bundle" ~ / Library / Application Support / SIMBL / Plugins / dizininde bulunan eklenti dizinine kopyalayın.
  • Terminal.app'ın tüm işlemlerini sonlandırın ve yeniden başlatın.

Bu havalı. Zaten bir şey, ama gerçekten istediğim şey şuydu: CopyOnSelectAndPaste Macun gibi!
TraderJoeChicago

@Arjan'ın dediği gibi, Terminal bunu yapabilir: Seçimi Yapıştır Seçimi Yapıştır (veya Üst Karakter-Comamnd-V) veya Orta Tıkla'yı seçin ; ikincisi, asıl sorunuzda "sağ tıkla" ile ne demek istediğinizi varsayalım.
Chris Sayfa

41

Terminal'de bir şey seçin ve ardından aynı Terminal penceresinde aşağıdakilerden birini yapın:

  • seçimi tıklatıp sürükleyin (biraz; fare işaretçisi değişecektir) ve yapıştırmak için bırakın (iptal etmek için sürüklerken Esc tuşuna basın)

  • veya: Shift-Command-V kullanarak yapıştırma

  • veya: orta fare düğmesini kullanarak yapıştırın


10
Her zaman Cmd-Shift-V kullanırım!
Josh,

1
Orta fare düğmesi ipucu için teşekkürler! Kefaret gibi geliyor!
justshams

Bu kabul edilen cevap olmalıydı ;-)
Jasper de Vries

7

Terminal'e bir alternatif olan iTerm bunu yapabilir.


Ve böylece Terminal olabilir. Üç (veya daha fazla) düğme fareniz varsa Düzen> Seçimi Yapıştır veya Orta Tıklat'ı tıklatın. Veya metni birkaç piksel sürükleyin ve bırakın.
Chris Sayfa

6

iTerm 2 ayrıca, seçim sırasında normal panoya metin kopyalama seçeneği de sunar:

Panodan yapıştırmak için orta düğmeyi yeniden eşleyebilirsiniz:

Terminal'de olduğu gibi, geçerli pencerede başka bir yerde seçilen metni yapıştırmak için shift-V-komutunu (Düzenle> Özel Yapıştır> Seçimi Yapıştır) da kullanabilirsiniz.


5

4 sorunuzu cevaplamak için:

Seçmek için bu macun seçeneği ve fare sonra en iyi buluşta yapıştırmak için sağ tıklayın. Terminalin bunu yapması için yine de var mı?

Hayır, ancak istediğiniz metni seçebilir ve seçiminizi komut istemine sürükleyip bırakabilirsiniz.

Kaynak kodu kesilsin mi?

Muhtemelen tersine mühendislikle yapılabilir, ama neden bu kadar önemsiz bir şey için sıkıntı çekiyorsun?

Bir şey yüklemek?

iTerm kbisset'in önerdiği gibi.

Genel olarak mac terminalinin kaynak kodu var mı?

Hayır, fakat iTerm'in


“Hayır, ancak istediğiniz metni seçip sürükleyip bırakabilirsiniz…” Cevabı “Evet”. Düzenle> Seçimi Yapıştır ile aynı şeyi yapmak için Orta Tıklayabilirsiniz . “Yapıştırmak için sağ tıkla” yazım hatası olabilir; Sergio ya “yapıştırmak için orta tıkla” anlamına geliyordu ya da “Yapıştırma Seçimi” bağlamsal menü komutuyla bir terminal uygulaması kullanıyor.
Chris Sayfa

1
Amerika Birleşik Devletleri'nde tersine mühendislik yasaktır. Yine de hangi ülkeden gönderdiğinizden emin değilim.
samkass

1
Yapıştırmak için sağ tıklatma Macunu (Windows'ta) nasıl çalıştığını ve belki de bazı Linux tabanlı terminal uygulamalarını düşünüyorum. Kendime bakmadım ama Karabiner, Terminal uygulaması odaklandığında sağ fare düğmesini orta fare düğmesine "örneğin orta fare düğmesi tıklamasıyla eşleştirebilir".
Herr,

3

Bir X11 sunucusu başlatabilir ve xterm kullanabilirsiniz. Her şey zaten kutuda.

xterm&Terminal.app bile yazabilirsiniz ve X11 otomatik olarak başlatılır.


1

Ayrıca TotalTerminal'i yükleyebilir ve seçime göre kopyala ayarına sahip bir açılır menü Quake tarzı terminale kısayol tuşu erişiminin keyfini çıkarabilirsiniz :-)

TotalTerminal mevcut Terminali güçlendirir ve değiştirmez, bu yüzden başka bir uygulamayı kurup kullanmaktan daha güzel bir çözüm bulurum :-)



1

Kabul edilen cevabı denediyseniz; SIMBL TerminalCopyOnSelect yaklaşımı, ancak şunu gösteren bir iletişim kutusu ile başarısız oldu:

Terminal 2.5 (v334) has not been tested with the plugin TerminalCopyOnSelect (null)(v0.1.0).
As a precaution, it has not been loaded. Please contact the plugin developer for further information.

Bunun nedeni, indirdiğiniz TerminalCopyOnSelect öğesinin yalnızca Terminal.app paketi sürümü 237 - 240 olduğunda geçerli olmasıdır.

Kendinizi github'dan indirip inşa edebilirsiniz .

git clone https://github.com/genki/terminalcopyonselect.git
cd terminalcopyonselect
open TerminalCopyOnSelect.xcodeproj
# edit Info.plist and set SIMBLTargetApplications's MaxBundleVersion to 400, which is enough for MacOSX Yosemite's Terminal.app
# hit build, and it will copy TerminalCopyOnSelect.bundle under it's proper place: ~/Library/Application Support/SIMBL/Plugins

1

Fareyle istediklerinizi seçebilir, daha sonra cmd + fareye sağ tıklayın, seçilen metni kopyalayıp yapıştırabilirsiniz.


Güzel. Komut artı izleme tuşunda iki parmakla dokunmak da işe yarıyor.
Arjan
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.