С помощью команды командной строки fish я могу получить текущую часть процесса командной строки и текущую позицию курсора во всем буфере, но не в текущем процессе, например, для буфера командной строки
> echo test; echo $flounder
(с курсором на 'o' из 'камбала')
> commandline -
собираюсь вернуться
echo $flounder
а также
> commandline -Cp
19
Могу ли я как-нибудь получить позицию курсора в текущем процессе (8 для этого примера)?
> commandline -Cp
возвращает ошибку.
UPD: я думаю
> string length (commandline -cp)
вернул бы именно то, что я хочу