![터미널을 원시 모드로 설정할 때 예기치 않은 들여쓰기 동작이 발생합니다. 왜 이런 일이 발생합니까?](https://rvso.com/image/111976/%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20%EC%9B%90%EC%8B%9C%20%EB%AA%A8%EB%93%9C%EB%A1%9C%20%EC%84%A4%EC%A0%95%ED%95%A0%20%EB%95%8C%20%EC%98%88%EA%B8%B0%EC%B9%98%20%EC%95%8A%EC%9D%80%20%EB%93%A4%EC%97%AC%EC%93%B0%EA%B8%B0%20%EB%8F%99%EC%9E%91%EC%9D%B4%20%EB%B0%9C%EC%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EC%99%9C%20%EC%9D%B4%EB%9F%B0%20%EC%9D%BC%EC%9D%B4%20%EB%B0%9C%EC%83%9D%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
답변1
중 하나stty
설정(onlcr
)에게 말한다터미널 드라이버변환하다개행(실제로는 ASCII 줄 바꿈)을 캐리지 리턴과 줄 바꿈으로 변환합니다.
유닉스 계열 시스템은 단지개행줄을 끝내려면 터미널 드라이버가 올바른 일을 하도록 해야 합니다(변환개행캐리지 리턴과 줄 바꿈).
캐리지 리턴은 "왼쪽으로 이동"하고 줄 바꿈은 "아래로 이동"합니다.
터미널을 원시 모드로 설정하면개행더 이상 캐리지 리턴과 줄 바꿈으로 변환되지 않습니다. 캐리지 리턴이 부족하면 알 수 있습니다.계단효과.