aliakseibrown / microshell

First project on C. Main feature of the project is using manually written functions for keyboard arrows UP/DOWN for switching history.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microshell

First project on C. Was written at the end of the first semester in university. Main feature of the project is using keyboard arrows UP/DOWN for switching history of the written commands by user. That was achieved by creating a function a-la Getch, that is turning off usual keyboard printing in Terminal and instead returning ANSII code of each key. Some keys have been rewritten to give them back functionality, as: "enter", "backspace" etc. The commands:

Screenshot 2022-10-24 at 2 19 03 PM

About

First project on C. Main feature of the project is using manually written functions for keyboard arrows UP/DOWN for switching history.


Languages

Language:C 100.0%