
Cygwin 내에서 bash를 사용하고 있으며 현재 셸 내에서 새 배치 셸을 시작하고 싶습니다.
그래서 저는 cmd
새로운 배치 셸을 입력하는 데 사용합니다.
myuser@machine /
$ cmd
Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.
C:\cygwin64>
지금까지는 괜찮았지만 를 눌러도 tab
자동 완성이 되지 않고 대신 4개의 공백(
)이 표시됩니다.
tmux로 비슷한 설정을 시도했지만 작동하지 못했습니다.
또한 ConEmu와 같은 다른 콘솔을 사용하고 싶지 않습니다. 왜냐하면 SSH를 사용하여 내 컴퓨터에 연결할 것이기 때문입니다.
답변1
"Cygwin 내부에서 bash 사용"이 실제로 "mintty 내부에서 bash 실행"을 의미하는 경우 "실제 콘솔" 응용 프로그램의 올바른 동작을 전혀 얻을 수 없습니다. 이 터미널에서는 "cygwin 응용 프로그램"만 제대로 실행할 수 있습니다. 그건디자인으로.
tmux는 터미널이 아니며 다른 콘솔 응용 프로그램(예: bash)을 실행하지만 처음 시작한 것과 동일한 터미널을 사용합니다. 따라서 tmux를 실행하더라도 동일한 문제에 직면하게 될 것입니다.
따라서 유일한 해결책은 다른 터미널을 사용하는 것입니다. 그리고 ConEmu에서 SSH를 실행할 수 없는 이유는 완전히 이해할 수 없습니다. 달려갈 수도 있다ConEmu의 민트당신이 정말로 그것을 원한다면.
또한. 있다땡그랑 소리유닉스 사용자에게 습관적인 탭 완성 기능을 제공하는 cmd 확장 프로그램입니다. 시도해 볼 수도 있습니다cmder이것은 묶음이다콘에뮤, 클링 및 기타 도구.