NCHAT(1)

πŸ“¦
version 5.19.18 Β· 2 versions
, in nixpkgs unstable

πŸ’… NCHAT(1) πŸ’…

ok so you found the manual page for nchat β€” that's the User Commands one, bestie, and yes she's the main character of this whole document. buckle up πŸŽ€


✨ NAME ✨

nchat β€” ncurses chat. that's it, that's the name, she's short and she knows it 🫢

πŸ¦‹ SYNOPSIS πŸ¦‹

nchat [OPTION]

🌸 DESCRIPTION 🌸

nchat is a terminal-based messaging client with Telegram, WhatsApp and Signal support. literally all your chats, in a terminal, ncurses aesthetic. no cap. πŸ’–

⭐ Command-line Options ⭐

  • -d, --confdir <DIR> β€” use a different directory than ~/.config/nchat. yes you can move her house 🏠
  • -e, --verbose β€” enable verbose logging. she tells you things πŸ‘€
  • -ee, --extra-verbose β€” enable extra verbose logging. she tells you everything, absolutely unhinged amounts of detail πŸ’€
  • -h, --help β€” display this help and exit. the classic "help me help you" 🫢
  • -k, --keydump β€” key code dump mode. press keys, get numbers, iykyk ⌨️
  • -m, --devmode β€” developer mode. for the builders πŸ‘‘
  • -r, --remove β€” remove chat protocol account. bye bestie 😭
  • -s, --setup β€” set up chat protocol account. hiiii bestie ✨
  • -v, --version β€” output version information and exit. she'll tell you who she is πŸ’…
  • -x, --export <DIR> β€” export message cache to specified dir. receipts, archived πŸ“¦

πŸ”₯ Interactive Commands πŸ”₯

these are the keys you press while you're in there, living your best life:

  • PageDn β€” history next page
  • PageUp β€” history previous page
  • Tab β€” next chat
  • Sh-Tab β€” previous chat
  • Ctrl-f β€” jump to unread chat
  • Ctrl-g β€” toggle show help bar
  • Ctrl-l β€” toggle show contact list
  • Ctrl-n β€” goto chat
  • Ctrl-p β€” toggle show top bar
  • Ctrl-q β€” quit
  • Ctrl-s β€” insert emoji
  • Ctrl-t β€” send file
  • Ctrl-x β€” send message
  • Ctrl-y β€” toggle show emojis
  • KeyUp β€” select message
  • Alt-@ β€” insert mention
  • Alt-a β€” archive current chat
  • Alt-d β€” delete/leave current chat
  • Alt-e β€” external editor compose
  • Alt-i β€” auto-compose reply
  • Alt-n β€” search contacts
  • Alt-p β€” pin/unpin current chat
  • Alt-t β€” external telephone call
  • Alt-/ β€” find in chat
  • Alt-? β€” find next in chat
  • Alt-$ β€” external spell check
  • Alt-, β€” decrease contact list width
  • Alt-. β€” increase contact list width

πŸ¦‹ Interactive Commands for Selected Message πŸ¦‹

so you clicked a message and now she's selected, main character energy, here's what you can do to her:

  • Ctrl-d β€” delete selected message
  • Ctrl-r β€” download attached file
  • Ctrl-v β€” open/view attached file
  • Ctrl-w β€” open link
  • Ctrl-x β€” send reply to selected message
  • Ctrl-z β€” edit selected message
  • Alt-c β€” copy selected message to clipboard
  • Alt-q β€” jump to quoted/replied message
  • Alt-r β€” forward selected message
  • Alt-s β€” add/remove reaction on selected message
  • Alt-w β€” external message viewer

πŸŽ€ Interactive Commands for Text Input πŸŽ€

and these ones are for when you're typing your little heart out ✍️:

  • Ctrl-a β€” move cursor to start of line
  • Ctrl-c β€” clear input buffer
  • Ctrl-e β€” move cursor to end of line
  • Ctrl-k β€” delete from cursor to end of line
  • Ctrl-u β€” delete from cursor to start of line
  • Alt-Left β€” move cursor backward one word
  • Alt-Right β€” move cursor forward one word
  • Alt-Backsp β€” delete previous word
  • Alt-Delete β€” delete next word
  • Alt-c β€” copy input buffer to clipboard (if no message selected)
  • Alt-v β€” paste into input buffer from clipboard
  • Alt-x β€” cut input buffer to clipboard

🌈 AUTHOR 🌈

Written by Kristofer Berggren. king behavior, honestly πŸ‘‘

πŸ› REPORTING BUGS πŸ›

Report bugs at https://github.com/d99kris/nchat β€” don't be shy, she wants to know πŸ™ˆ

Copyright Β© 2019-2026 Kristofer Berggren

License varies by build configuration. See nchat --version for details.


lowkey obsessed with the fact that she's been around since 2019 and still slaying. legends only πŸ’…βœ¨

ok bye bestie!! this was nchat version 5.19.18, dated September 2026, user commands manual, and she ate fr fr πŸ’–πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from