프롬프트가 끝날 때까지 입력 한 모든 내용을 지우는 키 바인딩을 만들고 싶습니다. Ctr+c
과 같은 동작이지만 현재 행과 개행 문자의 끝에 ^C
문자를 추가하지 않았습니다. 어떻게 든 할 수 있니?생선 껍질에 프롬프트가 나타나면 모든 것을 지우시겠습니까?
0
A
답변
2
이 시도 :
function clear_to_end
commandline (commandline --cut-at-cursor)
end
bind \cc clear_to_end
이 커서에서 잘립니다 현재의 명령 행에 명령 줄을 설정합니다.
1
당신은 아마가 K
Ctrl 키 유 (프롬프트) 항목의 시작 부분으로 커서의 문자를 죽이고
Ctrl 키-K 문자를 죽이고 Ctrl 키 U 및/또는 Ctrl 키합니다 커서에서 줄의 끝까지.
줄의 시작 부분 (프롬프트 바로 다음)으로 이동하는 방법을 추가 할 수 있습니까? 기본 줄 바꿈에서 기본 키 바인딩을 발견했지만 기능에서 호출하는 방법을 이해할 수 없습니다. – sandric
커맨드 라인을 커서에서 잘린 다음 라인의 시작 부분으로 건너 뛰고 싶다는 것을 정확하게 이해하고 있습니까? –
프롬프트에서 모든 것을 자르고 싶습니다. 기본적으로 모든 입력을 지우고 – sandric