FISH_UPDATE_COMPLETIONS(1)

πŸ’… FISH_UPDATE_COMPLETIONS πŸ’…

ok so first things first bestie, this is a page from the fish-shell manual, section 1, and it's about a lil command that goes and makes your completions happen. it's giving ✨housekeeping✨ and honestly? iconic.


πŸŽ€ NAME πŸŽ€

fish_update_completions β€” update completions using manual pages

like, that's literally her whole job. she updates your completions by reading manual pages. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

fish_update_completions

that's it. that's the whole thing. no flags, no arguments, no drama. just type her name and she goes πŸƒβ€β™€οΈπŸ’¨


🌸 DESCRIPTION 🌸

okay so here's the tea β˜• β€” fish_update_completions parses the manual pages that are installed on your system, and then it attempts to create completion files in the fish configuration directory. yes, "attempts" β€” she's trying her best and we love her for it 🫢.

the way this works is lowkey genius: all those man pages just sitting there? she reads them and turns them into completions for you. free real estate πŸ’–.

important bestie moment: this does not overwrite custom completions. your handcrafted stuff is safe. she would never πŸ’…. no cap, your custom completions are staying exactly where you put them.

and just to be super clear β€” there are no parameters for fish_update_completions. none. zero. you can't pass her anything, she doesn't want anything, she's a self-sufficient main character πŸ‘‘.


fish-shell developers β€” the whole squad behind this. shoutout to them fr fr 🫑


and that's the vibe check! this page is from fish-shell version 4.9, dated Sep 08, 2026 β€” so you know it's fresh ✨. now go forth and let your completions slay πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from
  • arch rolling: fish 4.9.3-1 Β· GPL-2.0-only AND BSD-3-Clause AND ISC AND MIT AND PSF-2.0
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms