Con trỏ chuột trong Terminal?


15

Tôi sử dụng Mac OS X Terminal.app. Nhưng câu trả lời cho điều này có lẽ sẽ áp dụng cho bất kỳ trình giả lập thiết bị đầu cuối UNIX-ish điển hình nào trong môi trường đồ họa.

Câu hỏi - tôi phải làm gì: Sử dụng con trỏ chuột để nhấp vào vị trí ký tự trong dòng hiện tại của thiết bị đầu cuối và để con trỏ của thiết bị đầu cuối nhảy đến vị trí đó?

Thông thường, bạn phải giữ một phím mũi tên để di chuyển đến vị trí con trỏ chính xác. Nếu bạn đang dán một chuỗi văn bản dài tại dấu nhắc shell hoặc làm việc trong trình chỉnh sửa như VI, việc này có thể mất nhiều thời gian. Tôi biết các biên tập viên có các phím điều hướng khác như từ nhảy, nhưng tôi thích con trỏ chuột của tôi.

Câu trả lời:


23

vim:

 :set mouse=a

1
Tại thời điểm câu trả lời này được đưa ra, Terminal không hỗ trợ Báo cáo chuột, vì vậy câu trả lời này không hợp lệ, điều này khiến tôi tự hỏi làm thế nào nó có thể là câu trả lời được chấp nhận. Tuy nhiên, kể từ OS X 10.11 El Capitan, Terminal hiện hỗ trợ Báo cáo chuột và điều này sẽ hoạt động trong Vim.
Chris Trang

Nó sẽ cải thiện câu trả lời này để thêm giải thích về cách sử dụng ~/.vimrcđể bật Báo cáo chuột tự động.
Chris Trang

3
@ChrisPage: nếu bạn muốn cải thiện câu trả lời này: nhấp vào liên kết chỉnh sửa. liên quan đến "tại thời điểm câu trả lời được đưa ra câu trả lời là không hợp lệ": tôi sẽ không đưa ra câu trả lời nếu nó không hoạt động trên máy của tôi tại thời điểm đó. và nó đã làm việc cho OP tại thời điểm đó.
akira

Bạn phải cài đặt plugin MouseTerm SIMBL. bitheap.org/mouseterm
Chris Trang

Tôi thực sự tự hỏi làm thế nào một người hữu ích Tôi muốn nói điều ESSENCIAL không sẵn sàng BỞI DEFAULT ...
Sergio Abreu

9

Trong Mac OS X Terminal, bạn có thể giữ Option(hoặc Alt) và nhấp và con trỏ gõ sẽ di chuyển đến con trỏ chuột.


2

Nano có thể làm điều này với đối số '-m'.


Tại thời điểm câu trả lời này được đưa ra, Terminal không hỗ trợ Báo cáo chuột, vì vậy câu trả lời này không hợp lệ. Tuy nhiên, kể từ OS X 10.11 El Capitan, Terminal hiện hỗ trợ Báo cáo chuột và điều này sẽ hoạt động trong Vim.
Chris Trang

Nó sẽ cải thiện câu trả lời này để thêm giải thích về cách sử dụng ~/.nanorcđể bật Báo cáo chuột tự động.
Chris Trang

Bạn có thể đã cài đặt plugin MouseBLerm SIMBL: bitheap.org/mouseterm
Chris Trang

2
@ChrisPage tại sao có liên quan rằng câu trả lời không hợp lệ (đối với bạn?) Tại thời điểm nó được viết, nếu nó hoạt động cho OP? Dù sao, hãy nhớ rằng bạn cũng có thể cải thiện câu trả lời, liên kết chỉnh sửa ở ngay đó :)
Enrico
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.