AA1
/:.:.:.:.:/.:.:.:.:.:.:.:.:.:.:.:.:.:./:.:.:.:.:.:.:.:.:.:.:.:. \ . / .:.:.:.:.:/:.:.:.:.:.:.:. |:.:.:.:.:.:.:/ /:.:.:.:.:.:.:.:.-=ミト、\ / :.:.:.:.:./ .:.:.:.: |:.:. |:.:.:.:.:.:.{:.:{______):.:):.:\ つまんねーこと聞くなよ! . / :.:.:.:.:.:.| :.:.:.:.:. |:.:. ト、:.:.:.:.:.`ー────一彳.:\:\ . .:.:.:.:.:.:.| :.|:.:.:.:|:.:.:|\{ \ :.:{\:.:.:.:.:.:.: | .:.:.:.:.: |:.:.l:.: \ > | .:.:.:.:. | :.|:.:.:. \{x=≠ミ、\__, \:.:.:.:/:.: /:.:.|.:.:|:.:.:| ベ三三} | :.:.:.:.: | : \:.:. 〃r'( ハ ヾ }/_/ }/ :.:|:.:.:| ///:i:i:i:i:/ | : γ´|:.:.:.:.:.\{ トi:i:i爿 x≠ミ |:.:.:/}/ ///:i:i:i:i/ j.:.:.:{ ! :.:.:.:. | 弋辷ツ r'( ハ Y j/| ///:i:i:i:i/ . /:.:. ∧ |:.:.:.:.:.:. \:::::. トi:i爿 '∧:.: ! ///:i:i:i:i/ /.:.:.:/:.: ゝ|:.:.:.:.:.:.:.:ト:.) ' `ー ゙ ∧:.:.: | ///:i:i:i:/ / :.:.:.:.:.:.:.: ∧:.:.:.:.:.:.:| -====、 .::::::{:.:.:.:.:.: ///:i:i:i:/ . ...:.:.:.:.:.:.:.|:.:.:.: /:. |:. ト、:.: | /::::::::::::::j/ 从:. | :| ///:i:i:i:/ .. /:.:.:.:.:.:.:.:.:.|:.:.:.:.|:/}ノ }:丿 {:::::::::::::::/ 仆:. / .: ///:i:i:i/ /:.:.:.:.:.:.:.:.:.:.:. |:.:.:.:.l \\ `::.. ー一 </:.:./}:ノ ///:i:i:i/ / :.:.:.:.:.:.:.:.__/|:.:.:.:.| \\ ≧=--‐< :.: | ムイ ///:i:i:i/  ̄ ̄ ̄ |:.:.:.| \\ / ハ\:.:.:.| :.:. | ///:i:i:i/ |:.:.:.:.| \ヽ/ | \| :.:. l ///:i:i:i/ 〃 |:.:.:.:.| У / :| |:.:.:.:. / ̄ ̄ ̄ ̄_)i/
Emacsが最近よく落ちる
revive.elを使っているのだが,
以下のように終了時にバッファの状況を保存するようにしているので,
以上終了されるとバッファの配置が保存されない.
(add-hook 'kill-emacs-hook 'save-current-configuration) ;; 終了時に保存
とりあえずの解決策として,一定時間ごとにsave-current-configurationを走らせることにする.
一定時間毎に任意の関数を実行するにはrun-with-idle-timerを使うと良いらしい.
参考: http://www.geocities.co.jp/SiliconValley-Bay/9285/ELISP-JA/elisp_610.html
(run-with-idle-timer 50 t save-current-configuration)
第一引数の単位は秒.
てすとてすと
ソース投稿テスト
(1..100).each{|i| puts (15%i)==0 ? "FizzBuzz" : (5%i)==0 ? "Fizz" : (3%i)==0 ? "Buzz" : i }
にょろにょろ?
ツイート投稿テスト
org-mode活用まとめ
EvernoteもGoogleカレンダーも更新忘れるし,EmacsでTODO管理
HTMLのソースも吐き出せるしね!
- 書き方の説明
#+AUTHOR: Yuuhi Nyan #+TITLE: YuuhiNyanBot作成 #+LANGUAGE: ja
まず,上にこんな感じで書きます.内容は見たまんま.
ソースを載せるときはイカのように
#+BEGIN_SRC c++ #include <iostream> int main(int argc, char** argv) { std::cout << "Hello, world." << std::endl; return 0; } #+END_SRC
- 見出し
* TODOリスト目次 ** 研究 *** 論文読み
また前に書いたように.orgファイルから,HTML出力ができその際に使いCSSのパスを
#+STYLE: <link rel="stylesheet" type="text/css" href="org.css">;
というように書くことができる.
- TODOの管理
emacsの設定ファイルか,orgファイル中に
#+TODO: TODO(t) WAIT(w) | DONE(d) SOMEDAY(s)
と書き加えておけばTODOの状態の設定ができる.
見出しの場所で[C-c C-t」で,TODO状態を変更.
[Shift-Right Left]で状態変化.
[Shift-Up Down]で優先度変化.
[Ctrl-C .]で日時の設定.
[C-c C-d]で〆切り日の設定.
ローカルなディレクトリにあるgemファイルからのインストール
gem install -l hoge.gem
でおk.