拓冰建站拓冰建站
首页 / 资讯中心 / 正文

howm scratchpad功能:打造随叫随到的临时工作区

howm scratchpad功能打造随叫随到的临时工作区【免费下载链接】howmA lightweight, X11 tiling window manager that behaves like vim项目地址: https://gitcode.com/gh_mirrors/ho/howmhowm 是一款轻量级的 X11 平铺窗口管理器它模仿 vi 的操作方式提供了操作符、动作和模式。其中 scratchpad 功能是一个非常实用的特性它可以将单个客户端程序存储在视图之外当需要时再将其调出使其在屏幕中央浮动显示。 scratchpad 功能简介scratchpad 就像一个隐藏的临时工作区你可以将不常用但又需要随时访问的程序如终端、音乐播放器等存放在这里。当你需要使用这些程序时只需一个简单的操作就能将它们召唤到屏幕中央使用完毕后又可以将它们隐藏起来不占用宝贵的桌面空间。 scratchpad 的核心特点随叫随到需要时快速调出不需要时隐藏在后台固定位置调出时总是显示在屏幕中央方便定位自定义大小可以通过配置文件设置 scratchpad 的宽度和高度⚙️ scratchpad 功能的实现scratchpad 功能的核心实现代码位于 src/scratchpad.c 和 src/scratchpad.h 文件中。主要提供了两个函数send_to_scratchpad(void)将当前客户端发送到 scratchpad 并取消映射get_from_scratchpad(void)从 scratchpad 中获取客户端并显示在屏幕中央 配置 scratchpad 大小scratchpad 客户端的大小由SCRATCHPAD_WIDTH和SCRATCHPAD_HEIGHT两个配置项定义。你可以通过修改配置文件或使用 cottage 命令来调整这些值。默认情况下这两个值在 src/howm.c 中被设置为 500.scratchpad_height 500, .scratchpad_width 500,如果你想修改这些值可以使用 cottage 命令cottage -c scratchpad_width 800 cottage -c scratchpad_height 600 使用 scratchpad 功能要使用 scratchpad 功能你需要通过 sxhkd 配置相应的快捷键。虽然示例配置文件中没有直接提供 scratchpad 的快捷键设置但你可以参考以下方式添加打开你的 sxhkd 配置文件通常位于~/.config/sxhkd/sxhkdrc添加以下内容# 将当前窗口发送到 scratchpad super shift s cottage -f send_to_scratchpad # 从 scratchpad 中调出窗口 super s cottage -f get_from_scratchpad这样当你按下super shift s时当前窗口会被发送到 scratchpad按下super s时scratchpad 中的窗口会被调出。 scratchpad 使用技巧终端随时待命将一个终端窗口发送到 scratchpad需要时快速调出执行命令音乐播放器将音乐播放器存放在 scratchpad需要切换歌曲时调出临时编辑器打开一个编辑器放在 scratchpad需要快速记笔记时调出️ 故障排除如果 scratchpad 功能无法正常工作可以检查以下几点确保 cottage 和 sxhkd 已正确安装检查 sxhkd 配置文件中是否正确设置了 scratchpad 相关的快捷键查看 howm 的日志信息了解是否有相关错误通过合理使用 scratchpad 功能你可以让工作区更加整洁同时保持对常用工具的快速访问。这个功能充分体现了 howm 作为一款模仿 vi 的窗口管理器所追求的高效和简洁。【免费下载链接】howmA lightweight, X11 tiling window manager that behaves like vim项目地址: https://gitcode.com/gh_mirrors/ho/howm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门