Kursor mouse di Terminal?


15

Saya menggunakan Mac OS X Terminal.app. Tetapi jawaban untuk ini mungkin akan berlaku untuk setiap terminal emulator UNIX-ish khas dalam lingkungan grafis.

Pertanyaan - apa yang harus saya lakukan: Gunakan kursor mouse saya untuk mengklik posisi karakter di baris terminal saat ini, dan minta kursor terminal melompat ke tempat itu?

Biasanya, Anda harus menahan tombol panah untuk pindah ke posisi kursor yang benar. Jika Anda menempelkan string teks yang panjang di prompt shell, atau bekerja di editor seperti VI, ini bisa memakan waktu lama. Saya tahu editor memiliki tombol navigasi lain seperti kata-kata lompat, tetapi saya suka kursor mouse saya.

Jawaban:


23

vim:

 :set mouse=a

1
Pada saat jawaban ini diberikan, Terminal tidak mendukung Pelaporan Mouse, jadi jawaban ini tidak valid — yang membuat saya bertanya-tanya bagaimana itu bisa menjadi jawaban yang diterima. Namun, pada OS X 10.11 El Capitan, Terminal sekarang mendukung Pelaporan Mouse dan ini akan berfungsi di Vim.
Chris Page

Ini akan meningkatkan jawaban ini untuk menambahkan penjelasan tentang cara menggunakan ~/.vimrcuntuk mengaktifkan Pelaporan Mouse secara otomatis.
Chris Page

3
@ChrisPage: jika Anda ingin meningkatkan jawaban ini: klik tautan edit. mengenai "pada saat jawaban itu diberikan jawaban itu tidak valid": saya tidak akan memberikan jawaban jika tidak akan bekerja pada mesin saya pada waktu itu. dan itu bekerja untuk OP pada waktu itu juga.
akira

Anda harus sudah menginstal plugin MouseTerm SIMBL. bitheap.org/mouseterm
Chris Page

Saya benar-benar bertanya-tanya BAGAIMANA satu yang berguna saya akan mengatakan hal PENTING belum siap OLEH DEFAULT ...
Sergio Abreu

9

Di Terminal Mac OS X, Anda dapat menahan Option(atau Alt) dan mengklik, dan kursor pengetikan akan pindah ke kursor mouse.


2

Nano dapat melakukan ini dengan argumen '-m'.


Pada saat jawaban ini diberikan, Terminal tidak mendukung Pelaporan Mouse, jadi jawaban ini tidak valid. Namun, pada OS X 10.11 El Capitan, Terminal sekarang mendukung Pelaporan Mouse dan ini akan berfungsi di Vim.
Chris Page

Ini akan meningkatkan jawaban ini untuk menambahkan penjelasan tentang cara menggunakan ~/.nanorcuntuk mengaktifkan Pelaporan Mouse secara otomatis.
Chris Page

Anda mungkin menginstal plugin MouseTerm SIMBL: bitheap.org/mouseterm
Chris Page

2
@ChrisPage mengapa relevan bahwa jawabannya tidak valid (untuk Anda?) Pada saat itu ditulis, jika itu bekerja untuk OP? Bagaimanapun, ingat Anda dapat meningkatkan jawaban juga, tautan edit ada di sana :)
Enrico
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.