プログラミングこんにちは。エンジニアとして働いていると、どのエディターを使っているかというのは時々話題になります。Atomが好きな人もいればSublimeが好きな人もいます。ちなみに私の働いている会社だとSublimeを使っている人が比較的多いです。会社によっても色々特徴がありそうですよね。個人的には正直どのエディターを使っていても関係ない、と思いますが、やはりエディター関連のトークで一番話題に上がるのがVimです。(Emacsに関してはまた今度取り上げます。笑)Linuxをインストールした際にもVimは使えますし、ssh接続して色々いじる際にVimが使えないと非常に面倒臭いです。Linuxサーバーにssh接続するのであれば、否が応でもVimを触ることになります。エンジニアとして働いていると、何かと触ることになるVimですが、自分はVimmerだと名乗るのには勇気がいります。Vimはなんとなく触っているけど、あまり使いこなせてないなあという人も多いのではないでしょうか。今回はそんな人向けに、『Vimmer』になるためにどのようにVimの使い方を学んでいけばいいのかについて書いていきます。VimtutorをやろうVimmerになるための最初のステップはVimtutorです。これはVimが入っている環境であれば誰でも無料でできるVimのチュートリアルです。ターミナルを開いてvimtutorというコマンドを打ち込んでエンターを押すと始まります。Vimを触る人や、多少は触ったことがあるけどあまり得意じゃない人は、とにかくこのVImtutorをやりましょう。理想としては一週間に1回、そしてそれを4回ぐらい繰り返して行うことです。4-5回Vimtutorをやれば、Vimの最も基礎となる部分は身につきます。思考のスピードで編集しよう』という神本をやるVimtutorを何周かすればVimの基礎的な部分は身につきます。これだけだとまだまだVimmerと名乗ることはできません。思考のスピードで編集しよう」という本です。この本のおかげでVimmerになれたという人は少なくないと思います。Vimを日頃のエディターとして使うというのはなかなかハードルが高いです。周りにVimmerがいなければなおさらハードルが高いです。すると、まずはVimに色々プラグインをいれてしまおうとすると思いますが、それは悪手です。思考のスピードで編集しよう」という本の目指すところです。標準のVimだけでどれだけ色々なことがこなせるのか、というのがこの本を読むと分かります。説明もめちゃくちゃ分かりやすく、Vimtutorをこなしていればこの本はスイスイ読み進めていけます。それでいて、めちゃくちゃ役に立つことばかりが書かれています。この本さえ読んで、手を動かせばVimmerになれます。Vimmerの人でこの本を読んでいない人はいないんじゃないか、というぐらいの本です。言って難しいわけではもちろんありません。この本を使えば、Vim本来の力を十分に発揮させることができます。この本を読んだら、Vimの凄さが分かり、他のエディターに戻れなくなる可能性もあります。周りの人がなぜVimを使うのかというのも、この本を読めば理解できると思います。タイトルで「Vimmerになるための方法を教えます!」と書きましたが、その方法はただ1つです。思考のスピードで編集しよう」を読み込むことです。この本に書かれていることをマスターすればVimmerだよ、と自称しても問題ありません。この一冊だけマスターすればいい、と考えると、思ったよりVimmerになることが簡単だというのが分かるかと思います。本当に、Vimmerにとってこの本はバイブルです。Amazonでの評価もすこぶる高いです。笑それだけVimmerからは信奉されているといえます。今回はプログラミング未経験者のためのプログラミング言語の選び方を紹介します。セキュリティ担当者、Webサービス開発者必見です。独学でプログラミングを勉強していると、セキュリティに関しての勉強が足りなくなりです。あなたが自分でWebサービス...記事を読むエンジニアとして入社する前に読むべき本・技術書のまとめこんにちは。エンジニアとして働いているくるくるです。4月といえば入社の季節です。ゲームアプリを自作したい方必見!以前であれば、独学でゲームをプログラミングするなんていうことは考えられませんでした。AI(人工知能)プログラマーも必見プログラミングを勉強していると、数学が必要になってくることがあります。以前、線形代数と微分積分に関する記事を書きました。...記事を読む20代で転職するなら絶対にエンジニアになるべき以前に比べて、最近では転職をする人が増えてきました。Railsは言語で...記事を読むWebサイト・アプリケーションの高速化を学ぶのにおすすめな本こんにちは。以前に比べるとネットの環境はどんどんよくなってきています。光通信が色々な場所で使われるようになり、ネットの速度は...記事を読むエンジニアが必ず読むべきおすすめの本を5冊紹介してみます技術の移り変わりが非常に速いのがIT業界です。今日勉強したことが、2,3年後には使い物にならないということも起こり得ます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト人気記事どの小説の新人賞に応募するべきか。その選び方と、公募新人賞の一覧。大人になっても絵は上手くなります。PV数や収益はどれぐらいか。