답변:
%b
또는 %B
에서 statusline
또는을 사용할 수 있습니다 rulerformat
. 보낸 사람 :help statusline
:
b N Value of character under cursor.
B N As above, in hexadecimal.
예를 들면 다음과 같습니다.
set statusline=%b\ %B
당신에게 제공합니다 :
8984 2318
다른 방법은 명령 을 사용 ga
하는 것 :ascii
입니다. 보낸 사람 :help ga
:
:as[cii] or ga :as :ascii
ga Print the ascii value of the character under the
cursor in decimal, hexadecimal and octal.
어느 것이 당신에게 줄 것입니까?
<⌘> 8984, Hex 2318, Octal 21430
또 다른 유용한 매핑은 g8
다음과 같습니다.
e2 8c 98
파일에 저장된 실제 바이트의 16 진 값을 인쇄합니다 (이 명령은 UTF-8을 가정합니다).
또한 사용할 수있는 두 가지 유용한 플러그인이 있습니다.
unicode.vim은 다양한 유용한 유니 코드 관련 명령을 추가합니다. :UnicodeName
커서 아래에있는 문자의 세부 사항을 얻는 데 사용하십시오 .
characterize.vim ; 이는 ga
unicode.vim과 유사한 유니 코드 이름으로 명령을 확장합니다 .
encoding
가 cp932와 같은 비 UTF8 멀티 바이트 인코딩으로 설정된 경우 g8
첫 번째 바이트 만 인쇄하지만 ga
전체 문자 번호가 표시됩니다.
encoding
것이 든 작동 하지만 (존경하지는 않습니다fileencoding
).