タグ

emacsに関するhideokiのブックマーク (17)

  • DB操作ツール Emacs DBI を作ってみた - 技術日記@kiwanami

    去年からほそぼそと作ってきた、EmacsからDBを操作できるツール Emacs DBI を紹介します。 Emacs DBI の簡単な紹介 このツールの目的は、クロスプラットフォームで便利なDB操作環境を実現することです。 pgAdmin や MySQL Query Browser のようなGUIの良さをCUIで実現してみようとしてみました。すなわち、ぼくのかんがえたさいきょうのDBツールです。ちなみに、このツールにとってEmacsはただの実行環境です。Emacs使わない人でも使うと便利だと思います。 データベース画面 e2wmで3ペインの画面 機能概要 以下のような機能があります。 EmacsとDB接続可能なPerlが動けばターミナルでも何処でも動く DB定義、テーブル定義がすぐ見れる auto-complete によるSQL補完 接続先DBにからキーワード、型名、テーブル名、カラム名など

    DB操作ツール Emacs DBI を作ってみた - 技術日記@kiwanami
  • emacs 23 has been released!

    Emacs 23(.1) has been released! After only just over two years since the previous version, emacs 23 has been released on July 29 2009. Time to celebrate! And a big thanks all the talented hackers that made it possible! Emacs 23 brings many new features. Some of those have been discussed before in emacs-fu, and of course you can get the full list from the NEWS-file (C-h n). This is just a list of s

    emacs 23 has been released!
    hideoki
    hideoki 2009/07/30
    23.1
  • NTEmacs JP Project

    NTEmacs について † NTEmacs とは 家(http://www.gnu.org/software/emacs/ )のEmacs をWindows 上で動作するようにコンパイルされたEmacsです。 家NTEmacsはそのままでは日語IME(MS IMEやATOK等)を利用しての日本語入力にやや難があります。 ↑ 当プロジェクトの趣旨 † IME patch + 半透明 patch を当てた、NTEmacs バイナリを配布し、日のユーザーへの利便を図ります。 Emacs unicode-2 ブランチへの IME patch の取り込みを計画されている、こばやしさんへの、フィードバックを行い、開発を支援する。 その他、NTEmacs 関連の情報交換&開発、成果の家への還元等々を実施していきます。 当プロジェクトのURLは http://ntemacsjp.sou

  • Emacs22 + UTF-8 における文脈依存な文字幅の問題について

    UTF-8 には文字の幅が文脈依存 (ambiguous) となる文字があって、 矢印や記号 (■▲)、罫線などの文字は状況に応じて文字幅が変化します。 下の 2 つの画像は Emacs で同じファイルの内容を narrow character として判定させた場合と、 wide character として判定させた場合のスクリーンショットです。 narrow wide 現状、 Emacs22 はこれらの文字をデフォルトで narrow character として判定します (※のように化けてしまう文字もあります)。 文字によって幅を変えるプロポーショナルフォントを前提としたテキストであれば あまり問題にはならないと思いますが、等幅フォントに向けて書いたテキストでは 表示がガタガタになってしまい問題になります。 これらの文字を wide character として判別させるには以下の設定を

  • flymakeでTemplate::Toolkitによるテンプレートファイルのシンタックスチェックを行う - Kentaro Kuribayashi's blog

    Template::Toolkitによるテンプレートが複雑化してきて、flymakeによるシンタックスチェックをしたくなったのでやってみました。以下、あんまり整理されてないので、僕以外の環境ですぐに動くようになるというものでもないと思いますが、参考までに掲載しておきます。 実行例は以下の画像の通り。 まずは、以下のスクリプトをPATHの通ったところにでも、tt_parse.plとして保存します。 #!/usr/bin/env perl use strict; use warnings; use Path::Class qw(file); use Template::Parser; my $file = file(shift); my $template = $file->slurp; my $parser = Template::Parser->new; if (!$parser->par

    flymakeでTemplate::Toolkitによるテンプレートファイルのシンタックスチェックを行う - Kentaro Kuribayashi's blog
  • Emacs : 文字コード自動判定の優先順位を変える (groundwalker.com)

    普段使う文字コードは UTF-8 だ。Aquamacs(Aquamacs : emacs に戻る (groundwalker.com))(たぶん Emacs でも)は、だいたいちゃんと文字コードを自動判定するが、ときおり Shift-JIS で開いてくれる。これはデフォルトで Shift-JIS のほうが優先順位が 高く設定されているからで、UTF-8 の優先順位を高くすればよい。で、設定方法。 (prefer-coding-system 'utf-8-unix) ちなみに、現在の優先順位は coding-category-list を見るとわかる。あと、もし別の coding-system で開き直したかったら、C-x RET c coding-system C-x C-v

  • Emacs で wdired と moccur-edit を使っていない人は(ry

    Emacs で wdired と moccur-edit を使っていない人は(ry と思ったので紹介します。 wdired wdired ではファイルのリネームが超簡単になります。 mv やエクスプローラで F2 を押してリネームをしている人は wdired を使うべし。 dired で ~/tmp を表示すると以下の様になっているとします。 /home/taro/tmp: 合計 273 drwxr-xr-x 6 taro taro 928 2006-12-26 10:41 . drwxr-xr-x 66 taro taro 3632 2006-12-26 10:25 .. -rw-r--r-- 1 taro taro 2232 2006-11-24 21:36 EndsWithTest.cpp -rw-r--r-- 1 taro taro 670 2006-11-24 21:24 End

    Emacs で wdired と moccur-edit を使っていない人は(ry
  • emacs22でkill-summary - higepon blog

    emacs22でkill-summary.elを動かすには truncate-string を truncate-string-to-widthに変えると良い。 Googleキャッシュにしか情報を見つけられなかったのでここに書いておきます。 kill-summaryを使っていない人はインストール汁!(クリップボード(?)にコピーしたものの履歴が見れて、その中から好きなものを貼り付けることができます。)

    emacs22でkill-summary - higepon blog
  • 2006-02-01

    id:higepon:20060131:1138681298の続き。 etagsを使おう(nanasiさん) xyzzyの例(http://d.hatena.ne.jp/miyamuko/20060131) などの情報をいただきました。 というわけで id:miyamukoさんのxyzzyの例をまねして、初めて実用的なEmacs Lispを書いてみました。 ;; cperl-modeでモジュール名にカーソルを合わせてM-.でソース開く (setq perl-find-module-libdir "x:/oop/lib") ; libディレクトリのPath ;; M-. (add-hook 'cperl-mode-hook (function (lambda () (define-key cperl-mode-map "\M-." 'perl-find-module) ))) (defun

    2006-02-01
  • [を] Emacsのdiredの操作メモ

    Emacsのdiredの操作メモ 2006-01-18-4 [Tips] Emacsでのディレクトリ操作と言えばdired。 あまり使ってこなかったので、これから活用するためにメモ。 最低限コマンド: C-x d スタート。「C-x d ~/*txt」などで絞込み。n, p ↑↓RET, e, f 開く。^ cd ..d 削除マークを付ける。x 削除マークが付いたのを実際に削除。R mvC cps ソート。または「C-u s -lSr」など。 便利かもしれないコマンド: D rm+ mkdirZ gzipg ディレクトリ内容再読み込み。i サブディレクトリの内容を表示。$ で表示トグル。m マークする。ディレクトリのとこにつけると全ファイルに。u マークをはずず。t マークの反転。A マークしたファイルを検索。M-, で次のマッチ箇所へ。Q マークしたファイルに対して、quer

  • はてな Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。標準で組み込まれてるものでも結構です。プログラムがどう・・

    Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。 ちなみに自分が便利だなと思うのは ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの) ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする) ・navi2ch (定番ですねw 2ちゃんねるビューワー) ・riece (IRCクライアント) などです。それから、こういう設定知ってる? 的なものも是非教えてください。 今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。 よろしくお願い

  • EmacsWiki: ecmascript-mode.el

    Download ;;; ecmascript-mode.el --- major mode for editing ECMAScript code ;; Copyright (c) 2004-2005 David Lindquist <david.lindquist@gmail.com> ;; Author: David Lindquist <david.lindquist@gmail.com> ;; Keywords: languages ecmascript javascript ;; This is free software; you can redistribute it and/or modify it ;; under the terms of the GNU General Public License as published by ;; the Free Softwa

  • Emacs 事始め - Kentaro Kuribayashi's blog

    パソコンを使い始めてから約 4 年、これまで 3 回ほど Emacs に挑戦してはあえなく(一時間ほどで)挫折するということを繰り返してきたわけですが、こないだの日曜日になんとなくチュートリアルをやってみたら、いつもは「なにこのキモいキーバインド!耐えられない!!!」などと投げていたのですが、なんとなく気分がのったようで、初めて最後まで手を動かしながら読めてしまった。性格が病的に面倒くさがりなので、僕には Emacs なんて無理だとあきらめていたのだけど。 そんなこんなで、なんかいけそうな気がしてきたので、以前購入したっきり放置していた『Emacs らくらく入門』というを読みつつ、Web 上のリソースをあたり、便利な設定をこぴぺしたり、良さげな elisp を導入してみたりしてみた。その過程でいろいろ便利なものを知ったのだけど、とりあえず以下あたりが欠かせない感じ。 ElScreen ウ

    Emacs 事始め - Kentaro Kuribayashi's blog
  • Emacs / Meadow の覚え書き - Meadow TIPS

    Emacs / Meadow の基機能の拡張などに関する情報を、この page では掲載しています。 お品書き i-search で日語を使いたい テキストに色をつけて見易くしたい foreground-color と background-color を入れ換えたい redo を使いたい メニューを日語化したい (Meadow のみ?) タイトルバーをカスタマイズしたい C-h を backspace として使いたい mini buffer や kill-ring 等の履歴を次回起動時に持ち越したい kill-ring の内容を視覚的に確認しながら yank したい window 分割時、画面外に出る文章を折り返したい 起動時に出てくる message を消したい 置換をリージョン指定可能にしたい autosave file の生成場所を指定したい C-z で scroll-dow

  • https://bookshelf.jp/soft/meadow_28.html

  • hikigaeru の 3研究日記 - hatena-mode for Emacs

    Emacsen からはてな日記に書くためのメジャーモードです。M-x hatena で編集して\C-c\C-p (`M-x hatena-submit') でポストできます. Curl と openSSL が必要です。download https://sourceforge.jp/projects/hatena-mode/文句、要望、改造報告はメールか、コメントか、御自分のページに hatena-mode と書いて下さい。たまに見てます。インストール使い方CVS動作確認履歴その他

    hideoki
    hideoki 2005/09/06
    使ってみましょう
  • Emacs ブーム来たり - naoyaのはてなダイアリー

    新人プログラマが3人入社したのが引き金になって、なぜかいまになってはてな社内で Emacs ブームが訪れています。id:higepon も質問したりなんかしているようです。社内グループの掲示板にはemacs について語ろう!スレなんかが立って、それぞれ秘蔵のマクロや設定を書き込んで盛り上がってます。 もともと僕が入社した当時は、社内には Emacs を使っている社員はいませんでした。PerlEmacs (あるいは vim あたり) で開発するのが当然だと思っていたので最初はちょっと驚いたのですが、id:jkondo を含めそのほかの社員はそれぞれおき入りのエディタのマクロをごりごりにカスタマイズして、自分たちなりの方法でやっているようでした。 特に id:jkondo は、プログラムに関してはほとんど知識がない状態で「これからはインターネットだ!」と叫んで人力検索を作るために一直線だ

    Emacs ブーム来たり - naoyaのはてなダイアリー
    hideoki
    hideoki 2005/09/06
    内輪ブーム
  • 1