Vimとは何ですか、なぜVimを使うのですか?

まず、免責事項:私は決してVimの専門家ではありません。 実際、私は最近、仕事でVimをもっと真剣に使い始めたことを除いて、あなたのほとんどと同じ初心者のボートにいます。 まだ読んでいる人のために、あなたはおそらくVimが何であるかのアイデアを持っていますが、そうでない場合は、ここで簡単な説明があります。

Vimは単なるテキストエディタです。 それだけです。 メモ帳(Windows)、Sublime Text(Windows/Mac)、Atom(Windows/Mac)、Nano(Linux)、または任意のテキストエディタを使用することに慣れている場合、Vimはテキストの書き込みと編集を可能にする別のプ

他のテキストエディタと比較すると、Vimを目立たせる2つの側面があります。

効率

これは大きなものです。 Vimは効率性に関するものです。 そして、それは効率に近づく角度のカップルがあります。

Vimの信念の中核は、ほとんどの人が新しいテキストを書くよりも既存のテキストの編集に多くの時間を費やすということです。 これは、多くの場合、既存のコードを強化し、維持することを任務としているソフトウェアエンジニアに特に当てはまります。 ソフトウェアエンジニアでなくても、大学でエッセイを書いていたときに戻って考える—はい、それはおそらく完成品に到達するのに長い時間がか

Vimでは、キーボードのみを使用するように強制することで効率的にすることができます(はい、それはもはやマウスを意味しません!)そして、あなたに既存のキーボードショートカットを使用するだけでなく、迅速に反復的なタスクを完了するための新しいものをカスタマ 私はあなたの設定について詳しく説明しません。この投稿のvimrcファイルですが、基本的にはあなたのものです。vimrcファイルは、vimがロードされるたびに処理される単なる古いテキストファイルであり、Vimエディタを一意にするためのすべてのショートカットと設定 あなたのタイピングのニーズに合わせてVimをカスタマイズするこの機能は、最終的にVimが思考の速度でテキストを細断することができます!

Ubiquity

これはVimのかなりクールな側面でもあり、どこにでもあるということです。 それは基本的にあなたが考えることができるすべての主要なプラットフォームで利用可能です。 あなたがMac、Windows、またはいくつかのLinuxディストリビューションを使用しているかどうか、Vimのは、あなたがカバーしています。 特に、あなたの日々の仕事がsshされたターミナルセッションでの作業を含む場合、Vimはあなたの唯一のテキストエディタです。

なぜ誰もがVimを使用しないのですか?

Vimが強力なテキストエディタであることは事実であり、この記事では、私はまだそれができることの表面を傷つけていません。 しかし、すべての強力なツールと同様に、それを使用するための学習曲線があります。 Adobe Photoshopですぐに写真を美しく編集する方法をあなたが知っているとは思わないように、私は一晩中Vimの専門家になることを期待していません。 しかし、学習曲線は誇張されています—vimtutorチュートリアル(30分ほどかかります)に従った後、Vimで完全に起動して実行し、生産的になることができます。

はじめに

この簡単な投稿を終わりにして、Vimの最初の味を得る方法を示します。 Macを使用している人のために、あなたは私が添付したスクリーンショットに沿って従うことができます:

お使いのMac上で、ターミナルアプリケーションを開きます。

私はiTermを使用しています。

シェルプロンプトで”vimtutor”と入力します。

これで終わりです! 今すぐ先に行くと指示に沿って従うと、すぐにVimでテキストの編集と書き込みを起動して実行することができるようになります!

VimtutorはVimの学習を始めるのに最適な方法です!

コメントを残す

メールアドレスが公開されることはありません。

More: