NetBSD以前から気になっていたのですが、zshのlsの補完機能がNetBSDだとうまく動作しません。[TAB]としてもファイル名候補がでてきません。うちの環境はこんな感じです。-wに展開されるのですが、zshの補完機能がファイル名ではなく数字を期待しているからです。lsでは-wオプションの意味が違うことによります。オプションの後に引数を要求しているというわけです。width'の部分を削除してしのいでいましたが、今回NetBSDのlsをサポートした_lsを作ってみました。ls用の補完を行うとしました。できあがったのが、以下です。Linuxで行いましたがちゃんと動作しているようです。どちらもzsh-4.3.2で確認しました。blog今回NetBSDのlsをサポートした_lsを作ってみました。communityに送ってみたところ採用していただきました。HEADにはcommitされているようなので、そのうちリリース版にも入ると思います。いったものは画像に変換します。電子メールアドレスは表示せず、電子メールの通知にのみ使用します。ロボットからの自動的なコメントスパムを防ぐために、画像の下の入力ボックスに適切な文字列を入力してください。文字列が一致する場合のみ、コメントが送信されるでしょう。サポートし、受け入れることを確認してください。なければ、コメントを正確に確認することができません。Macに関する話題はMac館で。