Переход к байтовому смещению и отображение позиции в виде байтового смещения


12

Как я могу переместить курсор на n- й байт в буфере?

Как я могу отобразить текущую позицию курсора в линейке с точки зрения байтового смещения, а не строк и столбцов? (Дополнительный вопрос: может ли он отображаться как в десятичном, так и в шестнадцатеричном виде?)

Ответы:


16
:goto 2356

переходит на 2356-й байт в буфере.

Используйте %oполе в 'statusline'или, 'rulerformat'чтобы отобразить номер байта символа под вашим курсором.

Используется %Oдля отображения значения в шестнадцатеричном формате.

Ссылка:

:help :goto
:help 'statusline'
:help 'rulerformat'
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.