Làm cách nào để thay đổi dấu mũ của Terminal Gnome?


10

Làm cách nào để bạn thay đổi con trỏ văn bản / dấu mũ trong Terminal thành khối, I-Beam hoặc gạch chân.


Thiết bị đầu cuối Gnome hoặc một số loại GUI khác? Có lẽ là tty?
Braiam

Câu trả lời:


7

Ngoài phương thức GUI, bạn cũng có thể thay đổi hình dạng con trỏ từ dòng lệnh:

$ gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape <VALUE>

Các giá trị có thể là " chặn " để sử dụng con trỏ khối, " ibeam " để sử dụng con trỏ đường thẳng đứng hoặc " gạch chân " để sử dụng con trỏ gạch chân.

Để có được giá trị hiện tại:

$ gconftool-2 --get /apps/gnome-terminal/profiles/Default/cursor_shape
block

1
bạn đã có phiếu bầu của tôi cho phương pháp GUI từng bước;)
Sylvain Pineau

Lưu ý: Điều này thay đổi dấu mũ không chỉ trong thiết bị đầu cuối hiện tại mà còn trong tất cả các tab thiết bị đầu cuối hiện tại và tương lai khác của cùng một cấu hình, giống như khi bạn mở trình chỉnh sửa tùy chọn đồ họa và chuyển nó ở đó.
egmont

@egmont Thật vậy, tôi vừa đọc câu trả lời của bạn. Bây giờ tùy thuộc vào nó có phải kiên trì hay không, chúng ta có sự lựa chọn. Cảm ơn
Sylvain Pineau

12

Trong các phiên bản gần đây của gnome-terminal, bạn có thể sử dụng các chuỗi thoát sau đây để thay đổi con trỏ:

  • \e[0 qhoặc \e[ q: đặt lại thành bất cứ điều gì được xác định trong cài đặt cấu hình
  • \e[1 q: khối nhấp nháy
  • \e[2 q: khối ổn định
  • \e[3 q: nhấp nháy gạch chân
  • \e[4 q: gạch chân ổn định
  • \e[5 q: nhấp nháy I-tia
  • \e[6 q: tia I ổn định

Bạn có thể in chúng bằng cách ví dụ echo -ne '\e[5 q'.

Điều này có ưu điểm / nhược điểm (dựa trên trường hợp sử dụng của bạn) so với gconftoolphương pháp chỉ ảnh hưởng đến tab đã cho và không phải tất cả các tab sử dụng cấu hình đã cho.


Điều này có vẻ tuyệt vời! Thật không may, tôi không thể sử dụng nó (chạy gnome-terminal3.14.1). Có bất cứ điều gì tôi nên làm để kích hoạt điều này? (nó hoạt động trong xterm)
iago-lito 21/07/2015

4
Tính năng này khả dụng kể từ vte-0.40, cặp chính thức với gnome-terminal-3.16 (mặc dù bạn có thể chỉ nâng cấp vte của mình và giữ gnome-terminal-3.14).
egmont

Tuyệt, hãy nâng cấp lên. Chúc mừng!
iago-lito

câu trả lời chính xác! Tôi đã làm theo các hướng dẫn này để có được gnome-terminal 3.16 Askubfox.com/a/625250/114821
netample

NB: nếu bạn đang sử dụng tmux, có thể bạn sẽ cần phải nói cho tmux làm thế nào để thiết lập lại hình dạng con trỏ bằng cách thêm một cái gì đó như thế này để .tmux.conf của bạn, hoặc trình tự đầu tiên sẽ không làm việc:set -ga terminal-overrides ",*256color*:Se=\\E[0 q"
Ash

5

Để thay đổi con trỏ văn bản / dấu mũ của bạn:

  1. Mở Terminal .
  2. Nhấp chuột phải vào cửa sổ terminal.
  3. Di chuột qua Hồ sơ tùy chọn .
  4. Chọn sơ đồ hồ sơ .

Như đã thấy ở đây:

Chỉ là một cửa sổ đầu cuối

5. Ở đây bạn sẽ tìm thấy tùy chọn, Hình dạng con trỏ .

Hình dạng

6.Enjoy sử dụng Terminal với một Caret khác.


hình dạng con trỏ ở đâu?
bagustris
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.