現在、私は Vim 用の一種のプラグインを作成しています。これは、ステータスラインにあらゆる種類のユーティリティ関数を配置するためのものです。リンクは次のとおりです: https://github.com/Greduan/vim-usefulstatusline
今、私はこの機能を持っています: https://github.com/Greduan/vim-usefulstatusline/blob/master/autoload/usefulstatusline_filesize.vim
ファイルサイズをバイトからメガバイトに出力するだけです。現在、ファイル サイズが 1MB に達した場合、たとえば が出力されます1MB
が、これは問題ありませんが、それが持つバイト数または余分な KB 量も出力したいと考えています。
1MB
例から、それを出力する代わりに出力します1MB-367KB
、私が何を意味するか分かりますか? 最大サイズを出力してから、それに続く残りのサイズを出力します。説明するのは難しいです。
では、現在の関数を変更して、この方法でサイズを出力するにはどうすればよいでしょうか?
ご協力いただきありがとうございます!どれも大歓迎です。:)