Closed danilshvalov closed 1 year ago
Привет! Спасибо за PR. Не знал, что vim.fn.strchars
правильно работает с многобайтовыми символами.
Можно посмотреть на строки, которые вызывали ошибку?
Строки были из дефолтного конфига, то есть эти:
default_layout = [[~QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?`qwertyuiop[]asdfghjkl;'zxcvbnm,./]]
layout = [[ËЙЦУКЕНГШЩЗХЪ/ФЫВАПРОЛДЖЭЯЧСМИТЬБЮ,ёйцукенгшщзхъфывапролджэячсмитьбю.]]
Hi, thanks for this wonderful plugin! To check the length of a string, you should use the function
vim.fn.strchars
instead of the functionvim.fn. strdisplaywidth
, since the functionvim.fn.strdisplaywidth
returns not the size of the string, but its width on the screen. For example, due to the use ofvim.fn.strdisplaywidth
, I get an errorЕще раз спасибо за плагин, приятно видеть русскоговорящих в сообществе Neovim :)