タグ

Stockとemacsに関するretletのブックマーク (6)

  • 複数のファイルの名前をまとめて変更する - Emacs 編

    技術メモ帳さんが、Linux の CUI で複数のファイルの名前をまとめて変更する方法をまとめておられる。bash/zsh から、rename コマンドに perl を使ったコマンドと、色んな方法が紹介されてて参考になる。ただ、Emacs を使った方法には触れられていなかった。というわけで、Emacs を使う一括リネームの方法について書いてみる。 ref. 技術メモ帳 - 複数のファイルの名前をまとめて変更する via. Peace Pipe: 複数のファイルの名前をまとめて変更する [memo] Emacs / Dired Emacs で複数ファイルの一括リネームを実行するには、Dired モードを使う。M-x dired (or C-x d) して、リネームしたいファイルを含むディレクトリーを開く。 Dired では、一括リネームを二つのコマンドを組み合わせて実行する。 % m (M-

  • emacs/Tips - Home Server Journal

    Diff Mode † 拡張子を.patchにするとdiff modeになる パッチを編集したいときは、ESC X toggle-read-only する パッチの中の不要なファイルは diff-file-kill (ESC K) で消す ↑ Menu Bar † sakuraのレンタルサーバーで、OSがFreeBSD 7.1になって emacs 22.3 が使えるようになった。だが、X11対応で作られておらず nwモードで立ち上がる。 最近はコマンドのキー・バインドを覚える余裕が無いので、Menu Barを頼りに使うことが多いのだが、nwモードでMenu Barを使うのは結構厄介だ。 Menu Barを呼び出すキー・バインドは、常識的な F10 で良いのだが、 このキー・バインドはGNOME Terminal等から使う場合は、すでに使われてしまっている。 GNOME Terminal

  • 開発ツールとしての Emacs

    の元原稿に少しだけ手を加えたものです。 雑誌掲載のものとは若干の差異があります。(詳細未確認) 2001年5月〜2006年11月の掲載記事を PDF で収録した MOOK が2007年5月に出るということなので これを機会に整理しました。 じつはね 「安く出したいので著作権料は現物支給で勘弁願いたい」 というメールが来たのだった。 原稿を書いた全員が二次使用の無報酬に同意したのかはわからないが、 「ま、たいした分量でもないのでいいか」と思ったしだい。 (原稿料の下落につながるからそんな勝手なことすんな!と いった話があるのであれば教えてくださいね) (注) IE6 (IE7未確認) ではなく Firefox や Safari で見ると私の 意図通りに表示されているようです。 他のブラウザは未確認です。 前書き 著者の Emacs 歴は1989年の Nemacs(Emacs18.55 をベ

  • おもてなしの空間 - firefoxのキーバインドをemacs風にしてみる

    3/18 日(http://d.hatena.ne.jp/amt/20050318/firefox)に、firefox のtextarea のキーバインドのみ emacs 風にしてみたのだが、これをやるとfirefox 上の他の操作も、emacs を意識したキーバインドにしたくなってくる。 Google ってみると、vi-like なキーバインドを公開しているヒト(http://www.calmar.ws/firefox/index.php#keyconfig)はいるのだが、emacs-like なのは見付からなかった。仕方ないので、自分で検討してみた。 以下の話は keyconfig extension を導入していることを前提 keyconfig extension は、http://extensionroom.mozdev.org/more-info/keyconfig より最新版を

  • [を] Emacs 初心者のための最低限のコマンド表

    Emacs 初心者のための最低限のコマンド表 2007-01-11-1 [Tips] 最強のエディタである Emacs はその敷居の高さでも最強かも。 なんてったってコマンドが多すぎで初心者はブルーになりがち。 しかもまわりの Emacs ユーザに使い方なぞ聞いた日にゃ、 「入門段階ではそもそも使いこなせないようなすごい機能」 の説明を嬉々として始めたりしがちで手に負えない。(偏見) というわけで、初心者向けに 「最低限これだけ使えればとりあえず大丈夫」 と思うものをまとめてみた。私も普段からよく使うコマンドたちである。 主に「Emacs操作キー一覧」 (http://www.magic.mediawars.ne.jp/tips/emacs_key.html) から抜粋。 上下左右へ移動 C-p, C-n, C-b, C-f行頭・行末へ移動 C-a, C-e1画面進む

  • EmacsのChangeLog で todo を管理するときにちょっとだけ楽しく - higepon blog

    僕は ChangeLog で todo を管理しています。 以下の様に箇条書きで、終わっていないものは□、終わったものは■(塗りつぶし)で書いています。(この方式は id:kambara に教わりました。) -□括弧の数の対応をチェック -□現状把握をして優先度を決める -□すべてのファイルにヘッダをつける -■match.yml/unmatch.yml, translate.yml -■beginで囲まないとテストにならない -■マクロをNodeに変換する -■Node::equalsを実装するtodo を入力するときはコピペか、「やる→□」という対応を IME に登録しておいて入力するのが良いでしょう。 そして todo が完了したら□を塗りつぶすイメージで■にするんですが、そのときの入力が面倒! と思ったので、以下のような Emacs Lisp を書いてみました。 □の上にカーソルを

    EmacsのChangeLog で todo を管理するときにちょっとだけ楽しく - higepon blog
  • 1