Làm cách nào để thay đổi con trỏ Terminal từ hộp sang dòng?


13

Con trỏ giống như hộp trong thiết bị đầu cuối Linux Mint (và ubuntus) thực sự làm tôi bối rối! Tôi đã quen với một đường thẳng đứng nên tôi khó tập trung vào các lệnh khi tôi không chắc chắn nơi con trỏ hộp này thực sự là tất cả thời gian.

Có cách nào để thay đổi điều này? Cảm ơn!


Tôi đã xem xung quanh trước khi đăng ở đây nhưng không thể tìm thấy bất cứ thứ gì sử dụng ...

Được rồi! Tôi hiểu. Có cách nào tôi có thể di chuyển cái này đến một nơi tốt hơn không? Hay tôi chỉ nên loại bỏ nó? Nếu vậy thì thế nào? Cảm ơn!

Câu trả lời:


8

Đây là một chức năng của chính chương trình đầu cuối.

Trong Ubuntu, nếu bạn đang sử dụng 'thiết bị đầu cuối', bạn có thể thay đổi tùy chọn này trong tùy chọn.

Menu-> Chỉnh sửa-> Tùy chọn hồ sơ-> Tab chung

Có một menu kéo xuống cho "Hình dạng con trỏ" và "I tia" là một tùy chọn.


1
Đây là một câu hỏi ngoài chủ đề. Bạn nên bỏ phiếu để di chuyển nó thay vì trả lời nó. :)
Ken White

Brian, bạn có biết nếu bạn CÓ THỂ thay đổi điều này không? Ví dụ: nếu tôi set -o vivà nhấn thoát, tôi không sử dụng tổ hợp phím kiểu VI. Tôi muốn thay đổi điều này thành một hộp. Bạn có thể làm điều này bằng cách nào đó?
ddavison

"Tôi hiện đang sử dụng tổ hợp phím kiểu vi"
ddavison

Trên thực tế, cài đặt này đã được chuyển sang cài đặt Cấu hình và ở đó vào tab "Văn bản".
sschuberth

9

Tại thời điểm câu hỏi được đặt ra (tháng 10 năm 2011), cách để thực hiện điều này với thiết bị đầu cuối đã cho là thông qua hộp thoại tùy chọn của nó. Sau một vài năm ( tháng 11 năm 2014 ), một người nào đó đã thêm hỗ trợ cho DECSUSRchuỗi thoát được sử dụng (và mở rộng) trong xterm kể từ tháng 12 năm 2009 .

Sự thay đổi đề cập đến những lựa chọn sau:

+        VTE_CURSOR_STYLE_TERMINAL_DEFAULT = 0,
+        VTE_CURSOR_STYLE_BLINK_BLOCK      = 1,
+        VTE_CURSOR_STYLE_STEADY_BLOCK     = 2,
+        VTE_CURSOR_STYLE_BLINK_UNDERLINE  = 3,
+        VTE_CURSOR_STYLE_STEADY_UNDERLINE = 4,
+        /* *_IBEAM are xterm extensions */
+        VTE_CURSOR_STYLE_BLINK_IBEAM      = 5,
+        VTE_CURSOR_STYLE_STEADY_IBEAM     = 6
+} VteCursorStyle;

Tính năng này được ghi lại trong Trình tự điều khiển của XTerm :

CSI Ps SP q
          Set cursor style (DECSCUSR, VT520).
            Ps = 0  -> blinking block.
            Ps = 1  -> blinking block (default).
            Ps = 2  -> steady block.
            Ps = 3  -> blinking underline.
            Ps = 4  -> steady underline.
            Ps = 5  -> blinking bar (xterm).
            Ps = 6  -> steady bar (xterm).

để bạn có thể (ví dụ) làm điều này trên dòng lệnh để thay đổi con trỏ thành thanh ("I-tia"):

printf '\033[6 q'

(không gian là cần thiết, tương ứng với "SP" trong tài liệu).


1

Trong Bodhi 2.4.0, bạn có thể tắt con trỏ nhấp nháy (ít cản trở hơn): nhấp chuột phải vào khoảng trống trong cửa sổ đầu cuối -> Cài đặt -> Hành vi -> bỏ chọn Con trỏ nhấp nháy


0

Trong cửa sổ ubfox Terminal, nhấp chuột phải vào Terminal trống space.profiles> tùy chọn cấu hình> hình dạng con trỏ> I-Beam


1
Làm thế nào là điều này tốt hơn so với câu trả lời khác?
Toto
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.