タグ

emacsとelispに関するimiwonのブックマーク (4)

  • dumb-jump.el : C言語、C++対応!すぐ使える多言語対応関数・変数定義ジャンパー

    <2016-08-12 Fri>C言語、C++に対応しました <2016-08-07 Sun>更新 以前のバージョンでは動的言語によるDSLで 定義された関数・変数定義にジャンプできませんでしたが、 現在のバージョンからはジャンプできるようになりました!! これで 安心してお手軽タグジャンプツールとして使える ようになりました。 dumb-jump.elは複数のプログラミング言語に対応した 関数・変数定義にジャンプするパッケージです。 タグファイルなどは使わずag(the_silver_searcher)を使うのが特徴です。 タグファイルがあると確かに高速にジャンプできますが、 メンテナンスの手間がかかります。 最近のコンピュータは高性能なので小中規模のコードは agによって腕づくで検索してしまった方が手軽です。 もっとも、大規模な開発においてはタグファイルがあれば高速です。 agがインス

    dumb-jump.el : C言語、C++対応!すぐ使える多言語対応関数・変数定義ジャンパー
    imiwon
    imiwon 2016/09/19
    タグファイルではなく、agを使って変数定義、関数定義へジャンプする
  • GitHub - dash-docs-el/helm-dash: Browse Dash docsets inside emacs

    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 - dash-docs-el/helm-dash: Browse Dash docsets inside emacs
  • region-bindings-modeの紹介 - 備忘録

    表題の通り,記事ではregion-bindings-modeを紹介しようと思う. コードは以下のページから. https://github.com/fgallina/region-bindings-mode MELPAからもインストール可能である. 特徴・利点 リージョン(最後にマークした箇所から現在のカーソル位置の間で囲まれた領域)を有効にした状態でのみ,region-bindings-modeというマイナーモードが発動する.このマイナーモード下でのみ有効なキーバインドを設定することが可能なため,既存のキーバインドの設定が侵されにくい,という利点がある. 動作環境 作者によるとEmacs24でのみ動作テストを行なっているらしい.筆者もEmacs24をDebian GNU/Linux上で使用しているが,動作に問題はなかった. インストール 作者ページより, (add-to-list '

    region-bindings-modeの紹介 - 備忘録
    imiwon
    imiwon 2014/12/20
    リージョン有効時にうごくマイナーモード/multiple-cursors、phi-search、replace-from-regionとの連携
  • Org-modeとGoogle calendar間で予定をやりとりするorg-gcal.elというのを作りました - sheephead

    Org-modeとGoogle calendar間で予定をやりとりするorg-gcal.elというのを作りました 2014.03.14 Emacs 予定を長いことGoogleカレンダーで管理しています。ブラウザ上の見た目もすっきりしていて、とても使いやすいのですがスケジュールの入力はマウスをカチカチさせることが多くストレスフルでした。 そこは手になじんだEmacsから入力した方が便利なはずです。@kiwanamiさんのkiwanami/emacs-calfw と連携して動くelispなどを書いたりして、どうにかこうにか入力してました。 calfwからGoogleカレンダーを編集するcalfw-gcal.elを書いてみた – sheephead ところが、これもいろいろとボトルネックがありました。Googleカレンダーのデータをcalfwに取りこむのにcalfw-icalを使っていたのですが

    Org-modeとGoogle calendar間で予定をやりとりするorg-gcal.elというのを作りました - sheephead
  • 1