매우 구체적인 터미널 설정이 있습니다. (나에게는) 완벽해요. 색상도 훌륭하고 강조도 훌륭하며 키 바인딩과 단축키도 훌륭합니다. 이것은 내 로컬 컴퓨터에서 작업할 때 유용하지만 서버에 대한 SSH 연결을 열면 기본 bash로 돌아갑니다. 내 설정을 서버로 마이그레이션하려고 생각했지만 매일 최소 3개의 서버에서 작업하고 + 내가 작업할 다른 서버와 앞으로 작업할 모든 서버에서 동일한 작업을 수행해야 하기 때문에 그것은 비현실적인 것 같습니다. . 간단한 해결책은 내 conf 및 dot 파일을 GH에 업로드하고 이를 내 사용자 디렉토리에 복제하는 것입니다. 하지만 내 구성은 내 아치 설정에만 적용되므로 우분투, 페도라와 호환되는 별도의 브랜치를 만드는 것은 어려울 것입니다. , popos, gentoo 등 등등. 한 번 하면 몇 시간이 걸리고, 유지하는 데는 많은 시간이 걸리고 싶지 않습니다.
어떤 해결책이 있습니까?
답변1
어떤 해결책이 있습니까?
아니요. 구성 파일을 전송(및 포팅)해야 합니다.
결국, 다른 서버에서 다른 소프트웨어(셸)를 실행하고 있으며 SSH 클라이언트는 문자의 의미를 이해하지 못한 채 문자만 표시할 뿐입니다. bash
서버에 없을 수도 있습니다 . 특정 아치 관련 내용은 연결 중인 다른 컴퓨터에서 변환해야 합니다. 해당 컴퓨터는 표시되는 문자(및 색상)에 대한 모든 바이트에 대해 명령을 수행해야 하기 때문입니다.
당신은 일부매우 제한적표준 SSH 서버가 선택한 몇 가지 값(일반적으로 로케일에 영향을 미치는 값)만 허용하는 환경 변수만을 통한 영향의 정도입니다. 그러나 서버 sshd 구성 AcceptEnv ...
매개변수를 변경하여 이를 확장하고 SendEnv ...
. 그러나 PAGER
선택한 프롬프트나 멋진 PS1
프롬프트가 다른 컴퓨터에서도 작동할지 여부는 알 수 없습니다 .