← 返回命令列表

Linux command

foot 命令

文本

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

常用示例

Spawn

foot

Verify

foot -C

Example

foot -s

Example

foot -h

Example

foot -v

说明

foot is a fast, lightweight, and minimalistic terminal emulator designed for Wayland compositors. It emphasizes speed, low memory footprint, and simplicity while providing modern features. Key features include sixel image support, synchronized rendering to prevent tearing, font ligatures, scrollback search, and URL detection. It can run in server mode where a single daemon handles multiple terminal windows via footclient, reducing memory overhead. Configuration is done through ~/.config/foot/foot.ini with extensive customization options for colors, fonts, keybindings, and behavior.

参数

-c, --config=_FILE_
Use configuration file _FILE_ instead of the default
-C, --check-config
Verify configuration file and exit
-s, --server
Run as a server; use footclient to spawn terminals
-t, --term=_TERM_
Set TERM environment variable value
-T, --title=_TITLE_
Set initial window title
-a, --app-id=_ID_
Set Wayland app-id
-w, --window-size-pixels=_WxH_
Set initial window size in pixels
-W, --window-size-chars=_COLSxROWS_
Set initial window size in characters
-f, --font=_FONT_
Override font from config
-h, --help
Display help message
-v, --version
Display version information

FAQ

What is the foot command used for?

foot is a fast, lightweight, and minimalistic terminal emulator designed for Wayland compositors. It emphasizes speed, low memory footprint, and simplicity while providing modern features. Key features include sixel image support, synchronized rendering to prevent tearing, font ligatures, scrollback search, and URL detection. It can run in server mode where a single daemon handles multiple terminal windows via footclient, reducing memory overhead. Configuration is done through ~/.config/foot/foot.ini with extensive customization options for colors, fonts, keybindings, and behavior.

How do I run a basic foot example?

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

What does -c, --config=_FILE_ do in foot?

Use configuration file _FILE_ instead of the default