여러 인스턴스가 있는 Windows 시스템에서 일부 로그를 얻었고 <200e>
유니코드 문자라는 것을 알고 있지만 s
명령을 사용하여 어떻게 제거합니까?
명령줄에 이것을 입력하는 방법을 모르겠습니다.
편집하다
유니코드 문자인데 x
키 하나로 삭제할 수 있다는 뜻인데... 6자가 아니네요 <200e>
...
답변1
에서 :help i_CTRL-V_digit
:
문자의 10진수, 8진수 또는 16진수 값을 직접 입력하려면 CTRL-V를 사용하십시오. 이를 통해 개행(값 10)을 제외한 모든 문자를 입력할 수 있습니다. 문자 값을 입력하는 방법에는 5가지가 있습니다.
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