皆さんも新入生や友人の設定ファイルを書き換えてイタズラしたりしますよね?もちろんセキュリティ啓蒙のためにやっており、実際大抵の被害者はスクリーンロックをかけるようになります。 これまではシェルの設定ファイルにエイリアスを仕込むなどがオーソドックスでしたが、最近はEmacsの愉快な機能zoneを使うのにはまっています。zoneは M-x zoneで起動するので、イタズラの前にどのような挙動をするのか試してみると良いでしょう。 そして.emacsに (require 'zone) (zone-when-idle 100) と記述してやると、100秒間操作がない場合にzoneが起動することになります。この微妙なタイムラグが(見かけ上の)再現性を低下させるので、被害者をしばらくパニック状態に置かせることが出来、いたずらに最適な設定だと思われます。 スクリーンロックはちゃんとかけよう!というお話でし
Emacs(Meadow)はキーの↑と↓が標準で論理行移動になっている。TeXなんかで長い文章を書くと、↑と↓を押すととんでもなく遠くに飛ばされることになる。YaTeXではそれの回避のためか、自動で改行を入れる仕様になってる。しかし、部分的な修正をすると右側がそろってなくて激しく気持ち悪い。かといって書き足すたびに整形(C-j だっけ?)させるのもめんどくさすぎる。 はっきり言って、文章の途中に改行なんてやってられん。 まず、YaTeXの自動Fill機能を切る。.emacsに以下を追加。 (add-hook ' yatex-mode-hook '( lambda () (auto-fill-mode -1) ) ) これでyatex-modeで自動改行がされなくなる。 つぎに、物理行移動。物理行移動ができるようになるemacs-lispはふたつある。 Kamedaさん製 Komatsuさん
Dropbox便利ですよね。自分もベータ版の時からずっと愛用しています。 しかしながら、Dropboxを使っていることすら意識をせずにデータを共有することができればもっと使い勝手はよくなるのではないでしょうか。 そんなことを思いつき、Dropboxとhowmを組み合わせて複数のマシン間でメモを完全同期する方法を試してみました。 Dropboxのアカウント設定をする(Windows or Mac) まずはDropboxのアカウントを持っていない方はインストール&アカウントを作成しておきましょう。 ほぼ対話形式で完了します。およそ5分ほどあればアカウントの作成は完了するでしょう。 Dropbox Dropboxのアカウント設定をする(Linux) Linuxデスクトップを使っている方もDropboxを利用することができます。 下記のLinkからrpmやdebパッケージを利用することができます。
What's EPO EPO is a framework of supporting editing operation on any source written in any language. EPO helps you in whatever language (of programming or mark up) you write. EPOはあらゆるプログラミング言語/マークアップ言語での編集作業を統一的 に支援します。いわば「どこでも野鳥」な環境をめざします。 Distribution Periodical (but whimsical) snapshot epo-1.4h.tar.gz (epo-1.4h_tar_gz.asc) RSYNC server rsync://yatex.org/pub/epo eg. % rsync -avzH --delete rsync:
Moved here I've been trying off and on to learn to use Emacs over the last few months, but I always found myself coming back to TextMate for one reason: the "Command-T" Find File in Project command. I tried a few of the plugins for Emacs that were supposed to replicate the functionality, but none of them had the performance to quickly search through thousands of files. I had just about given up wh
「C-x RET f」で保存時の文字コードを変更できるのは知ってたけど、これを文字化けしたときに実行して、C-x C-s で保存すると、表示されている(文字化けしている)文字自体を指定した文字コードで保存してしまうらしく、さらに訳の分からない内容のファイルになってしまう。(推測なので、間違っていたらつっこんでください) この場合、正しい対処法としては「C-x RET r」(revert-buffer-with-coding-system)を使えばよいみたい。 revert-buffer-with-coding-system のヘルプの抜粋 (revert-buffer-with-coding-system CODING-SYSTEM &optional FORCE) Visit the current buffer's file again using coding system CODI
emacs-rails の機能メモ。 README のサマリを手がかりに、機能を調べてメモしていきます。 rubyforge.org (Subversion) svn co svn://rubyforge.org/var/svn/emacs-rails/trunk emacs-rails GitHub git clone git://github.com/tomtt/emacs-rails.git rails-minor-mode-prefix-key Railsマイナーモード用のプレフィックスキーとして、デフォルトで"C-c"が割り当てられている。 コード中で、rails-key "..."の様なキーバインディングがなされていたなら、このプレフィックスキーを使う事になる。
General Disabling control-Z from backgrounding emacs [permalink] I find emacs' control-Z behavior to be pretty annoying (it backgrounds the program if you're in a shell, or hides the window if you're in X). Add this to your .emacs file: (global-set-key "C-Z" nil) Emacs registers [permalink] Emacs has a number of "registers", which you can treat as directly-addressable clipboards. Copy into registe
Jython と PApplet へのハックで、以下のようなことができるようになった。分かりにくいけど、 emacs から jython を起動。以下、対話環境。 PApplet と JFrame のインスタンスp, f を作成。 f を表示。この時点では何も動きなし。 イベントリスナー fn を定義。これは draw() 相当。 p に fn を登録。登録した瞬間から描画される。 別のイベントリスナー gn を定義。p に gn を登録。登録した瞬間から描画される。 from processing.core import PApplet,PDrawEventListener >>> from javax.swing import JFrame >>> f=JFrame("Test") f.setSize(200,200) p=PApplet() >>> f.contentPane.add
クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 高まるゼロトラストの気運 妥協のない安全のために適材適所で組合せ トップ4社によるゼロトラストセキュリティ RPAによる自動化を年30万で実現 小さな投資が目に見える大きな効果に! デジタル化によるわかりやすい業務効率向上 さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向けた生産性 向上とコラボレーション実現のヒン
以前、「Emacsでタブ・全角スペース・行末の空白文字列を目立たせる」という記事を書きましたが、その続報です。同じ事をするのにjaspace.elを使った方がいい感じに思えてきたので、紹介します。 jaspace.elというのは、おまけ for GNU Emacsで配布されているEmacs Lispです。jaspace.elの存在はEmacsでタブ・全角スペース・行末の空白文字列 - bobchinの日記で教わりました。ありがとうございます。 以前紹介したやり方に比べ、jaspace.elには下記のようなメリットがあります。 minor-modeなので、mode-lineがにぎやかになる M-x jaspace-mode-offとするだけで、色が着いていない状態に簡単に戻せる 空白文字に色を付けるだけでなく、任意の文字を重ねて表示させることもできる M-x customizeで設定できる
お待たせしました。メンテナになって初のanything.elをリリースします。オリジナル版を使いやすくするために超強化しました。 [2008/08/26]例を追記しました。 次世代anything.elの開発方針 しっかりテストする 使いやすいユーザーインターフェース オリジナル情報源を書きやすくする Emacs Lispプログラムに組み込みやすくする プラグインによる拡張性を高める 旧バージョンとの互換性を維持 特徴 anything-sources(情報源)に使える属性を増やした ユニットテスト(el-expectations)で堅牢になった 情報源の属性を動的に設定できるようになった(プラグイン) anythingを終了せずにアクションを実行(persistent-action)できる 直前のanythingの画面を復活できる(anything-resume) アクションから候補選択
1.infoファイルをPython 和訳ドキュメントからダウンロードする(ver2.4なので少し古いかも) 2.解凍して、Info-directory-listに含まれる適当なフォルダに入れる 3.python-mode.elの最後の、以下の部分を編集 (python-libをpython-lib-jp.infoに変更する) (when (fboundp 'info-lookup-maybe-add-help) (info-lookup-maybe-add-help :mode 'python-mode :regexp "[a-zA-Z0-9_]+" :doc-spec '(("(python-lib-jp.info)Module Index") ("(python-lib-jp.info)Class-Exception-Object Index") ("(python-lib-jp.in
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く