Cách tùy chỉnh ứng dụng Windows Terminal

Với ứng dụng Windows Terminal mới, Windows cuối cùng cũng có một terminal theo tab có thể chạy Command Prompt, Powershell và Bash trong cùng một cửa sổ. Và nó có tính tùy chỉnh cao, bạn thậm chí có thể đặt ảnh GIF động làm hình nền.

Ngoài ra, bạn cũng có thể thay đổi theme terminal, màu văn bản hoặc background, kiểu font chữ để biến Windows Terminal mang phong cách của riêng bạn. Microsoft thậm chí còn cung cấp một số theme cài đặt trước. Tất cả những gì bạn cần là một trình soạn thảo văn bản và một số kiến thức cơ bản về JSON.

Cách tùy chỉnh Windows Terminal

Tùy chỉnh Windows Terminal

Bước đầu tiên để tùy chỉnh Windows Terminal là đảm bảo Windows có ứng dụng mặc định được liên kết với loại file JSON. Cách tốt nhất để làm điều đó là từ File Explorer.

Khởi chạy File Explorer và tìm file JSON. Nếu không có, hãy tạo một file JSON bằng cách click chuột phải vào File Explorer > New, sau đó click vào Text document.

Thay đổi tên file thành test.json (xóa phần mở rộng file .txt) và xác định thay đổi đuôi. Nếu không thấy đuôi file .txt, bật hiển thị đuôi file trong File Explorer.

Click vào Text document

Tiếp theo, click chuột phải vào file JSON và chọn tùy chọn Open With. Chọn trình soạn thảo văn bản yêu thích, bạn có thể sử dụng Notepad++ hoặc Notepad.

Mở Windows Terminal và click vào mũi tên xuống trong thanh tiêu đề (ngay bên phải biểu tượng dấu cộng), sau đó chọn Settings.

Chọn Settings

File JSON sẽ khởi chạy trong trình soạn thảo. Bạn có thể thực tất cả các thay đổi ở đây.

Cách thay đổi background

Bạn có thể thay đổi background với bất kỳ loại file hình ảnh nào như PNG, JPGE hoặc thậm chí GIF động.

Để thay đổi hình nền của bất kỳ shell nào, bạn cần đặt file ảnh ở nơi ứng dụng Terminal có thể đọc. Windows Terminal là ứng dụng Univeral Windows Platform (UWP), do đó nó thích sử dụng thư mục AppData của nó. AppData là thư mục bạn thường thấy trong User Profile và được sử dụng để lưu trữ cài đặt chương trình. Ứng dụng UWP tạo thư mục AppData tùy chỉnh và sử dụng nó. 

Thư mục AppData của Windows Terminal được đặt trong:

%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState

Chỉ cần sao chép nó vào thanh đường dẫn File Explorer và nhấn Enter, bạn sẽ được đưa đến đúng vị trí. Đặt file hình ảnh của bạn ở đây và Windows Terminal có thể sử dụng chúng làm hình nền.

Đặt file ảnh vào thư mục AppData

Mở Settings trong Windows Terminal và cuộn xuống profile bạn muốn thay đổi. Có một vài profile trong phần "profiles" :. Mỗi hồ sơ tương ứng với một tùy chọn trong menu Cmd, PowerShell, bản phân phối Linux, v.v… Bạn có thể biết đó là tùy chọn nào bằng cách kiểm tra dòng "commandline" hoặc "name" trong từng phần.

Để thay đổi ảnh nền của một trong những phần này, trong dòng icon, thêm dòng sau:

"backgroundImage" : "ms-appdata:///roaming/yourimage.jpg",
 "backgroundImageOpacity" : 0.75,
 "backgroundImageStrechMode" : "fill",

yourimage.jpg là tên file ảnh hoặc ảnh gif của bạn. Bạn cần đảm bảo mỗi dòng trong các phần, ngoại trừ dòng cuối kết thúc bằng dấu phẩy.

Nếu sử dụng file GIF, bạn nên thay đổi fill thành uniformToFill. Nếu để fill bạn sẽ thấy có một hộp màu đen xung quanh hình GIF.

Thay đổi background

Cách thay liên kết phím mặc định

Nếu không thích phím tắt bàn phím cụ thể nào đó, bạn có thể thay đổi nó ở đây. Ví dụ, nếu muốn Ctrl+e để đóng tab, bạn cần tìm thấy phần sau:

{
 "command" : "closeTab",
 "keys" :
 [
 "ctrl+w"
 ]
 },

Thay đổi “ctrl+w” thành “ctrl+e” (giữ nguyên dấu ngoặc kép) và sau đó lưu file. Nếu muốn căn chỉnh mọi thứ phù với những gì hiện có, bạn cần đảm bảo file sử dụng khoảng trắng thay vì các tab. Như hình trên, file sử dụng Unix Line Endings, nhưng hầu hết các trình soạn thảo văn bản (thậm chí Notepad) cũng có thể xử lý Unix Line Endings mà không gặp vấn đề gì.

Thay đổi liên kết phím

Các thay đổi bảng màu mặc định

Windows Terminal có một vài bảng màu được dùng để thay đổi màu font chữ, màu background, hình dạng con trỏ, v.v… Bạn có thể chọn theme riêng cho Command Prompt, Bash và PowerShell.

Để thay đổi theme mặc định, đầu tiên bạn cần tìm profile shell muốn thay đổi bằng cách cuộn xuống phần "profiles" : và tìm dòng lệnh trong mỗi phần nhỏ.

Ví dụ, bạn sẽ thấy "commandline" : "cmd.exe" trong Command Prompt, sau đó thay đổi "colorScheme" : "Campbell" thành màu bạn muốn sử dụng. Bạn có thể chọn từ Campbell, One Half Dark, One Half Light, Solarized Dark và Solarized Light. Chẳng hạn, nếu muốn sử dụng Solarized Light, bạn cần thay đổi dòng bảng màu thành "colorScheme" : "Solarized Light. Những màu này giống với bảng màu được sử dụng trong tiện ích colortool của Microsoft.

Thay đổi màu theme

Windows Terminal khá thú vị và nó mang đến cho bạn một hương vị nhỏ của tính năng Windows Sets trước đây của Microsoft. 

Chúc các bạn thực hiện thành công!

Thứ Tư, 26/06/2019 14:57
54 👨 429