Saya bekerja di terminal sebagian besar waktu.
Apakah ada aplikasi / plugin lebih dari iTerm atau terminal lain seperti aplikasi yang menggunakan yang saya dapat mengontrol lokasi kursor terminal saya menggunakan mouse?
Saya bekerja di terminal sebagian besar waktu.
Apakah ada aplikasi / plugin lebih dari iTerm atau terminal lain seperti aplikasi yang menggunakan yang saya dapat mengontrol lokasi kursor terminal saya menggunakan mouse?
Jawaban:
Setidaknya di Terminal.app Anda dapat menahan optionsambil mengklik untuk melompat di dalam baris Anda saat ini (itu sebenarnya berarti hanya baris, jadi jika prompt Anda saat ini begitu lama sehingga membungkus ke input baris kedua Anda harus- optionklik ke awal baris "kedua" dan kemudian lompat dengan tombol panah ke baris "pertama" di mana Anda dapat optionmengklik-lagi.)
Sudah cukup lama sejak pertanyaan ini muncul dan saya sudah menyebutkan di bawah ini pada platform ini di Option-klik di iTerm dan pelacak masalah iTerm2 tapi mungkin itu membantu untuk satu atau yang lain:
Hai, hanya ingin memberi tahu Anda bahwa saya menerapkan fitur itu di iTerm2. Ini belum dalam repo resmi iTerm2 tetapi jika Anda ingin mencobanya, Anda dapat menemukannya di github .
Karena ini hanya diuji oleh saya anggap tidak stabil. Saya mengujinya dengan bash, vi dan emacs dan melakukan yang terbaik untuk menyerupai perilaku Terminal.app.
Ada biner yang sudah dikompilasi di github juga iTerm_v1.0.0.20120312.git-b919985b.zip (untuk i386 / x86_64 / ppc).
Tentu saja ada umpan balik.
Keyboard sering kali merupakan teman terbaik Anda. Dalam konfigurasi default, shell Anda mengontrol banyak cara Anda menavigasi di sekitar command prompt.
Option+ bmengembalikan kata (kursor akan berakhir pada huruf pertama dari kata sebelumnya).
Option+ fmeneruskan kata (kursor akan berada pada karakter non-huruf SETELAH kata berikutnya).
Shift+ Fn+ Left Arrow (←)akan meletakkan kursor di awal baris. ( Ctrl+ ajuga akan melakukan ini.)
Shift+ Fn+ Right Arrow (→)akan meletakkan kursor di akhir baris. ( Ctrl+ ejuga akan melakukan ini.)
Jadi jika saya memiliki perintah yang panjang, misalnya:
$ rsync -avz --progress ~/Sites/Development/My/Project web@server:/deployment/output/area
Dan saya mulai memukul Option+ b, kursor akan berhenti di sebuah di daerah, yang o di output, d dalam penyebaran, dll
Jika saya pergi ke awal baris, dan mulai menekan Option+ f, kursor akan berhenti di spasi setelah rsync, ruang setelah avz, ruang setelah kemajuan, / setelah situs, dll.
Di iTerm2 Anda menahan alt (kiri atau kanan) dan klik untuk memindahkan kursor ke posisi apa pun di baris mana pun.
Jika Anda secara khusus tertarik pada gerakan di Vim, maka Anda dapat menambahkan set mouse=a
ke ~/.vimrc
file Anda .
Itu berfungsi di iTerm untuk pergerakan. Ini juga memungkinkan Anda untuk menandai bagian seolah-olah Anda telah memasuki mode visual, sehingga Anda dapat menarik atau menghapusnya atau mengomentari kode tergantung pada plugin Anda.
Sangat nyaman juga memungkinkan Anda dengan cepat menggulir dokumen besar menggunakan slide dua jari atau roda mouse.
Satu-satunya kelemahan adalah sulitnya memilih teks yang ingin Anda salin untuk digunakan dalam aplikasi lain — meskipun yang harus Anda lakukan adalah menekan optionsaat Anda memilih.
Juga: perhatikan bahwa, jika Anda menambahkan sesuatu seperti vimpager (juga di macports), maka Anda juga dapat menggulir halaman manual begitu Anda menambahkan:
export PAGER=/opt/local/bin/vimpager #or wherever vimpager is installed
alias less=$PAGER
untuk Anda .profile
atau .bashrc
.