• Jerkface (any/all)@lemmy.ca
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        1
        ·
        edit-2
        9 months ago

        See, in my mind, a CLI is a line buffer-based interface, whereas a TUI is an interactive character-based interface. sed or bash is CLI and vi or rogue is TUI.

        • jackalope@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          9 months ago

          I think of tui as “text user interface” and use it as a broad category but mostly for more advanced clis that have a graphical quality to them despite being text based, such as ranger or slack-term. Some tuis even have mouse controls!