こんにちは、モリモルです。
いろいろな記事を見ても????な感じで、
いまいち理解できなかったvimの文字コード変換ですが、
下記ブログの記事がとてもわかりやすくまとめてありました。
http://peace-pipe.blogspot.com/2006/04/mac-6-vim-mac.html
.vimrcで、
set encoding=utf-8
set fileencodings=euc-jp,cp932
とした場合、
対象ファイルがcp932の場合、
euc-jp -> utf-8
cp932 -> utf-8と
変換を試していき、
成功したところでfencにcp932を設定してくれる。
「基本的に ‘fencs’ の中に ‘enc’ と同じ文字コードを書くのは無意味なばかりか,
‘fencs’ の途中で ‘enc’ と同じものが登場すると以降の変換試行が行われない.」
とのこと。すごーく理解できました。
2011年2月5日土曜日
サクラにvimとbash
こんにちは、モリモルです。
メモです。
■シェルをbashに変更
chsh -s /usr/local/bin/bash
bashの設定ファイルを作成
.profile
if [ -f $HOME/.bashrc ]; then
source $HOME/.bashrc
fi
.bashrc
umask 022
export LSCOLORS=bxfxcxdxbxegedabagacad
alias ls=’/bin/ls -FG’
「LSCOLORS」と「ls=’/bin/ls -FG’」でlsをカラフルに。
■vimをいれる。
mkdir -p $HOME/local/src/vim
cd $HOME/local/src/vim
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
mkdir patches
cd patches
curl -O “ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.[001-245]”
cd ..
tar jxf vim-7.2.tar.bz2
tar zxfv vim-7.2-extra.tar.gz
tar zxfv vim-7.2-lang.tar.gz
cd vim72
cat ../patches/7.2.* | patch -p0
./configure \
–enable-multibyte \
–enable-xim \
–enable-fontset \
–with-features=big \
–prefix=$HOME/local
make
make install
参考URL:
http://www.hazama.nu/t2o2/archives/002697.shtml
http://www.hazama.nu/t2o2/archives/002696.shtml
http://www.big.or.jp/~crane/cocoa/0800_internet/curl/
http://d.hatena.ne.jp/morningmist7/20080901/1220244621
http://www.chrysolite.jp/2009/04/14/%E3%81%95%E3%81%8F%E3%82%89%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%ABvim%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/
メモです。
■シェルをbashに変更
chsh -s /usr/local/bin/bash
bashの設定ファイルを作成
.profile
if [ -f $HOME/.bashrc ]; then
source $HOME/.bashrc
fi
.bashrc
umask 022
export LSCOLORS=bxfxcxdxbxegedabagacad
alias ls=’/bin/ls -FG’
「LSCOLORS」と「ls=’/bin/ls -FG’」でlsをカラフルに。
■vimをいれる。
mkdir -p $HOME/local/src/vim
cd $HOME/local/src/vim
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
mkdir patches
cd patches
curl -O “ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.[001-245]”
cd ..
tar jxf vim-7.2.tar.bz2
tar zxfv vim-7.2-extra.tar.gz
tar zxfv vim-7.2-lang.tar.gz
cd vim72
cat ../patches/7.2.* | patch -p0
./configure \
–enable-multibyte \
–enable-xim \
–enable-fontset \
–with-features=big \
–prefix=$HOME/local
make
make install
参考URL:
http://www.hazama.nu/t2o2/archives/002697.shtml
http://www.hazama.nu/t2o2/archives/002696.shtml
http://www.big.or.jp/~crane/cocoa/0800_internet/curl/
http://d.hatena.ne.jp/morningmist7/20080901/1220244621
http://www.chrysolite.jp/2009/04/14/%E3%81%95%E3%81%8F%E3%82%89%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%ABvim%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/
登録:
投稿 (Atom)