
나는 일반적으로 무언가를 찾기 위해 키를 눌러 아주 먼 과거의 터미널 기록을 탐색하고 ↑, 그것을 얻은 후에는 입력 기록의 맨 아래, 현재 비어 있는 새 명령(에 대한 단어가 있습니까?)으로 이동하고 싶습니다. this?)를 입력하여 새 명령을 입력했지만 ↓엄청나게 많은 시간을 누르고 싶지는 않습니다 . 또한 백스페이스나 다른 기능을 사용하여 기록에서 행을 삭제하고 싶지 않습니다.
텍스트 편집기에서 Ctrl+ 와 같은 것을 찾고 있거나 터미널에서 + 와 같은 것을 찾고 있지만 출력 기록이 아닌 입력을 점프해야 합니다.EndCtrlL
Linux/Windows/OSX 솔루션에도 관심이 있기 때문에 터미널을 작성했습니다.
답변1
따라서 Linux/Unix/OSX의 거의 모든 곳에서 명령 기록(예: bash)이 있으며 이는 아마도 Readline 라이브러리에 의해 구동될 것입니다.
Readline에는 키보드 단축키에 연결되는 자체 명령 세트가 있으며 다음 중 하나가 있습니다.기록 조작 명령이것이 end-of-history
바로 당신이 찾고 있는 것입니다.
기본 키 바인딩은 M->
, 또는 Meta+ 입니다 >. 대부분의 Linux 설정에서는 Meta일반적으로 Windows 키에 바인딩되어 있으므로 Win+를 입력하면 >작동할 것입니다. 그렇지 않거나 OSX를 사용하는 경우 입력하면 Esc아마도 >작동할 것입니다.
답변2
Ubuntu 21.04의 경우 Ctrl++ Shift가 .저에게 효과적이었습니다.
답변3
Windows 터미널에서 WSL을 실행하는 Windows 시스템에 대해서만 설명할 수 있지만 저에게 효과가 있었던 것은 다음과 같습니다.
Ctrl+ >( Ctrl+ Shift+ .)
...위에서 설명한 Super/Meta/Windows 키 기반 단축키가 아닙니다.