このテーマに詳しい人が助けてくれることを心から願っています。
最近、プログラミングコースに登録したのですが、ある科目ではLinux OS上でc/c++でプログラミングする必要があります。私は以前、.netフレームワークでコンソールアプリケーションやwinformを構築するためのc++の経験があります。
問題は、このコースではIDEを一切使ってはいけないということで、使っていいのはターミナルと'viコマンド'と呼ばれるものだけなのです。どうやって始めればいいのでしょうか?
vi
は、やり方を知らないとすごくイライラします。小さなタイドの海が出てきて、何をすればいいのか分かるはずなのに。困ったものです。
少なくとも gvim
をインストールすることをお勧めします。そうすればヘルプメニューが表示されるので、参考にすることができます。 これはIDEではないので、授業をズル休みしているわけではありません。apt-get install gvim`を実行してください。どうやってファイルを開いたり保存したりすればいいのか思い出せないときは、メニューを見ればいいのです。キーボードショートカットはメニューに記載されています。ただ、メニューを見て覚えるにしても、実際にキーボードコマンドを入力するようにしてください。
発狂しないために知っておきたい、本当に基本的なこと。
その他のリソース:このチュートリアルは、素晴らしい入門用チュートリアルのようです: http://www.openvim.com/tutorial.html また、WikiBooks版Learning the vi editorもあります。
まず、vimをインストールしてください。そうしないと大変なことになります。次に、チートシートと呼ばれるものを探してみてください。チートシートとは、主にコマンドとちょっとした説明が書かれた便利な文書です。いくつか例を挙げましょう。
これらのコマンドのすべてが役に立つわけではありませんが、自分でチートシートを作成することは可能です。