vim과 Debian 10의 특정 줄 바꿈에 이상한 "편집할 수 없는" 기호가 나타납니다(그림).

vim과 Debian 10의 특정 줄 바꿈에 이상한 "편집할 수 없는" 기호가 나타납니다(그림).

vim으로 여는 모든 파일에서 1/2두 번째 줄에 이상한 기호가 나타나는 것을 볼 수 있지만 두 번째 줄에 유닉스 개행 문자가 포함된 경우에만 해당됩니다. 그것언제나파일의 2번째 줄에 나타납니다. 이 문자는 편집하거나 선택할 수 없습니다.

나는 vimrc 파일을 수정하지 않고 .vimrc사용자 디렉토리를 수정하지 않은 새로운 Debian 10 설치를 사용하고 있습니다. 실제로 방금 파일을 만들었지만 .vimrc아무런 차이가 없었습니다.

사진을 봐:

여기에 이미지 설명을 입력하세요.

편집 1:

또한 이제 ;?;?처음에 빈 유닉스 개행 문자로 시작하는 모든 새 파일과 파일을 볼 수 있습니다. 기호와 마찬가지로 1/2이러한 문자는 편집하거나 선택할 수 없습니다.

아래 이미지에서 선행 빈 줄을 제거하면 해당 빈 줄이 사라지고 ;?;?파일 1/2을 닫거나 다시 연 후 빈 줄 2에 다시 나타납니다.

여기에 이미지 설명을 입력하세요.

편집 2:

댓글의 질문에 답해 주세요.

  1. 페이스트 박스 입니다, od -cx /etc/apt/sources.list첫 번째 스크린샷의 출처입니다.
  2. 내 터미널 소프트웨어는보안 CRT, 옵션에서 설정하세요 Terminal > Emulation = Xterm. PuTTY의 일반 버전을 사용하는 경우 이러한 추가 문자는 표시되지 않습니다.
  3. vim의 출력 :help startup-terminal|set termterm=xterm.
  4. cat /etc/default/locale내 로케일은 = 에서 옵니다 .LANG="en_US.UTF-8"

답변1

SecureCRT Session > Properties > Terminal > Appearance에서 문자 인코딩을 변경하여 문제를 해결했습니다 Default.UTF-8

또한 Session > Properties > Terminal > Emulation > TerminalSecureCRT를 에서 로 변경하여 Xterm문제 Linux를 해결했지만 16색 터미널 제한이 있었습니다.

관련 정보