DICT_LOOKUP(1)
π dict_lookup β the NAME section, bestie π
okay so this is dict_lookup, and it's literally a DICT Protocol Client β¨ that's the whole vibe. one job. iconic behavior. π
πΈ SYNOPSIS πΈ
dict_lookuop [options]
π«Ά bestie yes that's really how it's spelled up there, i'm not gonna "fix" it for you, we keep it exactly as it is, periodt.
β¨ DESCRIPTION β¨
so here's the tea β: dict_lookup reads your X selection, and then it opens up a terminal emulator and runs a dict client inside it, so you can actually scroll through the content using a pager. π¦
and likeβ¦ it genuinely makes sense to bind launching dict_lookup to a keyboard shortcut in your window manager. that's the intended main character move, no cap. π
π OPTIONS π
-hβ displays the help message. that's it, that's the whole thing, she's helpful. π-x xβ X coordinate of the terminal emulator. (yes it's lowercasexas the value, we don't question the lore) π-x Yβ Y coordinate of the terminal emulator. (and yes,-xshows up a second time here in the original, i'm just telling you what it says, i don't make the rules π)-s WxHβ width and height of the terminal emulator, separated by anx. size her up. π-q queryβ the query! and here's the slay part: if you specify it, the X selection is not read. skipping the whole selection step, straight to business. β
π§ ENVIRONMENT π§
dict_lookup recognizes these environment variables, bestie. the default value is chillin' in square brackets. π
D_AWK_PROGβ the AWK interpreter to use. [awk]D_XCLIP_PROGβ thexclipapplication. [xclip]D_XTERM_PROGβ xterm or an equivalent terminal emulator. [xterm]D_UTF8_LOCALEβ the UTF-8 locale. [en_US.UTF-8]D_DICT_PROGβ the dictionary client program. [dict]D_DICT_SERVERβ the option for the dictionary client that specifies the server. [-h dict.org]D_DICT_PORTβ the option for the dictionary client that specifies the port. [-p 2628]D_DICT_DB_OPTβ the option for the dictionary client that specifies the database. [-d foldoc]D_XTERM_CLASSβ the option for the terminal emulator that specifies the class. [-class XTerm]D_XTERM_NAMEβ the option for the terminal emulator that specifies the name. [-name xterm_dict]D_XTERM_TITLEβ the option for the terminal emulator that specifies the title. [-title dict_lookup]D_TEXT_WIDTHβ the program that calculates text width for a given text. [cyrillic_text_width] π¨ heads up though:cyrillic_text_widthdoesn't work correctly for Japanese, Korean, Chinese and some other languages. noted, not hidden, we tell the truth here. πD_TERM_Xβ the terminal emulator X coordinate. [+200]D_TERM_Yβ the terminal emulator Y coordinate. [+200]D_TERM_Hβ the terminal emulator height. [+40]D_PAGERβ the pager. [less]
π SEE ALSO π
go read these too, they're the friend group: dict(1), less(1), xterm(1), dictd(8), http://www.dict.org, and RFC 2229. π₯
π and that's the whole page!! this one's from 9 January 2011, and it's page DICT_LOOKUP(1) of the manual. fr fr, you understood all of it, i'm so proud of you, go look up some words bestie π«Άβ¨π
π¦ where this page comes from
- arch rolling: dictd 1.13.3-1 Β· GPL-1.0-or-later AND GPL-2.0-or-later
- fedora 43: dictd-server 1.13.3-2.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-1.0-or-later AND GPL-3.0-or-later AND MIT AND BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- fedora 44: dictd-server 1.13.3-5.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-1.0-or-later AND GPL-3.0-or-later AND MIT AND BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- nixos 26.05: dictd 1.13.3
- nixpkgs unstable: dictd 1.13.3
- opensuse-leap 16.0: dictd 1.13.1-bp160.1.12 Β· BSD-3-Clause AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT AND SUSE-Public-Domain
- opensuse-leap 16.0: dictd 1.13.1-bp160.1.12 Β· BSD-3-Clause AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT AND SUSE-Public-Domain
- opensuse-leap 16.0: dictd 1.13.1-bp160.1.12 Β· BSD-3-Clause AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT AND SUSE-Public-Domain
- opensuse-leap 16.0: dictd 1.13.1-bp160.1.12 Β· BSD-3-Clause AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT AND SUSE-Public-Domain
- Copyright 2011 Aleksey Cheusov (vle@gmx.net)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms