VIM에서 유니 코드 문자를 교체 하시겠습니까? 있습니까? 나는 그것을 입력하는 방법을 모른다 command”줄”

여러 인스턴스를 포함하는 Windows 컴퓨터에서 로그를 얻었습니다. <200e> 가 있는데 유니 코드 문자라는 것을 알고 있지만 s명령으로 어떻게 제거 할 수 있습니까?

나는 그것을 입력하는 방법을 모른다 command“줄” .

편집하다

이것은 유니 코드 문자이므로 단일 x키를 눌러 .. 6 문자가 아닌 것을 삭제할 수 있습니다 <200e>



답변

보낸 사람 :help i_CTRL-V_digit:

CTRL-V를 사용하면 문자의 10 진수, 8 진수 또는 16 진수 값을 직접 입력 할 수 있습니다. 이렇게하면 줄 바꿈 (, 값 10)을 제외한 모든 문자를 입력 할 수 있습니다. 문자 값을 입력하는 다섯 가지 방법이 있습니다.

first char  mode         max nr of chars   max value
( none )    decimal        3               255
o or O      octal          3               377      (255)
x or X      hexadecimal    2               ff       (255)
u           hexadecimal    4               ffff     (65535)
U           hexadecimal    8               7fffffff (2147483647)

<Ctrl-v>u200e, 문자를 입력하고 대체 명령이나 다른 곳에서 평소와 같이 사용할 수 있습니다.

:%s/<Ctrl-v>u200e//g


답변