skillup

技術ブログ

サーバー・ネットワーク

vimの設定に関して

投稿日:2016年2月2日 更新日:

今の開発ではほとんどeclipseを使っていますが、プログラミングをやり始めてから2年ぐらいはずっとgvim(vimのGUI版)でした。

別にこだわりがあったわけではないんですけどね。

最初にならった先輩がgvim使いだったので私も使うことに・・

vimはテキスト置換やカスタマイズ性に優れる一方で操作が独特で初心者泣かせのエディタです。

私も半年ぐらいはイライラがとまりませんでした(汗)

今回、サーバーで作業する機会が結構あり、vimを久しぶりに触ったのでメモなどをしておこうと思います。

といっても基本的な操作方法などではなく、設定系の情報です。

あ、viしか入っていない方はvimを入れておきましょう。

でインストールできます。

vimの設定ファイル

/etc/vimrc が設定ファイルです。

環境によって若干違うかもしれませんのでwhereis vimrcで検索してみてください。

vimでvimrc開いてみるとソースらしきものが展開できると思います。これが設定ファイルになります。

一番簡単なのはset ~でいろいろな設定情報を加えることができません。

以下のような設定をファイルの一番最後に加えるとよいと思います。

vimにはもっともっと細かいカスタマイズがありますがscriptとかは正直わかっていません。

ちなみにプラグインを入れたりすると、プチIDEぐらいのレベルにまでは操作性を向上させられます。

まあ、そこまでやるんなら最初からIDE使ったほうがいいですが・・・

参考リンク

Vim のカスタマイズ 〜 set コマンド オススメまとめ 〜

-サーバー・ネットワーク

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

vagrantでの静的ファイルのキャッシュがクリアされない

タイトルのまんまですが、vagrantでapacheを使ってまして、静的ファイルのキャッシュがクリアされないと言う問題が発生しました。 vagrantは結構長い間使ってましたが、今まで素のhtmlを書 …

no image

ansible localでの使用,sudoに関して

最近継続的に調査しているansibleについて Contents1 local2 sudo local ansibleは通常別のホストに対して行うものですが、 hostsファイルのIPを変更し、以下の …

no image

herokuでMySQL

昨日に続き、heroku+MySQLのメモです。 herokuはディフォルトではPostgreSQLですが、アドオンを使うとMySQLも使えるようになります。 使い方ですが、herokuの管理画面でク …

no image

IPアドレスの構成に関して(主にネットワーク、ホスト、サブネットマスクなど)

インフラ周りの知識がスカスカなので復習もかねて学習中です。 ネットワークはほとんどインフラの方にやっていただいたので、知識がまとまっていない・・ Contents1 IPアドレスに関して2 ネットワー …

no image

Code4兄弟に関して(CodeCommit,CodeDeploy,CodeBuild,CodePipeline)

前回の記事で書いたCodeDeploy以外にもCI/CD絡みで色々と使用するサービスがあるので自分用にメモ。 Code兄弟なっていうようで・・・・ Contents1 各サービス1.1 CodeCom …

アーカイブ