问题描述
启动Dyalog时,它将直接将Windows键映射为APL符号键。但是,当我用⎕OFF
离开Dyalog时,它将不会在键盘的正常状态下返回。我的大多数WM键盘绑定都涉及Win键,除了重新启动计算机外,我没有找到其他解决方案。
是否可以覆盖Dyalog APL密钥,以便它不会自动转换APL密钥中的Win密钥?
我打算使用setxkbmap
命令来控制它。
谢谢。
解决方法
如果您拨打<div class="communitycpost">
<strong>View All Posts By:</strong><br>
<select id="viewallposts" class="viewallposts" name="viewallposts">
<?php
require "includes/dbh.inc.php";
$sql = "SELECT DISTINCT(cpost_user) FROM cposts;";
$res = $conn->query($sql);
while ($rows = $res->fetch_assoc()) {
$CUser = $rows['cpost_user'];
?>
<option value="<?php echo $CUser; ?>"><?php echo $CUser; ?></option>
<?php
}
?>
</select><br>
<a id="viewalla" href="community/<?php echo $CUser; ?>">
<button id="cpost_btn" class="cpost_btn" type="button"> View </button>
</a>
</div>
,则将跳过键盘设置。当然,您随后必须自己处理键盘操作(有关详细信息,请参见APL Wiki)。
或者,您可以创建一个小脚本,该脚本可以在APL终止时恢复键盘,如下所示:
dyalog -nokbd