如何在 Midnight Commander 中以最紧凑的形式显示文件大小?(Total Commander 中的“智能文件大小”)

tor*_*tte 6 midnight-commander

MC 默认以千字节和字节为单位显示文件大小,但很难阅读,并且以可用的“最接近”单位查看它们会更容易。那是:

1234567  -> 1M  
123456   -> 123K
12345678 -> 12M
Run Code Online (Sandbox Code Playgroud)

tor*_*tte 6

选项 1:使用界面

\n

在其中一个面板中更改它

\n
    \n
  1. 紧迫F9
  2. \n
  3. 选择Left(或Right)
  4. \n
  5. 选择Listing format...
  6. \n
  7. 检查User defined:并将尺寸字符串设置为size:4并选择OK。它应该看起来像这样:\n
      \xe2\x94\x8c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80 Listing format \xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x90\n  \xe2\x94\x82 ( ) Full file list                         \xe2\x94\x82\n  \xe2\x94\x82 ( ) Brief file list: 2        [^] columns  \xe2\x94\x82\n  \xe2\x94\x82 ( ) Long file list                         \xe2\x94\x82\n  \xe2\x94\x82 (*) User defined:                          \xe2\x94\x82\n  \xe2\x94\x82 half type name | size:4 | perm         [^] \xe2\x94\x82\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xa4\n  \xe2\x94\x82 [ ] User mini status                       \xe2\x94\x82\n  \xe2\x94\x82 half type name | size | perm           [^] \xe2\x94\x82\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xa4\n  \xe2\x94\x82            [< OK >] [ Cancel ]             \xe2\x94\x82\n  \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x98\n
    Run Code Online (Sandbox Code Playgroud)\n
  8. \n
  9. 要使其永久化,F9Options>> Save setup
  10. \n
\n

选项 2:编辑配置文件

\n

编辑文件~/.config/mc/panels.ini。应该有两个user_format=条目,一个在 下[New Left Panel],另一个在 下[New Right Panel]。将所需面板的条目更改为

\n
user_format=half type name | size:4 | perm\n
Run Code Online (Sandbox Code Playgroud)\n

文档

\n

文档的相关引用,在列表格式...下:

\n
\n

要强制一个字段为固定大小(大小说明符),您只需添加:后跟您希望该字段具有的字符数。 如果数字后跟符号+,则大小指定最小字段大小 - 如果程序发现屏幕上有更多空间,则会扩展该字段。

\n
\n

因此,bsize:4也是可以的。它等于size:4,但对于目录,它只显示 SUB-DIR 或 UP--DIR。

\n