Debian
如何臨時更改 Debian 上的鍵盤佈局?(沒有 X)
如何在美式和德語之間快速更改鍵盤佈局?
setxkbmap
不適用於這裡,因為我只有一個 SSH shell。持續變化通過
dpkg-reconfigure keyboard-configuration dpkg-reconfigure console-data
也是不需要的。
我想解決方案很簡單,但我沒有找到。
嘗試:
# loadkeys us
在終端上,通過 ssh 執行它沒有意義,因為您在 ssh 上使用的鍵盤是本地鍵盤,並且 ssh 客戶端會在根據您的本地鍵盤映射對它們進行解釋後發送這些鍵。如果你嘗試,它甚至不會起作用。
您可以在 中找到所有可用的控制台鍵盤映射
/usr/share/kbd/keymaps
。
您的意思是您要更改啟動終端的機器控制台的鍵盤佈局;並在啟動 ssh 連接之前執行此操作;並且修改後的鍵盤佈局是否有一個特殊的鍵可以在“我們”和“德語”模式之間切換?
好吧,預設情況下沒有任何這樣的設置。這些佈局切換通常在拉丁/非拉丁佈局之間完成。
但是,您可以採用其中一個現有設置(例如,希臘鍵盤的控制台佈局定義),將其複制為另一個名稱,對其進行編輯並使用適用於您想要的“德語”佈局的任何內容更改希臘字母定義。然後載入修改後的佈局;現在您可以在它們之間切換。
另一方面,如果您只想在整個 ssh 會話期間更改佈局;正如 totaam 所說,只需在啟動 ssh 會話之前呼叫
loadkeys us
;並loadkeys de
在它之後。