Çoğu zaman bir terminalde çalışıyorum.
İTerm üzerinde bir uygulama / eklenti veya terminalimin imleç konumunu fare kullanarak kontrol edebildiğim uygulama benzeri bir uygulama var mı?
Çoğu zaman bir terminalde çalışıyorum.
İTerm üzerinde bir uygulama / eklenti veya terminalimin imleç konumunu fare kullanarak kontrol edebildiğim uygulama benzeri bir uygulama var mı?
Yanıtlar:
En azından Terminal.app'da optiongeçerli satırınızla atlamak için tıklatırken basılı tutabilirsiniz (bu aslında sadece satır anlamına gelir, bu nedenle eğer mevcut optionistifiniz ikinci bir giriş satırına kaydırılacak kadar uzunsa -click "ikinci" satırın başına gidin ve sonra ok tuşlarını kullanarak tekrar " option-click " tıklayabileceğiniz "ilk" satıra geçin.)
Bu sorunun ortaya çıkmasından bu yana oldukça uzun bir süre geçti ve iTerm'de Option-tıklamasıyla ve iTerm2'nin sorun izleyicisinde bu platformda aşağıdakilerden bahsetmiştim ama belki birinden biri için yardımcı olabilir:
Merhaba, sadece bu özelliği iTerm2'de uyguladığımı bildirmek istedim. Bu resmi iTerm2 repo henüz değil ama bir gitmek vermek isterseniz, en bulabilirsiniz github .
Sadece benim tarafımdan test edildiğinden kararlı olmadığını düşünün. Ben bash, vi ve emacs ile test ettim ve Terminal.app davranışına benzemek için elimden geleni yaptım.
İTerm_v1.0.0.20120312.git-b919985b.zip (i386 / x86_64 / ppc için) için github'da önceden derlenmiş bir ikili dosya var .
Elbette herhangi bir geri bildirim açığız.
Klavye genellikle en iyi arkadaşınızdır. Varsayılan bir yapılandırmada, kabuğunuz komut isteminde gezinme şeklinizin çoğunu kontrol eder.
Option+ bbir sözcük geriye gider (imleç önceki kelimenin ilk harfine kadar gider).
Option+ fbir sözcük ileri gider (imleç bir sonraki sözcükten sonra harf olmayan karakterde olacaktır).
Shift+ Fn+ Left Arrow (←), imleci satırın başına getirir. ( Ctrl+ abunu da yapacak)
Shift+ Fn+ Right Arrow (→), imleci satırın sonuna getirir. ( Ctrl+ ebunu da yapacak)
Öyleyse uzun bir emir varsa, örneğin:
$ rsync -avz --progress ~/Sites/Development/My/Project web@server:/deployment/output/area
Ve isabet başlatmak Option+ b, üzerinde duracaktır imleç a alanda, o çıktıda, d dağıtım vs.
Ben satırın başlangıcına gidin ve isabet başlatırsanız Option+ fimleç duracaktır uzay rsync sonra, uzay AVZ sonra, uzay ilerleme sonra, / ' Siteleri sonra, vs.
İTerm2'de, alt (sol veya sağ) tuşunu basılı tutup imleci herhangi bir satırdaki herhangi bir konuma taşımak için tıklayın.
Vim'de özellikle hareketle ilgileniyorsanız set mouse=a
, ~/.vimrc
dosyanıza ekleyebilirsiniz .
İTerm'de hareket için çalışıyor. Ayrıca, bölümleri görsel moda girmiş gibi işaretlemenize olanak tanır, böylece eklentilerinize bağlı olarak bunları sıralayabilir veya silebilir ya da kodu yorumlayabilirsiniz.
Çok kullanışlı bir şekilde, iki parmakla kaydırma veya fare tekerleğini kullanarak büyük bir belgede hızlıca kaydırma yapmanızı sağlar.
Tek dezavantajı, diğer uygulamalarda kullanmak için kopyalamak istediğiniz metni seçmeyi zorlaştırmasıdır - tek yapmanız gereken, optionseçim yaparken basmaktır.
Ayrıca: vimpager (macport'larda da) gibi bir şey eklerseniz , ekledikten sonra man sayfalarında da gezinebileceğinizi unutmayın:
export PAGER=/opt/local/bin/vimpager #or wherever vimpager is installed
alias less=$PAGER
senin .profile
veya için .bashrc
.