【レビュー】検索バーから単語の"ハイライト"や"ページ内検索"が可能 - Firefoxアドオン「SearchWP」 (1) SearchWPの概要とインストール | パソコン | マイコミジャーナル
[zsh] - deruiの日記
-
- 半角スペースで区切って、複数の条件で検索できるようにした。
- よりそれっぽく検索できるようにした。
■[zsh]zshでanything.el風履歴検索(その4)


最近休日はゲームばっかやってます。ここ数年まともにやっていない反動なのかどうかなのかは定かではありませんが、おかげで(?)プログラミングがさっぱりです。
いい加減この見出しもどうかとは思うんですが、まだまだ改良を進めています。
とりあえず今回は、
だけです。半角スペースで区切って、複数の語が含まれる履歴だけを抽出できるようにはしましたが、新しい履歴を検索する場合には、全部の履歴から検索するため、それなりに時間がかかってしまいます。
で、肝心の内容なんですが、色々付け足したりなんだかんだしていたら、250行とかになってしまっていましたので、興味のある方は、↓のgithubに置いてある.zshrcの中身から、
2007-07-02 - 試験運用中なLinux備忘録
-
;; diredと直接関係ないが、削除確認などでyes/noと入れる代わりにy/nが使える
(fset 'yes-or-no-p 'y-or-n-p)
;; ディレクトリをファイルよりも上に表示
;; Emacs21ではOK Emacs22.1.1でうまく動かない?
;(require 'ls-lisp)
;(setq ls-lisp-dirs-first t)
(add-hook 'dired-load-hook
'(lambda ()
;; ディレクトリを再帰的にコピー可能にする
(setq dired-recursive-copies 'always)
;; ディレクトリを再帰的に削除可能にする(使用する場合は注意)
;(setq dired-recursive-deletes 'always)
;; lsのオプション 「l」(小文字のエル)は必須
;(setq dired-listing-switches "-Flha") ; 「.」と「..」が必要な場合
;(setq dired-listing-switches "-GFlhA") ; グループ表示が不要な場合
(setq dired-listing-switches "-FlhA")
;; find-dired/find-grep-diredで、条件に合ったファイルをリストする形式
(setq find-ls-option '("-print0 | xargs -0 ls -Flhatd"))
;; 無効コマンドdired-find-alternate-fileを有効にする
(put 'dired-find-alternate-file 'disabled nil)
)
)
;; ファイル・ディレクトリ名のリストを編集することで、まとめてリネーム可能にする
(require 'wdired)
;; wdiredモードに入るキー(下の例では「r」)
(define-key dired-mode-map "r" 'wdired-change-to-wdired-mode)
;; 新規バッファを作らずにディレクトリを開く(デフォルトは「a」)
(define-key dired-mode-map (kbd "RET") 'dired-find-alternate-file)
;; 「a」を押したときに新規バッファを作って開くようにする
(define-key dired-mode-map "a" 'dired-advertised-find-file)
;; 「^」がを押しにくい場合「c」でも上の階層に移動できるようにする
;(define-key dired-mode-map "c" 'dired-up-directory)
Sponsored Links
Ads by Google
Top Tags
View All Recent Tags (29)
- 36Emacs,
- 23android,
- 9firefox,
- 8javascript,
- 6zsh,
- 5Python,
- 4greasemonkey,
- 3anything.el,
- 2mercurial,
- 2dired,
- 2userChrome,
- 2ubuntu,
- 1twitter,
- 1gist,
- 1windows,
- 1git,
- 1webservice,
- 1screen_shot,
- 1photo,
- 1software,
- 1diigo,
- 1R,
- 1gis,
- 1songbird,
- 1meadow,
- 1google_chrome,
- 1seed,
- 1iphone,
- 1autocomplete.el
Public Tags (267)
myuhe myuhe's Public Lists (1)
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo