用过麒麟操作系统的朋友可能都有过类似经历:正埋头编辑WPS文档、查看服务器日志或调试代码时,突然一个弹窗、一条通知,甚至只是切换了一下应用,就把当前窗口给遮挡住了。你不得不一次次点回去,点完还得再找回刚才读到哪一行。这时候,最需要的不是临时置顶几秒就失效的“伪置顶”,而是让这个窗口真正始终保持在最前端,雷打不动。

麒麟OS在这方面的解决方案其实相当丰富,从一键快捷键到图形化菜单,再到命令行和第三方小工具,每种方法都有其适用场景。下面把这四种方法掰开揉碎讲清楚,你可以根据自己的使用习惯挑一个就行。
使用Alt+鼠标中键一键切换置顶状态
这是麒麟OS原生自带、无需安装任何软件就能使用的最快办法——响应延迟不到100毫秒,几乎感觉不到停顿。前提是目标窗口需要处于激活状态,也就是你先点击一下它的标题栏,或者在任务栏上点击它的图标。操作非常简单:按住Alt键不放,同时按一下鼠标滚轮(也就是中键)。窗口边框会短暂闪一下绿光,说明已经置顶成功。想要取消,再重复一次同样的操作即可。而且这个动作不依赖窗口焦点——只要鼠标悬停在窗口的任意可见区域,哪怕它已经被其他窗口挡住了一部分,也能触发。
通过右键标题栏启用“始终在前端”
如果觉得快捷键记不住,或者临时想验证某个窗口置顶后的行为,使用图形化菜单会更加直观。将鼠标移到目标窗口的标题栏上,按住Alt键,再右键单击,就会弹出一个窗口操作菜单。找到【始终在前端】这个选项,勾选上。勾选后,标题栏右侧会立刻显示“— 始终在前端”字样,一目了然。需要留意的是,如果右键没反应,可能是这个应用使用了自定义无边框UI(比如某些Electron应用),这类窗口的标题栏不走系统标准菜单,这时候就需要使用命令行方法了。
使用wmctrl命令行工具精确控制
如果你需要让某个特定程序(比如“Terminal - user@kylin”)开机就自动置顶,或者写个脚本批量管理多个窗口,那么wmctrl是唯一靠谱的选择。它不依赖图形界面,精确到窗口标题,非常适合深度玩家。第一步:打开终端,如果没装的话先安装一下:sudo apt install wmctrl。第二步:运行wmctrl -l,列出所有窗口,找到你要置顶的那个窗口的完整标题——注意大小写、空格、连字符都要一字不差。第三步:执行置顶命令,比如:wmctrl -r "WPS Writer" -b add,above。这里标题必须用双引号括起来,否则碰上空格就会解析失败。第四步:取消置顶,把add换成remove即可。注意,这个操作只对当前工作区生效,如果切换了工作区,需要重新执行一次。
安装QuickTop实现双击标题栏置顶
如果你习惯使用触控板、经常在不同窗口之间来回切换,又懒得记快捷键,那么QuickTop是最接近Windows体验的方案——双击标题栏就置顶,再双击就恢复。安装方法有两种:一是直接从麒麟应用商店搜索“QuickTop”,一键安装并启动;二是如果商店里没有,手动下载deb包,双击安装,然后在系统托盘区右键图标,勾选“双击标题栏置顶”。启用之后,在任意窗口的标题栏上双击,即刻置顶;再双击一次恢复正常。它还能自动识别窗口类名,对Wine程序、甚至那些没有标题栏的悬浮窗也有效。
