여러 인스턴스를 포함하는 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