1
2

More than 1 year has passed since last update.

vimのカスタマイズ

Posted at

問題

vimを使ってテキストを編集することがある。Cで書かれている特定のファイルに対してハイライトしたかった。

仕組み

vimは、.vimrcに基本設定を書き込むと、開いたときにその設定が反映されるようになります。.vimrcは、ホームディレクトリを開いたときに自動的に読み込まれます。

配置場所は、下記の通りです。

OS 配置場所
Unix $HOME/_vimrc/.vimrc、/_vimrc/.vim/.vimrc
MS-Windows $HOME/_vimrc、/vimfiles/vimrc、/VIM/_vimrc

方法

1. .vimrcの作成

ホームディレクトリに.vimrcを作成する。

$ touch .vimrc

2. .vimrcファイルの編集

2.1 特定のファイルを開いたときにファイルをセットする。

*.txtを開いた時は、txtファイルタイプの設定をする,
*.cのファイルを開いた時は、C言語likeのハイライトをする。

.vimrc
au BufRead,BufNewFile *.txt set filetype=txt
au BufRead,BufNewFile *.c set filetype=C

2.2 その他

下記のように、vimを開いたときにセットして設定するものを予め記載することで、基本設定を読み出すことができる。

.vimrc
" Add numbers to each line on the left-hand side.
set number

" Highlight cursor line underneath the cursor horizontally.
set cursorline

" Highlight cursor line underneath the cursor vertically.
set cursorcolumn

" Do not wrap lines. Allow long lines to extend as far as the line goes.
set nowrap

link

参考になったlinkです。
何も考えず~/.vimrcにこれを書くんだ! 〜vim初心者によるvim初心者のためのvim入門〜
Vimrc Configuration Guide

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2