← 返回命令列表

Linux command

warpd 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Example

warpd

Example

warpd -f

Example

warpd --hint

Example

warpd --grid

Example

warpd --normal

Example

warpd --hint --oneshot

List

warpd --list-options

Example

warpd -c [path/to/config]

说明

warpd is a modal keyboard-driven pointer manipulation program. It provides three main modes for moving the mouse cursor without a physical mouse, using an interaction model inspired by vi. Normal mode (activated by default with A-M-c) provides vi-like cursor movement using hjkl keys, with support for numeric multipliers to control movement distance. Hint mode (A-M-x) overlays labeled hints on screen locations, allowing quick pointer warping by typing the corresponding label. Grid mode (A-M-g) divides the screen into a 2x2 grid, recursively subdividing on each selection to narrow down the target location. Additional modes include history mode which shows hints over previously selected targets, and screen mode for navigating between multiple monitors. Configuration is done via `~/.config/warpd/config`.

参数

-f, --foreground
Run in the foreground (useful for debugging).
-l, --list-keys
Print a list of valid keys which can be used as config values.
--list-options
Print all configurable options.
-v, --version
Display version information.
-c, --config _file_
Use the provided config file (use - for stdin).
--hint
Run in daemonless hint mode.
--hint2
Run in two-stage hint mode.
--grid
Run in grid mode (divides screen into quadrants for selection).
--normal
Run in normal mode (vi-like cursor movement).
--history
Run in history hint mode (hints over previously selected targets).
--screen
Run in screen selection mode (for multi-monitor setups).
--oneshot
Exit after mode completion instead of dropping into normal mode.
--click _button_
Send a mouse click and exit.
--move _'x y'_
Position pointer at the specified coordinates.

FAQ

What is the warpd command used for?

warpd is a modal keyboard-driven pointer manipulation program. It provides three main modes for moving the mouse cursor without a physical mouse, using an interaction model inspired by vi. Normal mode (activated by default with A-M-c) provides vi-like cursor movement using hjkl keys, with support for numeric multipliers to control movement distance. Hint mode (A-M-x) overlays labeled hints on screen locations, allowing quick pointer warping by typing the corresponding label. Grid mode (A-M-g) divides the screen into a 2x2 grid, recursively subdividing on each selection to narrow down the target location. Additional modes include history mode which shows hints over previously selected targets, and screen mode for navigating between multiple monitors. Configuration is done via `~/.config/warpd/config`.

How do I run a basic warpd example?

Run `warpd` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -f, --foreground do in warpd?

Run in the foreground (useful for debugging).