Thay vì dựa vào Python và các mô-đun bị thiếu, như trong giải pháp github của Noah K. Tilton, tôi đã phác thảo một tập lệnh bash gần một bước để dễ di chuyển hơn (ít nhất là đối với các cài đặt sử dụng các đường dẫn mặc định, chung chung nhất).
Bạn có thể cần phải điều chỉnh tập lệnh để thiết lập đường dẫn cấu hình xfce, phông chữ yêu thích của bạn, v.v.
Chỉ cần 2 tệp, được thả vào thư mục ~ / bin của nhà tôi, "zoomin" và "zoomout". Tôi đã không đi xa hơn là thực hiện các lệnh ngắn mà tôi có thể gõ nhanh, vì vậy tôi không biết làm thế nào tôi có thể định cấu hình các tập lệnh này để trả lời CHỈ khi tôi ở trong xfce4-terminal - có nghĩa là Tôi đã từ bỏ suy nghĩ về cách tạo ra các tổ hợp phím được tạo cho Ctrl+ -và Ctrl+ +bởi vì hiện tại tôi chỉ biết về các ràng buộc bàn phím toàn cầu và không muốn ghi đè lên các Phím nhấn đó vì các ứng dụng khác sẽ cần chúng (ví dụ: trình duyệt web, trình soạn thảo văn bản).
Tôi cũng đã nghĩ đến việc có "zoommin" và "zoommax", để chuyển sang phông chữ nhỏ nhất và lớn nhất của mình khi cần, thường là khi tôi cần xem hàng tấn văn bản VS khi tôi cần hiển thị một đồng nghiệp nào đó trên màn hình. Tôi sẽ để hai kịch bản đó theo trí tưởng tượng của bạn về cách tạo: P
~ / bin / zoomin
#!/bin/bash
SIZE=`grep 'FontName' ~/.config/xfce4/terminal/terminalrc | cut -d' ' -f 2`
NEWSIZE=$((SIZE + 2))
REGEXPR='s/FontName.*/FontName=Monospace '$NEWSIZE'/g'
sed -i "$REGEXPR" ~/.config/xfce4/terminal/terminalrc
~ / bin / thu nhỏ
#!/bin/bash
SIZE=`grep 'FontName' ~/.config/xfce4/terminal/terminalrc | cut -d' ' -f 2`
NEWSIZE=$((SIZE - 2))
REGEXPR='s/FontName.*/FontName=Monospace '$NEWSIZE'/g'
sed -i "$REGEXPR" ~/.config/xfce4/terminal/terminalrc