自分が使っている .vimrc はGitHubにおいてます.GitHubで管理しておくと,新しいPCを使う時でもすぐに自分の慣れ親しんだ環境にできます.
plain textset numberこれにより左側に行番号が表示されます。
plain textset tabstop=4
set shiftwidth=4
set expandtabtabstop: タブ文字の幅を設定します。shiftwidth: 自動インデントの幅を設定します。expandtab: タブをスペースに変換します。plain textset cursorlineカーソルが位置している行をハイライト表示します。
plain textsyntax enableplain textcolorscheme [スキーム名]インストール済みのカラースキームを適用します。
以下の設定でVim-Plugを利用し、プラグイン管理を行うことができます。
plain textcall plug#begin('~/.vim/plugged')
Plug '[プラグインのGitHubリポジトリ]'
" 例: Plug 'preservim/nerdtree'
call plug#end()プラグインのインストールは、Vimを開いて:PlugInstallコマンドを実行します。
plain textlet mapleader = ","リーダーキーを,に設定します。
plain textnnoremap <Leader>ev :vsplit $MYVIMRC<CR><Leader>evと入力すると、.vimrcファイルが垂直分割ウィンドウで開きます。
plain textPlug 'preservim/nerdtree'NERDTreeプラグインを追加し、ディレクトリツリーを表示できるようにします。
plain textset incsearch
set ignorecase
set smartcaseincsearch: 検索語をタイプすると同時に部分一致検索を行います。ignorecase: 大文字小文字を無視して検索します。smartcase: 大文字が含まれる検索語の場合、大文字小文字を区別して検索します。plain textset nobackup
set nowritebackup編集時にバックアップファイルを作成しないようにします。