hammerspoon
依次按下 opt+r ` 就可以了。
感觉hold不住平铺wm, 大屏幕上比较方便, 笔记本13寸屏幕太小了. 一旦习惯了平铺, 带笔记本出差会非常不习惯, 主力还是笔记本
早就听说过, 没时间配置, 准备抽时间用用
这个对口, 我得改一下, 切换app之后, 自动移动鼠标指针
keynav啊,懒猫大师你的framework能不能实现类vimium/qutebrowser/next browser/surfingkeys的在输入窗口或者文本上显示hint,根据hint移动光标或者选择文本啊
好,多谢推荐。名字挺有意思,牙白
yabai
是日语的“危险”:
实际上相当于「卧槽」,万用词语(
这哥们改写两次了 真的用心
经过这些天的使用, 发现真正的需求是, 一个键盘绑定一个显示器, 相当于一台电脑当多台使用, 否则还是不方便.
目前使用的方案: 一个显示器(单独workspace)里放那些纯键盘操作的app, 比如emacs, 终端等, 这个workspace里不需要鼠标. 另一个显示器里放所有其他的app, 鼠标一直在这个显示器里. 这种方式目前感觉效率最高.
最完美的是, 一个键盘鼠标绑定一个显示器, 跟操作多台电脑一样.
大佬,配置可以分享下吗
#!/usr/bin/env sh
# bar settings
yabai -m config status_bar off
yabai -m config status_bar_text_font "Helvetica Neue:Bold:12.0"
yabai -m config status_bar_icon_font "FontAwesome:Regular:12.0"
yabai -m config status_bar_background_color 0xcc202020
yabai -m config status_bar_foreground_color 0xffa8a8a8
yabai -m config status_bar_space_icon_strip I II III IV V VI VII VIII IX X
yabai -m config status_bar_power_icon_strip
yabai -m config status_bar_space_icon
yabai -m config status_bar_clock_icon
# global settings
yabai -m config mouse_follows_focus on
yabai -m config focus_follows_mouse off
yabai -m config window_placement second_child
yabai -m config window_topmost on
yabai -m config window_opacity off
yabai -m config window_opacity_duration 0.0
yabai -m config window_shadow on
yabai -m config window_border on
yabai -m config window_border_width 3
yabai -m config active_window_border_color 0xccf24d81
yabai -m config normal_window_border_color 0x00505050
yabai -m config insert_window_border_color 0xff00ff00
yabai -m config active_window_opacity 1.0
yabai -m config normal_window_opacity 0.90
yabai -m config split_ratio 0.50
yabai -m config auto_balance off
yabai -m config mouse_modifier fn
yabai -m config mouse_action1 move
yabai -m config mouse_action2 resize
# general space settings
yabai -m config layout bsp
yabai -m config top_padding 20
yabai -m config bottom_padding 20
yabai -m config left_padding 20
yabai -m config right_padding 20
yabai -m config window_gap 10
# float windows rule
yabai -m rule --add app="^System Preferences$" manage=off
yabai -m rule --add app=IINA manage=off
yabai -m rule --add app="App Store" manage=off
yabai -m rule --add app="mpv" manage=off
yabai -m rule --add title="\ Info$" manage=off
yabai -m rule --add title="^Extension:\ \(Aria2" manage=off
# show digital colour meter topmost and on all spaces
yabai -m rule --add app="^Digital Colou?r Meter$" sticky=on
yabai -m rule --add app=Emacs manage=on space=4
echo "yabai configuration loaded.."
最後的 float windows rule 根據自己需求修改,語法官網有說明。
多谢大佬紫薯布丁
请问具体格式怎么写,函数说明是
(set-mouse-posistion frame X Y)
但是下面这样写直接报错
(set-mouse-posistion nil 0 0)
另外请教如何实现默认把指针移到屏幕右下角,屏幕尺寸不一样,不能写死座标
最后是用hammerspoon实现的, 没用emacs的函数.
现在已经不用多屏了, 感觉多屏效率并不是很高, 至少对我来说效率不高. 不如单屏加workspace.
已经解决了
(set-mouse-posistion (selected-frame) 0 0)
我在windows下面只使用emacs,鼠标指针是相当挡视线
你是需要这个吧?mouse-avoidance-mode