ひとりぶろぐ

価値ある情報をユーザー視点で発信するブログ

Software Design別冊「仕事ですぐ役立つ Vim&Emacsエキスパート活用術」が予約開始【混ぜるな危険】

      2016/03/30

Emacs&Vimのエキスパートから学ぼう

仕事ですぐ役立つ Vim&Emacsエキスパート活用術 (SoftwareDesign別冊)

Software Design誌に掲載されたEmacsやVimについての解説記事をまとめて再編集、内容をアップデートした入門ムックが2016年4月9日に発売されます。

本誌についていたチートシートも再録されており、まさに「仕事にすぐ役立つ」内容になっているようです。

ソフトウェア開発はエディタの機能を使いこなせるかどうかで大きく効率が変わりますので、ぜひ基礎は身につけておきたいところです。

それにしても、混ぜちゃいけないものを混ぜちゃった感はありますね(笑)。
Emacs陣営にとっては、必ず表記上Vimが先に来るのも気になってしまうかもしれません。

僕自身はどちらも使っておりまして、ターミナルではVim、単体で起動しておくのはEmacsといった使い分けをしています。

ちなみに、mattnさんとるびきちさん作成のVim&Emacsチートシートは、以下からダウンロード可能です。

著者一覧

界隈ではおなじみの執筆陣ですね。

伊藤淳一 早川真也
井上誠一郎 林田龍一
大竹智也 馬場俊彰
太田博志 濱野聖人
小飼弾 mattn
後藤大地 まつもとゆきひろ
佐野裕 水野源
高石諒 MURAOKA Taro
田中邦裕 森拓也
daisuzu 結城浩
所友太 るびきち
中井悦司 和田裕介

目次

企画色の強い面白そうなトピックがたくさんありますね。

第3章 Vim至上主義

第4章 我が友「Emacs」

熱狂的なユーザーを多く抱えるエディタですから、これぐらい熱がこもった記事であってもいいのかもしれません。

第1章 VimとEmacs

  • 1-1 職人が道具を選ぶように 使っているエディタにこだわりを持っていますか
  • 1-2 どの環境でもいつもどおりに使う! インフラエンジニア視点のVim入門
  • 1-3 すべてのコマンドを知ることから始まる Vim熟練者への道
  • 1-4 適材適所で使いこなせ! Vimプラグイン108選
  • 1-5 達人に聞く Emacs入門者がまず学ぶべきこと
  • 1-6 Emacs シーン別 究極のカスタマイズに迫る
  • Appendix エンジニアのもう1つの仕事道具 一流プログラマはキーボードにもこだわる

第2章 「Vim使い」事始め

  • 2-1 犬でもわかる!? Vim導入&カスタマイズの超基本
  • 2-2 IDE並みの機能を軽快な動作で! 実用Tips&対策[プログラマ編]
  • 2-3 運用作業であわてないために 実用Tips&対策[インフラエンジニア編]
  • 2-4 vim-markdownという選択 実用Tips&対策[文書作成編]
  • Column1 「とっつきにくい変態エディタ」だったVim が「私の素敵な相棒」に変わるまで
  • Column2 Vimの真のチカラを引き出すパラダイムシフト Vimは編集作業をプログラムにする

第3章 Vim至上主義

  • 3-1 これからVimを始めたいあなたに
  • 3-2 押さえるべき基本技
  • 3-3 Vimプラグインの導入
  • 3-4 生産性を向上させるVimのTips
  • Column1 Vimで快適執筆環境
  • Column2 Vimをお勧めする理由
  • Column3 VimでSwiftプログラミング
  • Column4 XcodeをVimライクにして作業効率を上げる!?
  • Column5 男は黙ってVim!

第4章 我が友「Emacs」

  • 4-1 出会いはある朝突然に
  • 4-2 Emacsユーザの生産効率をアップしてきたカスタマイズの第一歩
  • 4-3 Emacsを俺の嫁にする冴えたやり方
  • 4-4 いつもの環境がどこでも使える! 絶妙の引きこもり型エディタ
  • 4-5 Emacs環境100%全開テクニック
  • 4-6 Web開発の舞台裏とEmacs
  • Column1 GNU 30周年とアジアのEmacs事情から考えたこと
  • Column2 もしEmacsがなかったら? その①
  • Column3 もしEmacsがなかったら? その②
  • Appendix Emacsのインストールと設定はじめの一歩

綴じ込み付録

  • Vim&Emacsチートシート

 -

Psngames banner Psngames banner