저는 bash를위한 키보드 단축키를 이해하고 기억하려고했습니다. '유'u가 ctrl + u로 무엇을 의미합니까?
에 사용 된 문자 이유 궁금 해서요CTRL-u --- cancel the line before cursor location
저는 bash를위한 키보드 단축키를 이해하고 기억하려고했습니다. '유'u가 ctrl + u로 무엇을 의미합니까?
에 사용 된 문자 이유 궁금 해서요CTRL-u --- cancel the line before cursor location
unix-line-discard
좋은 니모닉, CTRL + U를 사용하는 등이지만 줄 지우기 문자는 UNIX의 발명에 선행합니다. 그것은 PDP-8을 포함한 다양한 디지털 장비 (DEC) 시스템에서 그대로 사용되었습니다. 예를 들어 먼지가 많은 책장에서 PDP-8 기호 편집기 (DEC의 PDP-8 Introduction To Programming (Volume 1)
매뉴얼의 1972 년 판 5-13 페이지)에서 행간 지우기로 CTRL + U이 사용 된 것을 볼 수 있습니다. 사실 UNIX 초기에 @
문자는 대개 기본 줄 지우기 문자였습니다. 다른 시스템은 동일한 기능에 대해 CTRL + X을 사용했습니다.이 문자는 ASCII 제어 문자 설명이 Cancel
이므로 의미가 있습니다. CTRL + U의 DEC 컨벤션은 결국 인기 콘테스트에서 우승했습니다.
Ctrl-U는 NAK입니다. 나는 NAK가 "원하지 않는다"는 의미로 왜곡 될 수 있다고 생각합니다. ;) –
@Dennis Williamson NAK의 의미는 무엇입니까? – draw
@draw : 부정적인 AcKnowledge를 의미합니다. [man ascii] (http://www.linuxmanpages.com/man7/ascii.7.php), [Wikipedia article] (http://en.wikipedia.org/wiki/Nak) 및 [전문 용어 파일 ] (http://www.catb.org/~esr/jargon/html/N/NAK.html). –
아마도 쉽게 누를 수 있습니까? –
그냥 "u"를 쿼드 키보드의 – CarneyCode
@ 스트 래거로 실행 취소로 생각하고, h는 왼쪽에, l은 오른쪽에 있습니다. ASCII에서 ctrl-J는 줄 바꿈이고 ctrl-K는 세로 탭입니다. 쉬워요. –