タグ

editorに関するjjzakのブックマーク (169)

  • Emacs上のマルチな実行環境、Org-babel - sheephead

    いきなりですが、 Org-modeをご存知でしょうか。 Org-modeはEmacsで動作する高機能のアウトラインツール。何それ、Org-modeな方は r_takaishiさんの資料を一読される事をおすすめします。 org-mode を使おう もっと知りたいという方は、以下のサイトを読んでOrg沼にはまってみるのもいいかもしれません。 OrgMode – Emacs上のアウトライナー Org-modeはとにかく機能が豊富で、マニュアルも 200ページ近い大著です。実際、僕もごく一部の機能しか使いこなせていません。 にも関わらず、そのOrg-modeのフレームワークを利用した、これまた便利なツールを発見してしまいました。 Org-babel Org-babelは、Org-modeを拡張するツールで、あらゆるプログラミング言語をorg-mode内で実行可能にします。圧巻なのは対応している言語

    Emacs上のマルチな実行環境、Org-babel - sheephead
  • Emacs org-modeを使ってみる: (40) org-babel-Rを使う1/2 - 屯遁のパズルとプログラミングの日記

    今回は,統計ソフトRをorgファイルの中から利用する org-babel-Rの使い方を説明する(一回目). なおUbuntu 8.04 LTSとEmacs22上で, org-6.34c (2010年1月10日リリース)の利用を前提にしている. リンク Org-Mode OrgMode - Emacs上のアウトライナー Org-babel http://orgmode.org/worg/org-contrib/babel/intro.php http://orgmode.org/worg/org-contrib/babel/reference.php Emacs上のマルチな実行環境、Org-babel インストール Rがインストールされているいなければまず以下のようにしてインストールする. $ sudo apt-get install r-recommended また org-6.34c.z

    Emacs org-modeを使ってみる: (40) org-babel-Rを使う1/2 - 屯遁のパズルとプログラミングの日記
  • 屯遁のパズルとプログラミングの日記

    2017年の年賀状を紹介. 29以下の素数にだけ目盛りのある長さ30cmのモノサシです. 5cm, 10cm, 20cm, 25cmの長さは,上のようにして測れます.他の長さを測る方法を考えてみてください. リンク 不便益システム研究所 京都新聞の記事 京大研究者ら「素数ものさし」を開発 (slashdot.jp) 素数ものさし (その1) 素数ものさし (その2) 素数ものさし (その3) 素数ものさし (その4) 素数ものさし (その5) 素数ものさし (その6) 目盛りの消えた定規 2015年の年賀状を紹介. ヤジリンの問題です(簡単). 問題を表示 (ぱずぷれを利用) リンク ニコリ:ヤジリン ぱずぷれ 続きは,2進サイクロプス数について. 続きを読む 2014年の年賀状を紹介. 美術館の問題です(簡単). 問題を表示 (カンペンを利用) 問題を表示 (ぱずぷれを利用) リンク ニ

    屯遁のパズルとプログラミングの日記
  • 逆引きorg-mode

    逆引きorg-mode 逆引きWordとか逆引きRubyなんかがあるんだから逆引きorg-modeがあってもいいと思って作ってみました. 少しずつコンテンツを充実していけたらいいと思っています.

  • PukiWiki - Emacs/c-mode

    トップ Emacs Linuxメモ Cygwinメモ gnuplot+ リンク アクセス状況 最新の20件2008-03-30zhangpengc 2007-12-30simple 2007-12-14gongyesheji 2007-10-31Emacs/etc FrontPage Cygwinメモ/PostgreSQL 2006-03-03gnuplot3.8日語化・機能拡張パッチ 2005-05-20InterWikiName 2004-04-20リンク 2004-04-16Cygwinメモ/sshd 2004-04-15Cygwinメモ/xinetd Cygwinメモ/init Linuxメモ/bash Emacs/c-mode 2004-04-03RenameLog MenuBar アクセス状況 Emacs 2004-04-02Emacs/カーソル移動 Linuxメモ/YaTe

  • Emacs使用時にSCIMやiBusの起動を抑制するには - UbuntuJapaneseWiki

    対象とするUbuntuのバージョン 7.04 Feisty Fawn 9.10 Karmic Koala Emacs 使用時にマークセットの C-Space を実行すると SCIM や iBus などが起動してしまうのを防ぐには、環境変数 XMODIFIERS を設定する必要があります。 端末から起動する場合 alias emacs='XMODIFIERS=@im=none emacs' というエイリアスを定義する。以後、端末から emacs を実行する際に SCIM の起動が抑制される。 設定を保存するためには、上記のエイリアスを ~/.bashrc 等に記述しておくとよい。 GNOME のパネルから起動する場合 Gnomeパネルのアイコンを右クリックしてプロパティを表示する [コマンド]の先頭に env XMODIFIERS=@im=none を付け加える。 以後、そのアイコンから e

  • Julien Danjou homepage - google-maps-el

    The google-maps Emacs extension allows to display Google Maps directly inside Emacs. It fully implements the Google Static Maps API and the Google Maps Geocoding API. Download It is available from: git://git.naquadah.org/~jd/jd-el.git (gitweb) There's no tagged release for now. Manual The easiest way to use it is to load it from your .emacs: (require 'google-maps) You can then use M-x google-maps

  • e2wm の設計と実装 - 技術日記@kiwanami

    はじめに e2wm.elのソース読んだり、自分流に拡張するための参考になるように、e2wmの設計と実装について簡単に説明します。 あらすじ 全体の構成の説明 各モジュールの説明 各イベント時の動きの説明 現在の実装と今後の予定 図の一覧@Cacoo 全体の構成 まず、全体構成の図を示します。 全体の構成図 全体的な流れとして、イベントや画面の変化などをパースペクティブ管理に集めてきて、そこでパースペクティブに応じた加工を行い、ウインドウレイアウト制御のライブラリで画面に描画するという形です。 モジュール間の依存関係は次の図のようです。矢印の先が依存先です。 モジュール間の大まかな依存関係 パースペクティブ管理や履歴の情報とウインドウ制御の機能を、各モジュールが参照して使っているというようなイメージになります。 e2wm.elのソースコードの命名も、大体このような分類で並んでいます。 各モジ

    e2wm の設計と実装 - 技術日記@kiwanami
  • よく訓練されたvim使いになるために « fujimi-blog

    おはようございます。 最近vimを使うようになってきたので、vim関係の設定などを書きます。 .vimrcファイル これはvimの設定ファイルです。 ここに、vimの設定をつらつら書いていきます。emacsでいうところの.emacsみたいなものです。 set number "行数を表示 set encoding=utf-8 "エンコードをUTF8にする set tabstop=2 "タブ幅を2 set shiftwidth=2 "インデント幅を2 set bs=2 "BackSpaceで削除 syntax on "ソースコードなどを色付け imap <C-j> <C-[> "インサートモードで「Ctrl+j」を押すとコマンドモードに移行 set hlsearch "検索した文字列をハイライトする "php-mode autocmd FileType php  :set di

  • .emacs分割のすゝめ - KAYAC engineers' blog

    最近ロードバイクを買いました。nagata(@handlename)です。 前回、安易にも無防備な.emacsを晒したら、我らがtypester先生に 「.emacsに全部書くのは小学生までだよね〜」(大幅に誇張あり) と言われてしまったので、早速.emacsを分割してみたいと思います! (設定ファイル群をgithubにあげました) なんで分割するの? そもそもなんで分割するんでしょうか? メリットとしては、こんなものがあります。 見通しがよくなる 環境依存の設定を切り分けられる 一部のファイルにエラーがあっても他のファイルの設定は適用される それぞれ個別にbyte compileできる 一部のエラーが全体に影響しないっていうのはいいですね。とっても。 では、実際に分割する方法を見ていきましょう。 分割してみよう 分割した設定ファイルを読み込むために、IMAKADOさん謹製のinit-lo

    .emacs分割のすゝめ - KAYAC engineers' blog
  • Emacs Lisp Expectationsで超簡単ユニットテスト in elisp - http://rubikitch.com/に移転しました

    elispにもRubyのexpectationsのような美しく記述できるテスティングフレームワークが欲しい - http://rubikitch.com/に移転しました expectationsに激萌えの俺がさくっと作ったよ、expectations for elisp。expectations.elじゃ検索しづらいと思ってel-expectations.elにしといた。 こんな文法でテストが書ける。体の評価結果が期待値とマッチすればテストが通る。家expectationsにない機能として「desc」でコメントが書けること。ただし、たんなるデリミタなのでテスト名ではないw (expectations (desc コメント) (expect 期待値 体) (expect ...) ... ) 具体的なコードはこんなの。 (expectations (desc "simple expec

    Emacs Lisp Expectationsで超簡単ユニットテスト in elisp - http://rubikitch.com/に移転しました
  • 備忘録 : Aquamacs にかえてみた

    かつての XEmacs と同じ道を辿る不安もあるが、2.0がリリースされたので Carbon Emacs から Aquamacs にかえてみた。(スクリーンショット) ずっとCarbonユーザーで、Aquamacsの以前のバージョンやCocoa Emacs(Emacs 23.x)を使っていないので、その点違いを列挙することはできませんが、 ざっと使ったところでは、 バージョン情報は? This is GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) of 2010-05-10 on braeburn.aquamacs.org - Aquamacs Distribution 2.0 日本語入力は? 最初からインラインで入力可能。だけどIMモードは表示されません。 全角モードでも括弧や?,$, @などの記号が勝手

  • Emacs [てきとうにめも]

  • Account Suspended

    Account Suspended This Account Has Been Suspended

  • 最近の Emacs のコメント機能についてのまとめ。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る大相撲の場所終了の傷心も癒えてきたので、久しぶりに Emacs について書きます。 エディタの重要な機能のひとつにコメントとコメントアウトがあります。 Emacs のコメント機能はとても優秀で、標準で様々な言語をサポートしています。ですので、拡張やプラグイン的なものをインストールすることなく、簡単にコメントをつけたり、コメントアウトしたり、それを解除したりできま

    最近の Emacs のコメント機能についてのまとめ。 - 日々、とんは語る。
  • ホワット・ア・ワンダフル・ワールド Linux でも普通に xyzzy が使える件について

    wine は素晴らしい, Debian は素晴らしい. Wine ってのは,WindowsAPILinux で実装したもの.つまり,エミュレータではありません (WINE は Wine Is Not an Emulator の再帰的頭文字とも).互換層 (ラッパーライブラリ) です.cygwin が posix API を実装した Windows のラッパーアプリケーションであるのと,ちょうど真逆です. いまのところ,Windows API の 62 % を実装しているとのこと.IE も動くそうです. # apt-get install libwine libwine-print wine wine-doc msttcorefonts wine-utils winesetuptk $ winesetup (特に何もする必要無し) $ lha e xyzzy-0.2.2.235.

  • xyzzyのアウトラインプロセッサ化 - 千里霧中

    xyzzyをアウトラインプロセッサにする手順は、親切な方が以下に丁寧にまとめてくれています。 http://echowhite.homelinux.net/days/2007/07/xyzzy.php が、無知な私はこれでもてこずったので、てこずったところをメモ。あくまで上記記事(以下、元記事)の補足です。 ●NetInstaller導入 siteinit.lを作成するまで同じ。 作成したら、ダンプファイルを削除してxyzzyを再起動。 ダンプファイルとは、xyzzy.exeがあるフォルダのxyzzy.wxpのこと。 ただこれはOSによって拡張子が違う。 ・Win2000:xyzzy.w2k ・WinXP:xyzzy.wxp ・Win98:xyzzy.w98 ・WinNT:xyzzy.wnt ・WinME:xyzzy.wme ●NetInstaller起動 元記事の通り。 ●outline

    xyzzyのアウトラインプロセッサ化 - 千里霧中
  • LyX を使おう!

    LaTeXフロントエンドとしての LyX LaTeX は,多くのコマンドを覚えなければならないので,面倒だと思っていた人! LyX を使いましょう! LaTeX のコマンドを知らなくても,LaTeX でタイプセットされた,美しい文書が簡単に作れます。もちろん LaTeX のソースファイルも出力できますので,まずは文書の骨格を LyX で書いておいて,細かいところは,出力したソースファイルで調整するといいでしょう。 英文だけを使う人は,LyX の家  http://www.lyx.org  から,日語も使いたい人は,韓国の Changil Han さんが開発した CJK-LyX を get しましょう。 LyX のダウンロードとインストール LyX の現在のバージョンは 1.5.4 です。PC UNIX,Windows を問わず使えます。 PC UNIX についてはそれぞれのディスト

  • follow-mode - 理系学生日記

    Emacs の info 読んでたら、follow-mode というマイナーモードがあることを知りました。これがなかなか、ノート PC のみでプログラムをいじるような環境しかない人にはちょうど良いモードだと思います。 follow-mode といってもなかなか名前からは想像しにくいと思いますが、一つのファイル 2 つのウィンドウに分けて、シームレスに表示できるマイナーモードです。 とはいえ、文章では理解しにくいので実例で。 下の画像は、Emacs 23.1、Mac OS 用の INSTALL ファイルです。わりかし長いので、1 つの window では見切れています。 ここでウィンドウを 2 分割した後に、M-x follow-mode で follow-mode を有効にします。 同じファイルが 2 つのウィンドウに読み込まれた状態になります(2 つのウィンドウで同じファイルを見ている状

    follow-mode - 理系学生日記
  • Vim-users.jp - Hack #67: Gitを使う