このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
02_freebsd:99_その他:vim [2012/12/27 03:10] – matsui | 02_freebsd:99_その他:vim [2016/01/06 07:12] (現在) – matsui | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== FreeBSD - vim ====== | ||
+ | vimは6.x系以上からUTF-8を6.x系以上でUTF-8ファイルを利用できます。 | ||
+ | |||
+ | ====== バージョン ====== | ||
+ | * FreeBSD | ||
+ | * vim version 7.1.116 | ||
+ | |||
+ | ====== インストール ====== | ||
+ | # cd / | ||
+ | # make install NO_GUI=yes | ||
+ | |||
+ | ===== ソースからインストール ===== | ||
+ | <color blue> | ||
+ | < | ||
+ | $ wget ftp:// | ||
+ | $ tar jxvf vim-7.1.tar.bz2 | ||
+ | $ cd vim71 | ||
+ | $ ./configure --prefix=/ | ||
+ | $ make | ||
+ | $ make install | ||
+ | </ | ||
+ | |||
+ | ====== .vimrc ====== | ||
+ | < | ||
+ | set nobackup | ||
+ | if v:lang =~ " | ||
+ | set fileencodings=euc-kr | ||
+ | set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-* | ||
+ | | ||
+ | set fileencodings=euc-jp | ||
+ | set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-* | ||
+ | | ||
+ | set fileencodings=big5 | ||
+ | set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1, | ||
+ | | ||
+ | set fileencodings=gb2312 | ||
+ | set guifontset=*-r-* | ||
+ | endif | ||
+ | if v:lang =~ " | ||
+ | set fileencodings=utf-8, | ||
+ | endif | ||
+ | |||
+ | set nocompatible | ||
+ | set bs=2 " allow backspacing over everything in insert mode | ||
+ | " | ||
+ | " | ||
+ | set viminfo=' | ||
+ | " | ||
+ | set history=50 | ||
+ | set ruler " | ||
+ | |||
+ | " | ||
+ | if has(" | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | | ||
+ | \ if line("' | ||
+ | | ||
+ | \ endif | ||
+ | endif | ||
+ | |||
+ | " | ||
+ | map Q gq | ||
+ | |||
+ | " | ||
+ | " | ||
+ | if &t_Co > 2 || has(" | ||
+ | | ||
+ | set hlsearch | ||
+ | endif | ||
+ | |||
+ | if & | ||
+ | set t_Co=8 | ||
+ | set t_Sb=^[4%dm | ||
+ | set t_Sf=^[3%dm | ||
+ | endif | ||
+ | |||
+ | " | ||
+ | nmap ,mh wbgueyei<< | ||
+ | nmap ,h1 _i< | ||
+ | nmap ,h2 _i< | ||
+ | nmap ,h3 _i< | ||
+ | nmap ,h4 _i< | ||
+ | nmap ,h5 _i< | ||
+ | nmap ,h6 _i< | ||
+ | nmap ,hb wbi< | ||
+ | nmap ,he wbi< | ||
+ | nmap ,hi wbi< | ||
+ | nmap ,hu wbi< | ||
+ | nmap ,hs wbi< | ||
+ | nmap ,ht wbi< | ||
+ | nmap ,hx wbF< | ||
+ | </ | ||
+ | |||
+ | ====== 使用方法 ====== | ||
+ | [[02_freebsd: | ||
+ | |||
+ | |||
+ | {{tag> |