나는 종종 프로그래밍 퍼즐과 코드 골프를 사용 합니다. 저기 많은 사용자들이 순전히 골프 용으로 맞춤 언어를 작성했습니다. 나도 지금 내 일을하고있어 이러한 언어는 자체적으로 사용자 정의 인코딩이있어 더 많은 명령을 단일 바이트로 만들 수 있습니다. 예를 들어, 심각 , 젤리 와 05AB1E .
고유 한 사용자 지정 인코딩을 사용하도록 vim을 구성 할 수 있습니까? 유니 코드 코드 포인트에 대한 바이트 매핑을 구성하고 싶습니다. 예를 들면 다음과 같습니다.
0x01 == "¢"
그런 다음 입력 <C-v><C-a>
하면 ¢
문자 가 표시 되고 쓰면 바이트가 저장 0x01
됩니다.
원격에서도 가능합니까? 또한 시스템 클립 보드와도 잘 작동합니까? (예 : 브라우저에서 vim으로 복사하여 붙여 넣을 수 있으며 그 반대도 마찬가지입니다)
encoding
하고 charconvert
이 내부적으로 사용하려고 것을 나는 보았다 iconv
문자 세트를 변환하는 첫 번째 함수를. iconv
다른 문자 집합 간의 변환을 처리 할 수 있습니다. 문자 세트를 추가하는 방법에 대한 답변은 여기 에서 iconv
확인할 수 있습니다 (관리자에게 메일을 보내야 할 것 같습니다). 아마도 이것이 도움이 될 것입니다. :)
:help conceal
입니다.