Nim must be able to get one character input just like in Bash

Viewed 114

How do Nim get one character input just like in Bash ? :

read -n1 -p "Enter x to exit " # or 
read -N1 -p "Enter x to exit "
1 Answers

Must press enter:

stdout.write("Enter x to exit ")
let ch = stdin.readChar()
echo ch

Without enter:

import terminal
stdout.write("Enter x to exit ")
let ch = getch()
echo ch
Related