作業効率化ができるかもしれない!?Cheat Sheetまとめ Cheat sheet tips

津田です。

一日がだんだんと短くなり、気温も下がりはじめたので、ホットコーヒーが美味しい季節ですね。

「いちいちググるくらいなオフラインも活用して、作業効率を上げませんか」

といったテーマでブログの記事を書いてみます。

TeX環境で論文を執筆しているときに、普段使用しない関数や表現を利用しようとした時や、エディタ環境で、「あれ?このエディタで文頭ってどれだっけ。文節単位でのforwardってどうやるんだっけ」とパッと思い出せないとき、Google先生にお尋ねした経験はないでしょうか。

そういった、普段利用はしないけど、ある瞬間必要になる。覚えていれば早いけど、使わないから覚えられない。

そんなコマンドや表現方法をまとめたもの「Cheat Sheet」です。(既にご存知の方は以下の内容は読むまでもないと思います・・・)

 

Cheat Sheetとは,GIGAZINEのかなり古い記事から引用すると以下のように定義されています。

チートシート(Cheat Sheet)とは、カンニングペーパーのこと。転じて、本来覚えるべきことをまとめたもの

http://gigazine.net/news/20050331_css_cheat_sheet/

Cheat Sheetの特徴は、

  • 1−2枚の紙にコマンドなどをまとめている
  • 少ない労力でコマンドを発見できる
  • ネット上に大量に存在する

ことがあげられます。

説明するよりも、見た方が早いと思いますので、例を挙げていきます。

vi/vim

http://naleid.com/blog/2010/10/04/vim-movement-shortcuts-wallpaper/

http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html

GNU Emacs

http://punchcard.wordpress.com/2010/10/09/emacs-movement-shortcuts-wallpaper/

plain TeX

http://refcards.com/refcard/tex-silvermanj

YaTeX

http://d.hatena.ne.jp/tequilasunset/20100123/p5

vim-tex

http://www.cheat-sheets.org/saved-copy/vimlatexqrc.pdf

git

http://zrusin.blogspot.jp/2007/09/git-cheat-sheet.html?spref=bl

subversion

http://www.textdrop.net/wp-content/uploads/subversion-cheat-sheet-v1-ja.pdf

http://www.cheatography.com/davechild/cheat-sheets/subversion/

正規表現

http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/

一番上に上げたvi/vimのものは遷移に関してのものですが、かなりスッキリしていて好印象ですね。

こういったものを印刷し、必要なものをマーカーしたり、そのシートには記載されておらず、よくググっているコマンドがある!などといった場合、Cheat Sheetがあると、きっとしあわせになれます。

全文検索ができなきゃ意味が無い!目grepなんて嫌だ!という方は、Evernoteにクリッピングしておけば、全文検索が可能に・・・!

津田は、論文執筆をしている際にemacs, Yatexのチートシートがあればもっと執筆速度が上がる気がする!と思いつき利用してみましたがわりと効率が上がった気がします。

ショートカットは覚えて効率を上げていくものですが、それをいちいちググっていては逆に時間がかかってしまいます。

http://www.cheat-sheets.org/ によくまとまっていますし、Googleでも検索をかければたくさんでてきます。是非、一度試してみてはいかがでしょうか・・・?