• Jerkface (any/all)@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      14 days 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
        ·
        14 days 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!