Bạn làm điều đó với tài nguyên X. Tôi có một tệp, .Xresources
chứa các tài nguyên liên quan đến xterm này:
XTerm*VT100.cutNewLine: false
XTerm*VT100.cutToBeginningOfLine: false
XTerm*VT100.charClass: 33:48,35:48,37:48,42:48,45-47:48,64:48,95:48,126:48
Trong .xinitrc
tệp của tôi , tôi có một số dòng hợp nhất trong các tài nguyên đó:
if [ -f $userresources ]; then
/usr/X11/bin/xrdb -merge $userresources
fi
Những dòng đó làm cho xterm nhấp đúp và nhấp ba lần làm những gì tôi thích:
Bấm đúp xem xét một "từ" để bao gồm dấu gạch chéo (/), dấu chấm (.), Dấu hoa thị (*) và một số ký tự không chữ và số khác. Đó là tài nguyên "charClass". Tôi đã phải làm một số câu đố tẻ nhạt với charClass đó để có được nó để làm những gì tôi muốn. Điều đó chủ yếu cho phép bạn nhấp đúp vào URL và các đường dẫn đủ điều kiện hoặc một phần để làm nổi bật chúng.
Hai dòng còn lại bắt đầu nhấp ba lần từ từ bên dưới chuột và đi đến cuối dòng, nhưng không bao gồm bất kỳ dòng mới nào. Bằng cách đó, bạn có thể nhấp ba lần vào một lệnh bạn vừa thực hiện, dán nó vào một cửa sổ khác và vì nó không có dòng mới, bạn có thể chỉnh sửa nó trước khi chạy nó trong cửa sổ khác.
Arch Wiki có một bài viết về tài nguyên X , bao gồm một phần về tài nguyên xterm, nhưng những tài nguyên xterm đó chưa hoàn thành.