タグ

emacsに関するfumikonyのブックマーク (264)

  • Emacsのバッファファイルをvagrant rsync-autoに含めない - Qiita

    Emacsのバッファファイルをvagrant rsync-autoから除外 Emacsでファイル編集中にセーブせずに他のファイルを開いたりすると、先ほど編集していたファイルのバッファへのシムリンクが作成されます。 vagrantでrsync-autoをしている状態でこのファイルが作成されると、このシムリンク先のバッファをrsyncしようとしてエラーが発生し、rsyncが止まってしまいます。 この状態で開発するのはさすがに厳しいものがあるので、以下のようにVagrantfileを編集してrsync-autoにEmacsが作るバッファへのシムリンクをrsync対象外に設定します。 config.vm.synced_folder "./host/sync_dir", "/guest/sync_dir", create: true, type: "rsync", rsync__exclude: [

    Emacsのバッファファイルをvagrant rsync-autoに含めない - Qiita
  • [Emacs] インフラエンジニアへオススメするinit.el(その1) [elisp] - Qiita

    最近 Emacsの環境に慣れ親しみすぎて、そこから外へ出られなくなってきている今日この頃、みなさまいかがお過ごしでしょうか。今日は、当に寒いですね。雨も降ったりする予報なのに、外に出てきたオレがバカちんです。 さて、Emacsです。何を今更と言われるかも知れませんが、紆余曲折、多くの MacText Editorの探訪に費やしたこの 8年間ですが、なんだかんだで結局 Emacsへ戻ってきてしまいました。 学生時代のμEmacsを使いながら、Emacsへの憧れが私をここへ呼びよせたのでしょう。なるべくしてなったとしかいいようがありません。というか、Emacs 以外のキーバインドがしんどいです。 これからのインフラエンジニアには Emacs だ viを否定するわけではないです。設定ファイルの変更には、コレからも私は viを使うでしょう。Neovimなどいう話も出てきています。好きにし

    [Emacs] インフラエンジニアへオススメするinit.el(その1) [elisp] - Qiita
  • OSXのEmacsにインラインパッチなんていらなかったんや...

    今更ながら年末のEmacs Advent Calendarを読んでいたら、「Emacs Lispの汎変数(とその他) - Qiita 」にさらりとmac-auto-ascii-modeの紹介が。 また、新機能 mac-auto-ascii-mode を有効にすると、ミニバッファにカーソルを移動する際、自動的に英語モードになります。これで日本語入力モードでうっかり M-x shell と入力しようとして M-x しぇっl になるような悲惨な事故をなくすことができます。 2014-11-21のemacs-devel でアナウンスされていました。 *** New global minor mode `mac-auto-ascii-mode’ for Mac OS X 10.5 and later. If enabled, it automatically selects the most-rec

  • whitespace-modeを使って、ファイルの保存時に行末のスペースや末尾の改行を削除する - Qiita

    whitespace-modeは、スペースやタブなどの不可視文字を見えるようにするモードですが、それだけでなく不要なスペースや改行を削除するための機能もあります。 これを使って、ファイルの保存時に行末のスペースや末尾の改行を削除できるようにします。 不要なスペース・改行の削除 whitespace-modeの関数whitespace-cleanupを呼び出すと不要なスペースなどを削除できます。 だたし、whitespace-styleに設定した値によって、何を削除対象とするかの挙動が変わってしまうので注意が必要です。 変数(リスト)whitespace-styleに含めることのできるシンボルと、それが意味する削除対象のうち、主なものは以下の通りです。 シンボル 削除対象

    whitespace-modeを使って、ファイルの保存時に行末のスペースや末尾の改行を削除する - Qiita
  • hl-todo.el : TODOやFIXMEなどの注目すべきキーワードをハイライトする

    hl-todo.el は、特定のキーワードに色をつけて目立つようにします。 プログラム開発中においてTODOやFIXMEなどの 注目キーワードを書くことがよくあります。 これらを別な色にして目立たせることで、見逃しを防止します。 なお、このコードは実質50行くらいの短いコードなので、 font-lock関連のコードを書く際においての手頃な資料になります。 類似品に fic-mode fic-ext-mode fixme-mode fixmee などがあります。 これらと比較検討するのもおもしろいでしょう。 <2014-12-28 Sun>追記 一方で、任意のシンボルを永続的にハイライトする hl-anything.el(レビュー)もあります。

    hl-todo.el : TODOやFIXMEなどの注目すべきキーワードをハイライトする
  • emacsclientを使おう - Shohei Yoshida's Diary

    性なる夜にこんばんわ。 今彼女と過ごしているいるって人は末永く爆発してくださいね。 それはさておき、Emacs Advent Calendar JP 2010 の 25日目の記事です。 昨日 24日目は ki_nuさんの「アウトライン副モードのことなど」でした。 私なんかがトリで大変恐縮ですが、書かせていただきます。 私が紹介するのは emacsclientです。既に知っている人も多いかと思います。 日常的に利用して欲しいというよりは、バージョン管理ツールを使っている Emacsユーザにはぜひ使ってほしいという感じですかね。 利点 利点はなんといっても起動が早くなることです。たくさんのカスタマイズを 行い種々の Elispsを読み込む場合、起動がどうしても遅くなります。 起動が遅いからちょろっと使いたいときは '-q'オプションをつけて起動 している方もいるかと思いますが、やっぱり慣れ親し

    emacsclientを使おう - Shohei Yoshida's Diary
  • Org Mode

    Org Mode は、極めて柔軟な構造化されたプレーンテキストのファイルフォーマットです。いくつかのシンプルな要素で構成されているのに、多用途で、簡単なことから複雑なことまで対応します。つまり、初心者から熟練者まで幅広いユーザが満足できます。 Org Mode が提供する機能を以下に例示しました。そのパワフルさがひと目で分かります。(*で始まる)見出しをクリックしてみましょう。見出しに紐付いた構造化された記述が折りたたまれ、必要な情報だけが表示されるのを楽しんでください。 Metadata #+title: Example Org File #+author: TEC #+date: 2020-10-27 Outlining Headings and folding make structured editing a breeze. Plain text makes it easy to

    Org Mode
  • 日本のEmacsユーザーのためのハブサイト

    Emacs JPはEmacsと日語に関わるあらゆるリソースを集約することを目的としたコミュニティサイトです。 EmacsとEmacs JPについての詳細はこのサイトについてをご覧ください。 コンテンツ 2020年代のEmacs入門 Emacs JPで管理しているパッケージ Emacsのバージョン パッケージ紹介 最近10記事 ddskk-posframe: ddskkツールチップposframeフロントエンド cort: シンプルなテストフレームワーク package: パッケージ管理ツール git-gutter: GitGutterの Emacs版 evil: Vimのエミュレート helm-open-github: Githubユーティリティ elisp-slime-nav: Slime-style navigation for Emacs Lisp ac-ispell: ispel

    日本のEmacsユーザーのためのハブサイト
  • emacs:org-tree-slide - PastelWiki

    この記事はEmacs Advent Calender 2011の3日目です.前の記事は,peccu さんの http://d.hatena.ne.jp/peccu/20111202/mew_icloud です.後ろの記事は,HKe7 さんの http://hke7.wordpress.com/ です. 私@takaxpは,今年3月から自分で elisp を書き始めた elisp 初心者です.Emacs歴12年,Org-mode歴3年です.Emacs Advent Calender には初参戦で,今回は拙作の org-tree-slide を紹介します コメント等大歓迎です!

  • Emacs 24 とツールバー - とりあえず暇だったし何となくはじめたブログ

    Emacs 24 の変更履歴をみていたら、ツールバーについて変更が加わっていたようだったので試してみました。 # まあ、普段ツールバーを表示させるかといったら、邪魔なだけなので表示させないのですが…。 tool-bar-style という変数が増設され、この変数に特定の値を渡す事で、ツールバーの表示形態を変えられるようです。 画像を表示 今までと同じです。 以下のように変数をセットします。 (setq tool-bar-style 'image) 以下のようになります。 テキストを表示 画像のかわりにテキストを表示します。 以下のように変数をセットします。 (setq tool-bar-style 'text) 以下のようになります。 画像とテキストを表示 画像の下にテキストが表示されます。 以下のように変数をセットします。 (setq tool-bar-style 'both) 以下のよ

    Emacs 24 とツールバー - とりあえず暇だったし何となくはじめたブログ
    fumikony
    fumikony 2014/12/19
    too-bar-modeは GTK+ バージョンのみで有効だった
  • crocos.jp

    This domain may be for sale!

    crocos.jp
  • 世界三大覚えてられないけど有用な知識 [2] Emacsで矩形に連番を挿入する "C-u C-x r N" - Qiita

    挿入したい位置を矩形選択して、 C-u C-x r N。 開始番号と書式(%2dがデフォルト)を指定する。 参考 "C-u C-x r N"による矩形連番挿入をだいぶ自然に使えるようになってきた — すぎゃーん (@sugyan) 2012, 12月 13 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    世界三大覚えてられないけど有用な知識 [2] Emacsで矩形に連番を挿入する "C-u C-x r N" - Qiita
  • [Emacs] setup.el で安全・爆速な init.el を書く

    setup_description_ja.org [Emacs] setup.el で安全・爆速な init.el を書く Emacs プラグイン setup.el は、安全・爆速な設定ファイルを書くためのマク ロ集です。 ここでいう「安全」とは、「セットアップの途中でエラーが出て、ほとんどデ フォルトの Emacs が立ち上がる」ような悲劇が起きないことをいいます。 setup.el を使って書かれた設定ファイルがどれくらい爆速かというと、 5000 行以上の設定が入った Emacs が 0.29 秒でセットアップできるくらい爆速です。 以前は数秒かかって起動していましたが、今では emacsclient の client 打ってる間に起動できちゃいます。 この記事は setup.el の Readme をちょいちょい省きつつ日語訳した感じの 何かです。より詳しくは、 Readme の

    [Emacs] setup.el で安全・爆速な init.el を書く
  • zlc.el : ミニバッファでzshの補完を実現する

    zsh の補完って気がきいていて便利ですよね! TABを押したら補完候補が下に出てくるのは他のシェルと同じですが、 再度押したら候補をメニュー選択できて、RETを押したらそれが確定されます。 これをEmacsの*Completions*バッファで行おうというのが zlc.el です。 zlc.elがEmacs 24.4に対応できてされてMELPAに登ってきたので紹介します。 僕は anything / helm を使っていていますが、 M-x anything-find-files / M-x helm-find-files の挙動は嫌いです。 だって重いですから… なのでC-x C-fは標準の挙動で使っています。 自分で最近作成したファイルならばたいてい recentf で拾えますし、 開いたことがないファイルはzshの補完で拾えるくらいが丁度いいと感じています。 Emacsもzsh大好

    zlc.el : ミニバッファでzshの補完を実現する
  • Emacs-24.4 on OSX Yosemiteのビルド手順詳細

    なんとかビルド出来ました。こりゃEmacs人口が減るわけだ。。 Emacs-24.3の頃からクラッシュする問題に悩まされていたんです。 Emacs-24.4-universal.dmgでインストールしても使ってて落ちた。(add-to-list 'helm-for-files-preferred-list 'helm-source-ghq)の設定で落ちる。やはり外部プロセス使うタイミングでひじょーによく落ちる。 — マスタカ (@masutaka) October 23, 2014 そんな中見つけたのがMew-jaのこの情報 。 素の Emacs は、Mac では不安定です。山さんのパッチを当てて使うと、ほ とんど落ちなくなります。 ftp://ftp.math.s.chiba-u.ac.jp/emacs/ –かず そこで今回からこのパッチ(experimental/hackers-on

  • EmacsでFlappy Birdっぽいもの書きました

    Recent posts 95/5 Mbps とは(August 30, 2015 at 04:22 PM) 組み込み用プログラミング言語のパフォーマンス比較(April 21, 2015 at 01:10 AM) 最近読んだ(April 05, 2015 at 01:23 PM) Phabricatorを使ったワークフローについて(March 02, 2015 at 08:55 PM) dnsimpleでダイナミックDNSをつかう(December 23, 2014 at 08:02 PM) www2014のアドテク関連のResearch Trackメモ(October 06, 2014 at 09:05 PM) flappymacs がMELPAに登録されました(July 16, 2014 at 01:07 AM) EmacsでFlappy Birdっぽいもの書きました(July 1

    fumikony
    fumikony 2014/10/24
    超無理ゲーだった
  • GitHub - quelpa/quelpa: Build and install your Emacs Lisp packages on-the-fly directly from source

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - quelpa/quelpa: Build and install your Emacs Lisp packages on-the-fly directly from source
  • yu-i9/oniisama · GitHub

    麗しき理想の妹をあなたのEmacsに呼び出します。 彼女はあなたの芸術的なプログラムを休むことなく称え続け、その輝かしき栄光が記憶装置に刻まれるたびに労いの言葉をかけるでしょう。 コーディングの合間に声をかければ、彼女はあなたのパフォーマンスを最大限に引き出す魔法を耳元で囁きます。 彼女とともに最高のコーディングライフを送りましょう。 使い方 ~/elisp/などのパスの通ったフォルダに配置して (require 'oniisama)してください。 M-x imouto : 妹を呼び出します。 改行、バッファの保存時に優しい言葉をかけてくれます。 M-x urusaizo : 妹を自室に戻らせます。 M-x aishiteiruyo,kireidayo,tsukareta,tsurai : 妹へそれぞれ声をかけます。 コメント 妹の発言、性格は全てあなた好みに調整するべきです。 彼女はあ

    yu-i9/oniisama · GitHub
  • quelpa.el : 【本邦初公開】MELPAを改善した新しいパッケージ管理システム

    quelpa.el : 【本邦初公開】MELPAを改善した新しいパッケージ管理システム
  • Emacs 24.4リリース!ファーストインプレッション | るびきち「日刊Emacs」

    今日、1年半ぶりにEmacsの新バージョン(24.4)がリリースされたので、 さっそくインストールしてみました。 注意すべき点は大きくわけて3つです。 パッケージでエラーになるので回避方法 Emacs組み込みWebブラウザEWW! ついにバイトコンパイル問題に決着! ビルド 僕のところのconfigureビルドオプションはこんな感じです。 $ wget -O- http://ftp.gnu.org/gnu/emacs/emacs-24.4.tar.xz | tar xJvf - $ cd emacs-24.4 $ ./configure --disable-largefile --with-x-toolkit=motif --without-toolkit-scroll-bars \ --without-xaw3d --without-xim --without-compres