DRRACKET(1)

✨ DRRACKET ✨ (that's the drracket(1) page, bestie)

okay so welcome to the glow-up of the General Commands Manual πŸ’… this is the whole thing, every crumb, no skips. grab a strawberry πŸ“ and let's go.


πŸŽ€ NAME πŸŽ€

drracket β€” the Racket programming environment

like. the whole vibe. the editor. the everything. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

drracket [ Xoption ...  ] [ file ...  ]

that's it. that's the whole entrance. very demure, very mindful. ✨


🌸 DESCRIPTION 🌸

DrRacket is the Racket programming environment. it's giving main character energy fr fr πŸ’–

and here's the thing you actually need to know: the drracket program treats non-switch command-line arguments as files to open. so if you hand it a file name, it just... opens it. no ceremony. slay.


πŸ’… X OPTIONS πŸ’…

when it's running in X11, DrRacket accepts these standard Xoptions and honestly the list is long but we're not skipping a single one, iykyk:

  • -display disp β€” tells it which display to use
  • -geometry geom β€” sets the geometry, obviously
  • -bg color β€” background color
  • -background color β€” also background color, same energy
  • -fg color β€” foreground color
  • -foreground color β€” foreground color again, twin behavior
  • -fn font β€” the font
  • -font font β€” the font, but spelled all the way out
  • -iconic β€” iconic 😌 (literally starts it iconified)
  • -name name β€” sets the name
  • -rv β€” reverse video
  • -reverse β€” reverse video, full word edition
  • +rv β€” and the plus version, which un-reverses it
  • -selectionTimeout time β€” selection timeout value
  • -synchronous β€” synchronous mode
  • -title name β€” sets the title
  • -xnllanguage lang β€” the language setting
  • -xrm file β€” the X resource file
πŸ’€ also!! there's -singleInstance, and it gets treated like an X option, which means it must appear before all other options. no exceptions bestie, it's first or it's nothing.

and what does it do? it runs DrRacket in single-instance mode ✨ in single-instance mode, when an existing instance is already running with the same host and executable name, all the non-option arguments get treated as file names and sent over to that existing instance. so like, they all pile into the same party instead of throwing new ones 🫢 iconic.


🌈 MORE INFORMATION 🌈

need more? want the deep lore? run this:

raco docs

and it opens the installed documentation right up in your web browser. cute, right? πŸŽ€

or, alternately, you can consult the on-line documentation and other information available at:

http://racket-lang.org/

go. click. absorb. πŸ¦‹


πŸ‘‘ AUTHOR πŸ‘‘

DrRacket was implemented by PLT. legends only, no cap. πŸ’œ


⭐ SEE ALSO ⭐

the whole friend group fr fr πŸ’–


and that's a wrap!! this page came to you courtesy of the 4th Berkeley Distribution, dated May 2010 🌸 mwah, go open some files bestie πŸ’…βœ¨

πŸ“¦ where this page comes from