Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.19 KB

README.md

File metadata and controls

18 lines (12 loc) · 1.19 KB

ft_select

Creating a user interface for a program that is executed in a terminal is doable.
It requires that you master the programming work involved as a terminal does not do much in its “rough” mode. To see for yourself, launch the command cat without any arguments and press any keys or a combination of keys on your keyboard...

In doing this, as long as you press alphanumeric keys, nothing special happens.
However, if you press either the arrows, the esc key or the fn keys, for example, some random characters will appear... redo the same thing in your shell now. You are used to the left arrow moving the cursor to the previous column. Why do we observe such differences between cat and your shell?

Your terminal manages many things for you without you noticing, such as for instance the display of characters as you type them or the bufferisation of each line.

Subject

Owner

  • Oussama Belouche 1337

forthebadge forthebadge