タグ

editorとtipsに関するjjzakのブックマーク (69)

  • Emacs Lisp TIPS - ファイル更新日を自動的に書き換える

    はじめに GNU Emacs には Emacs Lisp 言語を用いた超強力なマクロ機能があります。 ここでは、私がこれまでに培ってきた便利な設定/カスタマイズ用マクロを 紹介したいと思います。 自作パッケージも含め、サンプルコードも載せていますので、 「.emacs(あるいは .emacs.el)」ファイルにコピー&ペーストして使ってください。 なお、2009年3月現在、私が使っている Emacs は次の通りです。 このページで紹介しているコードは 全て Emacs バージョン 22 を前提としています。 私の .emacs.el ファイルは ここ にあります。 Emacs 22.3 (Carbon Emacs Package; Mac OS X 10.5.6) Emacs 23.0.91 (Linux; Ubuntu 8.10) Emacs 22.1 (Linux; Rocks Clu

  • 5月2日の技術勉強会(Vim) << はてな技術発表会日記

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    5月2日の技術勉強会(Vim) << はてな技術発表会日記
  • ドッグフードのカロリーとその計算方法

    犬のカロリー管理は健康を維持する上でとても重要です。 これは、人間でも言えることですが、過剰なカロリー摂取は肥満につながり、臓器に負担がかかり病気のもととなります。 逆にカロリー不足になると、痩せてきて体の機能が正常に働かなくなり病気になります。 健康に毎日を過ごすためには、その犬のライフスタイルに合った最適なカロリーを摂取する必要があります。 ドッグフードの平均的なカロリーは、 ドライフードなら100gで300~400キロカロリー 缶詰なら100gで100キロカロリー前後です。 肥満になり減量を必要とする犬のためのドッグフードのカロリーは ドライフードなら100gで250~350キロカロリー 缶詰なら100gで100キロカロリー未満のものが多いです。 逆に、痩せすぎで太る必要のある犬や、病気で多くの栄養が必要となる犬のためのドッグフードのカロリーは、 ドライフードなら100gで400キロ

  • Emacsできれいな日本語フォントを使いたい【解決編】

    多くの人のサポートがあり、ついに解決しました。アドバイスを下さった皆様ありがとうございました。 結局ひげぽんがXやフォント周りの仕組みを一切理解していなかったことが原因ではまっていたというオチでした。 ただ同じようにはまる人はいると思うのでできるだけ詳しく書いておこうと思います。 実現したかったことと経緯 coLinuxのubuntuをセットアップしてcygwinのXWin.exeでデスクトップ環境の利用をはじめた。 その際にemacsの日フォントがとても不恰好でどうにかしたいと思った。 そこで以下のようにフォントをインストールした。 apt-get install ttf-sazanami-gothic apt-get install ipafont apt-get install xfonts-shinonome で、.Xdefaultsに使用するフォントを書けばよいらしいというこ

    Emacsできれいな日本語フォントを使いたい【解決編】
  • Vim コマンド 覚書 -- Ray:雑学事典

    カーソル操作 最終更新2005-03-10T00:00:00+09:00 この記事のURI参照https://www.7key.jp/software/vi.html#r01

  • Emacs Lisp

    プログラムをチューニングするには、 プロファイルを取るのが効果的である。 しかし、GNU Emacs Lisp Reference Manual では、 プロファイルの使い方が説明されていない。 そこでここでは、Emacs に標準である 2 つのプロファイラ、 profile と elp について説明する。 profile profile は、素朴なプロファイラである。 profile を利用するには、 自分でプロファイルをとる関数を 変数 profile-functions-list へ列挙する必要がある。 (require 'profile) (setq profile-functions-list '(next-line previous-line)) ここで profile-functions を実行すると、 それ以降実行された対象の関数に対しプロファイルが取られる。 M-x pr

  • Petit emacs lisp tips on .emacs.el

    Petit emacs lisp tips 数十行程度の小細工 emacs lisp です。主に Meadow 1.15 - 2.20 (emacs 20.7 - 22.0.50.1) 上で動作確認しています。mule と聞いたらラバのことだと思っているので悪しからず。 これらのコードは、頻繁に訂正しています。ご利用は自己責任で。 Contents 起動速度を改善するための emacs lisp [Meadow 1] ハイレベル API で定義されたフォントの読み込みを高速化 [Meadow 2] 色々なサイズのフォントの設定 [04/11/11 追記] .emacs の読み込みスピードを計算 追記: Meadow 2 起動時間の推移(試行錯誤中) [04/02/14 更新] エラー箇所へのジャンプつき .emacs.el の自動バイトコンパイル [05/01/02 更新] ちょっとした機

  • Best of VIM Tips- VIM's Key Features

    Best of Vim Tips zzapper 16 Years of Vi + 10+ years of Vim and still learning 22Sep20 : Last Update (Now in VIM Help Format :h helptags) ### These Tips are now being maintained at zzapper.co.uk/vimtips.html __BEGIN__ *vimtips.txt* For Vim version 8.0. ------------------------------------------------------------------------------ " new items marked [N] , corrected items marked [C] " *best-searching

  • Emacs Beginner's HOWTO

    Jeremy D. Zawodny <jzawodn@wcnet.org>v1.7, 14 October 1999 池田 克巳 <cork@ops.dti.ne.jp>v1.7j, 2 February 2000 この文書は Linux ユーザに Emacs エディタを紹介するものです。 この文書では vi や似たようなエディタについて、 少しは知っていると仮定しています。 この文書の最新版は http://www.wcnet.org/jzawodn/emacs/ から入手可能です。 1. イントロダクション 1.1 著作権 1.2 対象とする読者について 1.3 Emacs とは何か? 2. Emacs の実行 2.1 Emacs の開始 & 終了 2.2 用語 2.3 キーボードの基 2.4 チュートリアル、ヘルプ & Info 3. Emacs のモード 3.1 メジャーモー