2

99.9%の確率で、ファイルを指しているリンクの数は関係ありません。リンクの数を表示しないようにするにはどうすればよいですか(または、ls)。

参考までに、ls-lの出力は次のようになります。

-rw-rw-rw- 1 root dir 104 Dec2519:32ファイル

この場合、リンクの数は1です。lsにはグループ番号(104)を削除するフラグがありますが、リンクの数を削除するフラグはありません。

lsにはdiredへの出力を生成するための特別なフラグがあるため、フォーマットを編集するとdiredの解析が台無しになるのではないかと思います。

4

2 に答える 2

3

物事がdiredでどのように表示されるかを制御するために、変数をカスタマイズできますdired-listing-switches。ただし、ご指摘のとおり、リンクの数を表示しないことはオプションではありません。

少し異なるアプローチは、パッケージを使用するdired-detailsことです。これにより、必要になるまですべての詳細が非表示になります。これにより、リンクの数が非表示になります(ただし、他の情報も非表示になります)。リンクをたどってパッケージを見つけてください(そして、dired-details+それはいくつかの小さな不便を修正するように聞こえますdired-details)。

元の回答情報は次のとおりです。

(setq dired-listing-switches "-l")

「EnteringDired」情報ページから:

ディレクトリを一覧表示するための変数 dired-listing-switches' specifies the options to give tols'。この文字列にはdired'コマンド が含まれている必要があり、 ls'スイッチに引数を必要としない短いオプション(つまり、単一文字)と長いオプション(='で始まる)を含めることができるように指定できます。-l'. If you use a numeric prefix argument with thels' switches with the minibuffer before you enter the directory specification. No matter how they are specified, the --') whose arguments are specified with

于 2009-12-10T04:09:14.317 に答える
1

を使用ls-lispして、diredバッファの表示をカスタマイズできます。ls-lispGNU Emacs(22.1またはそれ以前)の一部であり ls-lispls-lisp-verbosity「リンク」、「uid」、「gid」を表示/非表示にできるカスタマイズ変数があります。それはまたあなたのカスタマイズの空想をくすぐるかもしれない他のものを持っています。

ls-lispは、WindowsやLinuxのセッションでさえ、どこでもそれを使用するのがとても好きです。

于 2009-12-17T14:37:13.763 に答える