タグ

emacsに関するainameのブックマーク (171)

  • 資本主義の崩壊とEmacs Evilの勃興について - かなりすごいブログ

    Evil Advent Calendar 1日目Evil Advent Calendar 20141日目の記事になります。 明日の執筆者は未定です。というか私含めて2人しかエントリーしていません。Evil使いもっと増えて欲しい(もっと)。 1日目ということで、今日はポエムです。あとタイトルは考えるのが面倒だったのでホッテントリメーカーで作りました。 資主義の崩壊とEmacs Evilの勃興について1.Emacsは単なるテキストエディタではなく、アプリケーション実行環境です。その表現力の高さから、ウェブブラウザやメーラー、IRCクライアントに始まりTwitterクライアントまで、様々なアプリケーションが動作し、それらは基的に全てキーボードで操作を完結させることができます。それを指しEmacsはテキストエディタではなくOSだと言われることがありますが、まさにその通りだと私は思います。という

    ainame
    ainame 2014/12/09
    emacsステートを切ったEvilって何が残るんだ・・・・???
  • https://atnd.org/events/54734

    https://atnd.org/events/54734
    ainame
    ainame 2014/08/11
    開催するようです
  • bzr is dying; Emacs needs to move

    I am posting this because I think it is my duty as a topic expert in version-control systems and the surrounding tools to do so, not because I have any desire to be in the argument that is certain to ensue. The bzr version control system is dying; by most measures it is already moribund. The dev list has flatlined, most of Canonical's in-house projects have abandoned bzr for git, and one of its se

    ainame
    ainame 2014/01/03
  • Emacsでもウガンダの恵まれない子ども達を援助したい!! - 暮らしの技術

    世間はクリスマスですね. 僕は今夜も一人で静かな夜を満喫していたのですが,クリスマスに恋人や家族にプレゼントを贈っている人々をみていると,僕も世界の経済にすこしばかり貢献したいなと,そういう気持ちがむくむくとわき上がってくるのは自然なことかと思います. さて,世界人口の半分が使っていると言われるvimと呼ばれるエディタがありますが,起動するとこんなメッセージが出てきます ~ VIM - Vi IMproved ~ ~ version 7.3 ~ by Bram Moolenaar et al. ~ Vim is open source and freely distributable ~ ~ Help poor children in Uganda!注目してほしいのは最後の行です. "Help poor children in Uganda!" 日語ならこう出ているかもしれません. "ウ

    Emacsでもウガンダの恵まれない子ども達を援助したい!! - 暮らしの技術
    ainame
    ainame 2013/12/26
  • shell-command の環境変数は Emacs から制御できない。 - 日々、とんは語る。

    環境変数関係で、ちょっとはまったのでメモ。 Emacsには、exec-path という変数があって、環境変数PATHみたいな役割をしており、Emacsから call-process とかでコマンドを実行するときは、この中のパスから検索する仕組みとなっている。 shell-command の方は、こちらはコマンドがシェルに直接渡されるため、自分のデフォルトのシェルの環境変数を見るようになっている。即ち、exec-path は関係ない。 で、問題は、このシェルの環境変数について。 zsh を利用している場合、.zshenv は読んでくれるが .zshrc は読まない。 なんとなく聞いたことがあったけど、普段弄らないからほぼ忘れており、なぜか、perlbrew の環境変数だけ shell-command に反映されなくて困っていたら、source $HOME/perl5/perlbrew/etc

    shell-command の環境変数は Emacs から制御できない。 - 日々、とんは語る。
    ainame
    ainame 2013/12/15
  • Text Editor and Corrector - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。脚注を導入して、記事の信頼性向上にご協力ください。(2019年9月) Text Editor and Corrector(略称:TECO)は、1960年代にマサチューセッツ工科大学で開発されたテキストエディタ。当初の名称は[paper] Tape Editor and COrrectorであった。TECOとその派生エディタは、vi(後にUNIXオペレーティングシステムに搭載)やEmacsエディタが普及する以前は広く使われていた。EmacsはTECOの直系の子孫である(TECO用マクロ集の名称だった)。 概要と影響[編集] TECOの構文は複雑であり、テキスト操作の汎用インタプリタ型プログラミング言語としても使えるようになっていた。マクロ機能は非常に強力で、今日では正規表現と呼ばれるも

    ainame
    ainame 2013/12/15
  • Emacs カーソル 点滅具合 - hitode909の日記

    操作中はカーソル見てるので点滅させない. カーソルを見失うのは,しばらく操作しなかったときなので,1秒以上操作しなかったときだけ点滅させる. (set-cursor-color "orange") (setq blink-cursor-interval 0.05) (setq blink-cursor-delay 1.0) (blink-cursor-mode 1) 操作中にカーソルが点滅すると1秒以上休んだことなので怠けてる,といった基準にもなる.

    Emacs カーソル 点滅具合 - hitode909の日記
    ainame
    ainame 2013/12/11
    “操作中にカーソルが点滅すると1秒以上休んだことなので怠けてる,といった基準にもなる. ”
  • BLOGOS サービス終了のお知らせ

    平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ ※カテゴリは、「その他のお問い合わせ」を選択して下さい。

    BLOGOS サービス終了のお知らせ
    ainame
    ainame 2013/11/12
    ジャバサイコーですね
  • 関西Emacs 08に行って来ました - $shibayu36->blog;

    関西Emacsに行って来ました。僕は軽くEmacs上でテストするっていう話をしました。あといろいろ気になってたことの相談とか、便利な拡張とかを教えてもらったりしました。 Emacsでテストする 131026 kansai-emacs from Yuki Shibazaki https://github.com/shibayu36/emacs/blob/master/emacs.d/inits/20-edit-mode-perl.el#L107..L141 これはもともとmechairoiさんが作ったものを少しずつ変えていったものです。 run-perl-testをすると普通にファイル全体のテストを実行してくれます。ただテストが多くなってくると実行に時間がかかるので変更に関係のある部分だけテストしたくなってくると思います。それでrun-perl-method-testというのを使って、現在カ

    関西Emacs 08に行って来ました - $shibayu36->blog;
    ainame
    ainame 2013/10/30
  • What's New in Emacs 24.3

    What’s New in Emacs 24.3 What's New in Emacs 24.3. I annotate the NEWS file and explain some of the changes made. Emacs version 24.3 is now released to the public. This release, unlike 24.2, is chock full of goodies. I’ve taken the liberty of annotating things that’re relevant to me – and hopefully you, too, dear reader – but I’ve limited my commentary to things I’m familiar with. Always keen to h

  • EmacsでVimperatorやKeysnailのヒントモード機能を提供するpophint.elを作りました - 死ぬまでの暇潰し

    2013/09/14追記 機能や設定については、Wikiにまとめることにしました。 バージョンアップにより、これらは変更されている可能性があります。 最新の情報はWikiを確認して下さい。 これは何? FirefoxをVimライクに操作できるVimperator/KeysnailというFirefoxのアドオンがあります。 自分はVimperatorを使っていて、これが無いと悶絶してしまうくらいの超絶便利なアドオンなのですが、これらのアドオンにはヒントモードなる機能があります。 "f"を押すと上のようにリンクにポップアップが表示され、続けて辿りたいリンクのアルファベットを押せば、そのページに行けるというものです。 で、これと同じインタフェースをEmacs上で提供する拡張を作成しました。 スクリーンショット 一番シンプルな使用例を以下に示します。 以下のようにバッファが開かれている状態で、

    EmacsでVimperatorやKeysnailのヒントモード機能を提供するpophint.elを作りました - 死ぬまでの暇潰し
    ainame
    ainame 2013/09/12
    hit-and-hintのインターフェイス版でなんでも実装できるフレームワーク
  • Loading...

    ainame
    ainame 2013/09/04
  • Emacsユーザが「実践Vim」を読んだ感想 - Shohei Yoshida's Diary

    はじめに 私はにわか Emacsユーザであり, 定期的に Vimへの乗り換えを試み, 挫折を繰り返していました. なんで最近は諦めて Emacsの使い方をまともに 覚えようという方向でやっていこうと決めたんですが, このを 読んでまた気持ちがぐらついてしまいました. Vimだからこその内容 Emacsやその他エディタではおそらくこの内容は書けなかったと思います. Emacsやその他エディタで Tipsを書くとなると, 「こうしたらこうできます」とか 「この拡張を入れたら、こんなことがお手軽にできるようになる」ということが 終始続くことになるでしょう. というのも Vim以外のエディタでは基的には ある地点しか見ることができないからです. ある地点でできるベストなことは どの段階でもおそらくベストです. しかし Vimは違います. それはある地点の 作業を次に活かせるからです. それが

    Emacsユーザが「実践Vim」を読んだ感想 - Shohei Yoshida's Diary
    ainame
    ainame 2013/09/02
    なるほど
  • 2020年代のEmacs入門

    Author: conao3 Published: 2020-08-25 Last Modified: 2020-12-04 GitHub Source: md はじめに Emacsは1972年にMITで生まれ、今日に至るまで名だたるハッカーに愛されてきたエディタです。 Emacsがハッカーに愛されている理由は、Emacsがそれ自体、動的なEmacs Lisp環境であり、エディタの動作をEmacsの開発者ではないあなたが、ビルドなしで動的に自由にハックできることです。 OSと協調する必要のあるEmacsのコアとEmacs LispそのもののコアをC言語で提供する他は、ほとんど全ての機能がEmacs Lispによって提供されています。 あなたは細部にわたってEmacsの全てを制御できますし、Emacsの上にあなたの思い描く、あらゆるアプリケーションを構築することができます。 Emacsはあな

    2020年代のEmacs入門
    ainame
    ainame 2013/08/15
  • 2013年上半期、近況など - 技術日記@kiwanami

    去年ぐらいから、マネージメントからサービス開発に仕事がシフトしてきたため、すっかりはてなを書くモチベーションが下がってしまいました。コード書いたりサーバー構築作業で日々満足してしまっているのが原因と思われます。 前回記事から半年ぐらい経つので、近況をアップデートなどを。 最近の成果 githubにて「ドキュメントが一切ない」というバグが立てられてしまって、むきーってなってドキュメントを書きました。 Emacs用非同期RPCスタック epc https://github.com/kiwanami/emacs-epc 汎用テーブルコンポーネント ctable https://github.com/kiwanami/emacs-ctable widget用MVCフレームワーク widget-mvc(まだかなり途中) https://github.com/kiwanami/emacs-widget

    2013年上半期、近況など - 技術日記@kiwanami
    ainame
    ainame 2013/08/15
    ternすごい
  • 大学入学シーズンが近づいたので、宗教勧誘注意のビラを作った ご自由にお使いくださいw #emacs #vim #宗教戦争

    大学入学シーズンが近づいたので、宗教勧誘注意のビラを作った ご自由にお使いくださいw #emacs #vim #宗教戦争

    大学入学シーズンが近づいたので、宗教勧誘注意のビラを作った ご自由にお使いくださいw #emacs #vim #宗教戦争
  • Groovy Emacs Mode in Launchpad

    This project is at https://github.com/Groovy-Emacs-Modes/groovy-emacs-modes. This is the (properly, an) Emacs major mode for the Groovy programming language. Groovy is a programming languages and all programming languages need an Emacs major mode. This is the currently maintained Emacs major mode for Groovy. This site provides the official release download for the Emacs Groovy mode, as well as bei

  • EmacsでJavaを書く - nekop's blog

    この記事は古い情報です。EmacsでJavaを書くという話 - Qiitaを参照してMaghanadaを利用してください。 日常的にJavaを書く人たちのたぶん99%くらいはEclipseかNetBeansかIntelliJ IDEAといったIDEを利用しているであろうと思われる現代において今日も元気にEmacsでJava書いている絶滅危惧種のnekopです。Emacs Advent Calendar jp: 2010の12月15日分のエントリは、EmacsでJavaを書くというあまり一般的ではないであろうトピックについてさらっと紹介します。昨日はkwappaさんでした。 お仕事ではRed Hatという会社でJBossというオープンソースソフトウェアのソフトウェアエンジニアをしています。詳細はばっさり省きますが、それなりの量のソースコードを毎日読み書きすることになります。それなりの量、とは

    EmacsでJavaを書く - nekop's blog
  • Floobits: Cross-editor real-time collaboration

    Floobits brings real-time collaborative editing to text editors, IDEs, and now Atom.

  • GNU Emacs Manual - Several Buffers

    Go to the first, previous, next, last section, table of contents. 複数のバッファでの操作 バッファメニューの機能はバッファに対するDiredといえます.つまりいくつ かのEmacsバッファに関する操作を,そのバッファの名前のリストを表示した Emacsバッファを編集することによって行ないます.バッファのセーブ,削除(こ こではDiredの用語に合わせて消去といいます),表示などが行なえます. M-x buffer-menu Emacsのすべてのバッファ名を内容とするバッファの編集を始めます. buffer-menuコマンドは,すべてのEmacsバッファのリストをバッファ `*Buffer List*'に書込み,Buffer Menuモードでそのバッファを選択しま す.このバッファは読取り専用で,この節に述べられている特別なコ

    ainame
    ainame 2013/07/18