我正在运行一个没有桌面环境的 Web 服务器,编辑文件时需要将键盘更改为西里尔字母。问题是,我无法退出 nano 或输入任何命令。
答案1
您必须知道前一个键映射是什么,才能使用 loadkeys 重新加载该键映射(或者您可以使用 加载默认键映射loadkeys -d
)。
由于您无法输入该命令,因此您需要另一种方法来运行它(例如通过配置快捷方式来执行它)。如何执行此操作还取决于您使用的 Ubuntu 版本,或者您是否已经使用过类似screen
、tmux
(或byobu
)之类的命令。或者您也可以将西里尔字母键绑定到 nano 命令(例如保存并退出)并创建西里尔字母别名以加载非西里尔字母键盘映射。
答案2
正如 JanC 所说,您应该使用 loadkeys。西里尔语是俄语吗?如果是这样,那么您必须使用 加载俄语loadkeys ru
。要做到这一点,您可能必须使用 安装 console-data apt-get install console-data
。