input_linux.go 414 B

12345678910111213141516171819202122232425262728
  1. // +build linux
  2. package liner
  3. import "syscall"
  4. const (
  5. getTermios = syscall.TCGETS
  6. setTermios = syscall.TCSETS
  7. )
  8. const (
  9. icrnl = syscall.ICRNL
  10. inpck = syscall.INPCK
  11. istrip = syscall.ISTRIP
  12. ixon = syscall.IXON
  13. opost = syscall.OPOST
  14. cs8 = syscall.CS8
  15. isig = syscall.ISIG
  16. icanon = syscall.ICANON
  17. iexten = syscall.IEXTEN
  18. )
  19. type termios struct {
  20. syscall.Termios
  21. }
  22. const cursorColumn = false