helmでカレントディレクトリのファイルを開くのに特化した sourceを作成しました。これのhelm版です。anythingのときは current-directory用のソースを使うと basenameで表示されたの ですが、helmで類似のソースだと絶対パスになってしまい、 絞り込みが面倒だったので、そのあたりから作っています。 コード diredで使った場合はファイルを開いたあと diredバッファを消すようにしています。 (require 'cl) (require 'helm-config) (require 'helm-files) (defvar my/helm-c-current-directory-source `((name . "Current Directory Files") (candidates . (lambda () (with-helm-current