<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>SHOWJIN*BLOG &#187; Vim</title>
	<atom:link href="http://showzine.info/blog/category/vim/feed" rel="self" type="application/rss+xml" />
	<link>http://showzine.info/blog</link>
	<description>PHPとかLinuxとかMySQLとかの勉強メモ</description>
	<lastBuildDate>Wed, 28 Jul 2010 10:10:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/category/vim/feed" />
		<item>
		<title>もっかい、さくらにVimをインストール</title>
		<link>http://showzine.info/blog/vim/page/%e3%82%82%e3%81%a3%e3%81%8b%e3%81%84%e3%80%81%e3%81%95%e3%81%8f%e3%82%89%e3%81%abvim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/ </link>
		<comments>http://showzine.info/blog/vim/page/%e3%82%82%e3%81%a3%e3%81%8b%e3%81%84%e3%80%81%e3%81%95%e3%81%8f%e3%82%89%e3%81%abvim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/ #comments</comments>
		<pubDate>Thu, 01 Apr 2010 02:54:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[レンタルサーバ]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[さくら]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=2756</guid>
		<description><![CDATA[前回やったやり方で再度さくらにVimをインストールしたら
なんかうまくいかなかったので、別の記事を参考というかまんま
真似させていただいて、もっかいVimをインストールしてみた。
参照記事：さくらのサーバーにVimをインストール
二度目のエントリになるので今回はスーパードライに詳細は
省きつつ、だだっと箇条書きの体で。

sshでリモートログインし、インストール作業用のディレクトリを作成。
◎ディレクトリを作成してそこへ移動

%mkdir -p ~/local/src
%cd local/src

◎ソースのダウンロード

%curl -O ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
%curl -O ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
%curl -O ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz

◎パッチ用ディレクトリを作成してそこへ移動

%mkdir patches
%cd patches

◎パッチをゲット

%curl -O 'ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.[001-148]'

◎ダウンロードしたソース群を解凍する

%cd ..（local/src/ディレクトリへ移動）
%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（/local/src/vim72/に移動して）
%cat ../patches/7.2.* &#124; patch -p0

◎Configureする

%./configure --enable-multibyte --with-features=huge --disable-gui --without-x --prefix=$HOME/local

◎ビルドする

%make
%make install

以上でインストールは終了。
◎/.cshrcを編集

set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin)
↓
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin $HOME/local/bin alias vi vim)

◎vimの設定ファイル.vimrcを置く（ユーザルートに/.vimrcとして）
細かい設定項目を知らないので、とかを参考にとりあえず設定しておいたら
よさそうなとこだけ。カラースキーマとかも。

:syntax on
:set [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://showzine.info/blog/vim/page/%E3%81%95%E3%81%8F%E3%82%89%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%EF%BC%88%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%80%E3%83%BC%E3%83%89%E3%83%97%E3%83%A9%E3%83%B3%EF%BC%89%E3%81%ABvi">前回やったやり方</a>で再度さくらにVimをインストールしたら<br />
なんかうまくいかなかったので、別の記事を参考というかまんま<br />
真似させていただいて、もっかいVimをインストールしてみた。</p>
<p>参照記事：<a href="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/">さくらのサーバーにVimをインストール</a></p>
<p>二度目のエントリになるので今回はスーパードライに詳細は<br />
省きつつ、だだっと箇条書きの体で。<br />
<span id="more-2756"></span><br />
sshでリモートログインし、インストール作業用のディレクトリを作成。</p>
<p>◎ディレクトリを作成してそこへ移動</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> ~<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> local<span style="color: #000000; font-weight: bold;">/</span>src</pre></div></div>

<p>◎ソースのダウンロード</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span>curl <span style="color: #660033;">-O</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.vim.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>vim<span style="color: #000000; font-weight: bold;">/</span>unix<span style="color: #000000; font-weight: bold;">/</span>vim-7.2.tar.bz2
<span style="color: #000000; font-weight: bold;">%</span>curl <span style="color: #660033;">-O</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.vim.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>vim<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span>vim-<span style="color: #000000;">7.2</span>-extra.tar.gz
<span style="color: #000000; font-weight: bold;">%</span>curl <span style="color: #660033;">-O</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.vim.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>vim<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span>vim-<span style="color: #000000;">7.2</span>-lang.tar.gz</pre></div></div>

<p>◎パッチ用ディレクトリを作成してそこへ移動</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">mkdir</span> patches
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> patches</pre></div></div>

<p>◎パッチをゲット</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span>curl <span style="color: #660033;">-O</span> <span style="color: #ff0000;">'ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.[001-148]'</span></pre></div></div>

<p>◎ダウンロードしたソース群を解凍する</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> ..（local<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span>ディレクトリへ移動）
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">tar</span> jxf vim-7.2.tar.bz2
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">tar</span> zxfv vim-<span style="color: #000000;">7.2</span>-extra.tar.gz
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">tar</span> zxfv vim-<span style="color: #000000;">7.2</span>-lang.tar.gz</pre></div></div>

<p>◎パッチをあてる</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> vim72（<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span>vim72<span style="color: #000000; font-weight: bold;">/</span>に移動して）
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">cat</span> ..<span style="color: #000000; font-weight: bold;">/</span>patches<span style="color: #000000; font-weight: bold;">/</span>7.2.<span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">patch</span> <span style="color: #660033;">-p0</span></pre></div></div>

<p>◎Configureする</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span>.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #660033;">--enable-multibyte</span> <span style="color: #660033;">--with-features</span>=huge <span style="color: #660033;">--disable-gui</span> <span style="color: #660033;">--without-x</span> <span style="color: #660033;">--prefix</span>=<span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span></pre></div></div>

<p>◎ビルドする</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

<p>以上でインストールは終了。</p>
<p>◎/.cshrcを編集</p>
<blockquote><p>
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin)<br />
↓<br />
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin $HOME/local/bin alias vi vim)
</p></blockquote>
<p>◎vimの設定ファイル.vimrcを置く（ユーザルートに/.vimrcとして）<br />
細かい設定項目を知らないので、とかを参考にとりあえず設定しておいたら<br />
よさそうなとこだけ。カラースキーマとかも。</p>
<blockquote><p>
:syntax on<br />
:set number<br />
:set sw=4 ts=4 sts=0<br />
:set shiftwidth=4<br />
:set autoindent<br />
:set autowrite<br />
:set notextmode<br />
:set notextauto<br />
:set hlsearch<br />
:set incsearch<br />
:set fenc=utf-8<br />
:colorscheme desert
</p></blockquote>
<p>これで準備完了。あとは、一度exitでsshから抜けてから<br />
再度リモートログインし直す。これで「vim」でVimが使えるようになった。</p>
<p>前にやったやり方で出来なかったのは、単純にこの「リモートログインし直す」が<br />
足りなかったから、、かもしれない。よくわかんないけど。<br />
（実際、今回のやり方でもリモートログインし直すまではダメだった）</p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/%e3%82%82%e3%81%a3%e3%81%8b%e3%81%84%e3%80%81%e3%81%95%e3%81%8f%e3%82%89%e3%81%abvim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/%e3%82%82%e3%81%a3%e3%81%8b%e3%81%84%e3%80%81%e3%81%95%e3%81%8f%e3%82%89%e3%81%abvim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/ " />
	</item>
		<item>
		<title>さくらにVimをインストールする</title>
		<link>http://showzine.info/blog/vim/page/%e3%81%95%e3%81%8f%e3%82%89%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%8d%e3%83%83%e3%83%88%ef%bc%88%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%80%e3%83%bc%e3%83%89%e3%83%97%e3%83%a9%e3%83%b3%ef%bc%89%e3%81%abvi/ </link>
		<comments>http://showzine.info/blog/vim/page/%e3%81%95%e3%81%8f%e3%82%89%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%8d%e3%83%83%e3%83%88%ef%bc%88%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%80%e3%83%bc%e3%83%89%e3%83%97%e3%83%a9%e3%83%b3%ef%bc%89%e3%81%abvi/ #comments</comments>
		<pubDate>Thu, 25 Mar 2010 05:17:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[レンタルサーバ]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[さくら]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=2694</guid>
		<description><![CDATA[利用しているさくらインターネットのスタンダードプランでは
sshでリモートログインして各種操作ができる。
がしかし。
ソースを編集しようとしてVimを起動しようとしたら
command not foundということで、Vimは入っていないらしい。
共用サーバだから勝手にインストールして、とかってできないかと
思って諦めかけていたけれど、そんなことはないようなので自分で
インストールしてVimを使えるようにしてみた。
参考記事：さくらインターネットの共用サーバに vim をインストールする

まずsshでログインして/local/にsrc/というディレクトリを作成し
このディレクトリへ移動。

%mkdir -p $HOME/local/src
%cd $HOME/local/src

wgetコマンドでVimのソースファイルを手に入れる。
（インストールしたいVimのversionは7.2）

%wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
%wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
%wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz

これで/local/src/ディレクトリに
vim-7.2.tar.bz2
vim-7.2-extra.tar.gz
vim-7.2-lang.tar.gz
の、みっつのソースファイルをゲットすることができた。
つづけて、これらをtarコマンドで展開。

%tar jxf vim-7.2.tar.bz2
%tar zxfv vim-7.2-extra.tar.gz
%tar zxfv vim-7.2-lang.tar.gz

/local/src/の中にvim72/というディレクトリが出現しているので
この中に移動。

%cd vim72

このvim72/ディレクトリの中でpatches/ディレクトリを作成して
このpatches/ディレクトリに移動。

%mkdir patches
%cd patches

つづいてパッチのソースをゲットする。
ftp://ftp.vim.org/pub/vim/patches/7.0/
にブラウザでアクセスし、現時点での最新版を確認の上、7.0.243をcurlでゲット。

%curl -O 'ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.243'

これでパッチ「7.0.243」がpatches/ディレクトリにあらわれた。
ディレクトリをvim72に移動し、ゲットしたパッチをあてる。

%cd ..
%cat patches/7.0.* &#124; patch -p0

途中、Reversed (or previously applied) patch detected!  Assume -R? [y]
ときかれるので、これは「y」をタイプ。
いよいよインストール。オプションの詳細はよくわからない。
（参照させてもらった記事をまんま真似した）

%./configure --enable-multibyte --enable-xim --enable-fontset \
&#62;--with-features=big --prefix=$HOME/local
%make
%make install

これでVimのインストール完了。
つづけて設定ファイル（/.cshrc）を編集。
以下の部分に「$HOME/local/bin」と「alias vi vim」を追加。
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin)
↓
set path = [...]]]></description>
			<content:encoded><![CDATA[<p>利用しているさくらインターネットのスタンダードプランでは<br />
sshでリモートログインして各種操作ができる。</p>
<p>がしかし。</p>
<p>ソースを編集しようとしてVimを起動しようとしたら<br />
command not foundということで、Vimは入っていないらしい。</p>
<p>共用サーバだから勝手にインストールして、とかってできないかと<br />
思って諦めかけていたけれど、そんなことはないようなので自分で<br />
インストールしてVimを使えるようにしてみた。</p>
<p>参考記事：<a href="http://www.hazama.nu/t2o2/archives/002696.shtml">さくらインターネットの共用サーバに vim をインストールする</a><br />
<span id="more-2694"></span><br />
まずsshでログインして/local/にsrc/というディレクトリを作成し<br />
このディレクトリへ移動。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src</pre></div></div>

<p>wgetコマンドでVimのソースファイルを手に入れる。<br />
（インストールしたいVimのversionは7.2）</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.vim.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>vim<span style="color: #000000; font-weight: bold;">/</span>unix<span style="color: #000000; font-weight: bold;">/</span>vim-7.2.tar.bz2
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.vim.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>vim<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span>vim-<span style="color: #000000;">7.2</span>-extra.tar.gz
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.vim.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>vim<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span>vim-<span style="color: #000000;">7.2</span>-lang.tar.gz</pre></div></div>

<p>これで/local/src/ディレクトリに</p>
<p>vim-7.2.tar.bz2<br />
vim-7.2-extra.tar.gz<br />
vim-7.2-lang.tar.gz</p>
<p>の、みっつのソースファイルをゲットすることができた。</p>
<p>つづけて、これらをtarコマンドで展開。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">tar</span> jxf vim-7.2.tar.bz2
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">tar</span> zxfv vim-<span style="color: #000000;">7.2</span>-extra.tar.gz
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">tar</span> zxfv vim-<span style="color: #000000;">7.2</span>-lang.tar.gz</pre></div></div>

<p>/local/src/の中にvim72/というディレクトリが出現しているので<br />
この中に移動。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> vim72</pre></div></div>

<p>このvim72/ディレクトリの中でpatches/ディレクトリを作成して<br />
このpatches/ディレクトリに移動。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">mkdir</span> patches
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> patches</pre></div></div>

<p>つづいてパッチのソースをゲットする。</p>
<p><a href="ftp://ftp.vim.org/pub/vim/patches/7.0/">ftp://ftp.vim.org/pub/vim/patches/7.0/</a><br />
にブラウザでアクセスし、現時点での最新版を確認の上、7.0.243をcurlでゲット。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span>curl <span style="color: #660033;">-O</span> <span style="color: #ff0000;">'ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.243'</span></pre></div></div>

<p>これでパッチ「7.0.243」がpatches/ディレクトリにあらわれた。</p>
<p>ディレクトリをvim72に移動し、ゲットしたパッチをあてる。</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">cd</span> ..
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">cat</span> patches<span style="color: #000000; font-weight: bold;">/</span>7.0.<span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">patch</span> <span style="color: #660033;">-p0</span></pre></div></div>

<p>途中、Reversed (or previously applied) patch detected!  Assume -R? [y]<br />
ときかれるので、これは「y」をタイプ。</p>
<p>いよいよインストール。オプションの詳細はよくわからない。<br />
（参照させてもらった記事をまんま真似した）</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span>.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #660033;">--enable-multibyte</span> <span style="color: #660033;">--enable-xim</span> <span style="color: #660033;">--enable-fontset</span> \
<span style="color: #000000; font-weight: bold;">&gt;</span>--with-features=big <span style="color: #660033;">--prefix</span>=<span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span>
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

<p>これでVimのインストール完了。</p>
<p>つづけて設定ファイル（/.cshrc）を編集。<br />
以下の部分に「$HOME/local/bin」と「alias vi vim」を追加。</p>
<blockquote><p>set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin)<br />
↓<br />
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin $HOME/local/bin alias vi vim)</p></blockquote>
<p>一応これでVimのインストールは完了。</p>
<p>参考にさせてもらったのは「<a href="http://www.hazama.nu/t2o2/archives/002696.shtml">さくらインターネットの共用サーバに vim をインストールする</a>」。ありがとうございました。</p>
<p>ついでに、このままだとちょっと使いにくいので、自分がよく設定する内容を<br />
設定ファイルの.vimrcに記述してルートディレクトリに置く。（/.vimrc）</p>
<p>.vimrcの内容は、すでにいくつかここで残している<br />
<a href="http://showzine.info/blog/category/vim">http://showzine.info/blog/category/vim</a><br />
あたりのものを使う。</p>
<p>そして、一度exitでsshを抜けて（リモートログインを終わらせる）から<br />
もっかいリモートログインし直す。詳細おぼえてないんだけど、これしないと<br />
vimを起動させようとしてもcommand not foundとかでちゃう。（viは起動する）</p>
<p>リモートログインをし直してからvimを起動させると、見慣れた画面が問題なく現れて<br />
Vimが使用可能になった。</p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/%e3%81%95%e3%81%8f%e3%82%89%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%8d%e3%83%83%e3%83%88%ef%bc%88%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%80%e3%83%bc%e3%83%89%e3%83%97%e3%83%a9%e3%83%b3%ef%bc%89%e3%81%abvi/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/%e3%81%95%e3%81%8f%e3%82%89%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%8d%e3%83%83%e3%83%88%ef%bc%88%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%80%e3%83%bc%e3%83%89%e3%83%97%e3%83%a9%e3%83%b3%ef%bc%89%e3%81%abvi/ " />
	</item>
		<item>
		<title>Vimにおける文字化け解消プラグイン</title>
		<link>http://showzine.info/blog/vim/page/vim%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e8%a7%a3%e6%b6%88%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/ </link>
		<comments>http://showzine.info/blog/vim/page/vim%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e8%a7%a3%e6%b6%88%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/ #comments</comments>
		<pubDate>Sat, 15 Aug 2009 01:33:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[setting]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=1922</guid>
		<description><![CDATA[最近、毎回というわけではないけれど、ちょこちょことVimで開くファイルが文字化けていてストレスだったので、それを以下の記事を参考にして解消した。
原因は、自分が設定内容（文字コード判定の部分）をまるまるコピーして使わせてもらっていた『文字コードの自動認識-ずんWiki』にあったようで、それを修正した記事を参考に、またこれをプラグイン化して外部ファイルにしたという『vimの文字化け対策プラグイン』記事を参考にした。

ユーザーのホームディレクトリ（.vimrcとかも置いてある）に.vimというディレクトリを作り、その中にpluginというディレクトリを作る。その中に、以下の内容を記述した「recognize_charcode.vim」を置く。
プラグインはディレクトリごとにロードされるタイミングやケースが異なるらしいが、今回のこれはどの場合でも共通のことなので「Vimの起動時に自動的に読み込まれる」というこの/.vim/plugin/ディレクトリに配置した。
&#8220;==============================================================
&#8221; 文字コードの自動認識プラグイン
&#8221; recognize_charcode.vim
&#8220;==============================================================
&#8221; [参考] (感謝)
&#8221; ・コードのほぼ全てを、ずんWikiさんの「文字コードの自動認識」
&#8221;   (http://www.kawaz.jp/pukiwiki/?vim#cb691f26)を使用させて頂いている
&#8221; ・ずんWikiさんのコードに対する修正は、Heavens hellさんの「vim でたまに文字化け」
&#8221;   (http://d.hatena.ne.jp/heavenshell/20080105/1199536148)
&#8221; ・プラグインの作り方は、KaoriYa.netさんの「Vim日本語ドキュメント」
&#8221;   (http://www.kaoriya.net/vimdoc_j/)からダウンロードしたスナップショット内の
&#8221;   runtime/doc/usr_41.jax 41.11節「プラグインを書く」、
&#8221;   及び、名無しのVIM使いさんの「1ファイルで構成されるプラグインのテンプレート」
&#8221;   (http://nanasi.jp/articles/code/stdplugin/template.html)を参考にした
&#8221;
&#8221; [このプラグインの実行例]
&#8221; (1) このファイルを 任意ディレクトリ/recognize_charcode.vim に保存する
&#8221; (2) ~/.vimrc に
&#8221;        source 任意ディレクトリ/recognize_charcode.vim
&#8221;     を加える
&#8221;     [...]]]></description>
			<content:encoded><![CDATA[<p>最近、毎回というわけではないけれど、ちょこちょことVimで開くファイルが文字化けていてストレスだったので、それを以下の記事を参考にして解消した。</p>
<p>原因は、自分が設定内容（文字コード判定の部分）をまるまるコピーして使わせてもらっていた『<a href="http://www.kawaz.jp/pukiwiki/?vim#cb691f26">文字コードの自動認識-ずんWiki</a>』にあったようで、それを修正した記事を参考に、またこれをプラグイン化して外部ファイルにしたという『<a href="http://d.hatena.ne.jp/shizu9/20090402/1238697718">vimの文字化け対策プラグイン</a>』記事を参考にした。<br />
<span id="more-1922"></span><br />
ユーザーのホームディレクトリ（.vimrcとかも置いてある）に.vimというディレクトリを作り、その中にpluginというディレクトリを作る。その中に、以下の内容を記述した「recognize_charcode.vim」を置く。</p>
<p>プラグインはディレクトリごとにロードされるタイミングやケースが異なるらしいが、今回のこれはどの場合でも共通のことなので「Vimの起動時に自動的に読み込まれる」というこの/.vim/plugin/ディレクトリに配置した。</p>
<blockquote><p>&#8220;==============================================================<br />
&#8221; 文字コードの自動認識プラグイン<br />
&#8221; recognize_charcode.vim<br />
&#8220;==============================================================<br />
&#8221; [参考] (感謝)<br />
&#8221; ・コードのほぼ全てを、ずんWikiさんの「文字コードの自動認識」<br />
&#8221;   (http://www.kawaz.jp/pukiwiki/?vim#cb691f26)を使用させて頂いている<br />
&#8221; ・ずんWikiさんのコードに対する修正は、Heavens hellさんの「vim でたまに文字化け」<br />
&#8221;   (http://d.hatena.ne.jp/heavenshell/20080105/1199536148)<br />
&#8221; ・プラグインの作り方は、KaoriYa.netさんの「Vim日本語ドキュメント」<br />
&#8221;   (http://www.kaoriya.net/vimdoc_j/)からダウンロードしたスナップショット内の<br />
&#8221;   runtime/doc/usr_41.jax 41.11節「プラグインを書く」、<br />
&#8221;   及び、名無しのVIM使いさんの「1ファイルで構成されるプラグインのテンプレート」<br />
&#8221;   (http://nanasi.jp/articles/code/stdplugin/template.html)を参考にした<br />
&#8221;<br />
&#8221; [このプラグインの実行例]<br />
&#8221; (1) このファイルを 任意ディレクトリ/recognize_charcode.vim に保存する<br />
&#8221; (2) ~/.vimrc に<br />
&#8221;        source 任意ディレクトリ/recognize_charcode.vim<br />
&#8221;     を加える<br />
&#8221;     「任意ディレクトリ」 は 「~/.vim」 とするのが標準らしい</p>
<p>&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>&#8221; プラグイン設定<br />
&#8221; プラグインが2回読み込まれることを防止<br />
if exists(&#8220;loaded_recognize_charcode&#8221;)<br />
  finish<br />
endif<br />
let loaded_recognize_charcode = 1</p>
<p>&#8221; ユーザ設定を逃す<br />
let s:save_cpo = &#038;cpo<br />
set cpo&#038;vim</p>
<p>&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; 文字コード認識部 開始 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>if &#038;encoding !=# &#8216;utf-8&#8242;<br />
　set encoding=japan<br />
  set fileencoding=japan<br />
endif<br />
if has(&#8216;iconv&#8217;)<br />
  let s:enc_euc = &#8216;euc-jp&#8217;<br />
  let s:enc_jis = &#8216;iso-2022-jp&#8217;<br />
  &#8221; iconvがeucJP-msに対応しているかをチェック<br />
  if iconv(&#8220;\x87\x64\x87\x6a&#8221;, &#8216;cp932&#8242;, &#8216;eucjp-ms&#8217;) ==# &#8220;\xad\xc5\xad\xcb&#8221;<br />
    let s:enc_euc = &#8216;eucjp-ms&#8217;<br />
    let s:enc_jis = &#8216;iso-2022-jp-3&#8242;<br />
  &#8221; iconvがJISX0213に対応しているかをチェック<br />
  elseif iconv(&#8220;\x87\x64\x87\x6a&#8221;, &#8216;cp932&#8242;, &#8216;euc-jisx0213&#8242;) ==# &#8220;\xad\xc5\xad\xcb&#8221;<br />
    let s:enc_euc = &#8216;euc-jisx0213&#8242;<br />
    let s:enc_jis = &#8216;iso-2022-jp-3&#8242;<br />
  endif</p>
<p>  &#8221; fileencodingsを構築<br />
  if &#038;encoding ==# &#8216;utf-8&#8242;</p>
<p>    &#8220;(A)<br />
    let s:fileencodings_default = &#038;fileencodings<br />
    let &#038;fileencodings = s:enc_jis .&#8217;,&#8217;. s:enc_euc</p>
<p>    if s:fileencodings_default =~ &#8216;utf-8&#8242;<br />
      let &#038;fileencodings = &#038;fileencodings .&#8217;,&#8217;. s:fileencodings_default<br />
      let &#038;fileencodings = substitute(&#038;fileencodings, &#8220;utf-8&#8243;, &#8220;utf-8,cp932&#8243;, &#8220;g&#8221;)<br />
    else<br />
      let &#038;fileencodings = &#038;fileencodings .&#8217;,cp932,&#8217;. s:fileencodings_default<br />
    endif<br />
    unlet s:fileencodings_default<br />
    &#8220;(B)</p>
<p>  else<br />
    let &#038;fileencodings = &#038;fileencodings .&#8217;,&#8217;. s:enc_jis<br />
    set fileencodings+=utf-8,ucs-2le,ucs-2<br />
    if &#038;encoding =~# &#8216;^\(euc-jp\|euc-jisx0213\|eucjp-ms\)$&#8217;<br />
      set fileencodings+=cp932<br />
      set fileencodings-=euc-jp<br />
      set fileencodings-=euc-jisx0213<br />
      set fileencodings-=eucjp-ms<br />
      let &#038;encoding = s:enc_euc<br />
      let &#038;fileencoding = s:enc_euc<br />
    else<br />
      let &#038;fileencodings = &#038;fileencodings .&#8217;,&#8217;. s:enc_euc<br />
    endif<br />
  endif<br />
  &#8221; 定数を処分<br />
  unlet s:enc_euc<br />
  unlet s:enc_jis<br />
endif<br />
&#8221; 日本語を含まない場合は fileencoding に encoding を使うようにする<br />
if has(&#8216;autocmd&#8217;)<br />
  function! AU_ReCheck_FENC()<br />
    if &#038;fileencoding =~# &#8216;iso-2022-jp&#8217; &#038;&#038; search(&#8220;[^\x01-\x7e]&#8220;, &#8216;n&#8217;) == 0<br />
      let &#038;fileencoding=&#038;encoding<br />
    endif<br />
  endfunction<br />
  autocmd BufReadPost * call AU_ReCheck_FENC()<br />
endif<br />
&#8221; 改行コードの自動認識<br />
set fileformats=unix,dos,mac<br />
&#8221; □とか○の文字があってもカーソル位置がずれないようにする<br />
if exists(&#8216;&#038;ambiwidth&#8217;)<br />
  set ambiwidth=double<br />
endif</p>
<p>&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; 文字コード認識部 終了 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>&#8221; 逃がしていたユーザの設定を修復<br />
let &#038;cpo = s:save_cpo
</p></blockquote>
<p>文字化けは解消、.vimrcもスッキリしました。<br />
ありがとうございました。</p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/vim%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e8%a7%a3%e6%b6%88%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/vim%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e8%a7%a3%e6%b6%88%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/ " />
	</item>
		<item>
		<title>vimでタブをまたいでのコピペを可能にするyanktmp.vim</title>
		<link>http://showzine.info/blog/vim/page/vim%e3%81%a7%e3%82%bf%e3%83%96%e3%82%92%e3%81%be%e3%81%9f%e3%81%84%e3%81%a7%e3%81%ae%e3%82%b3%e3%83%94%e3%83%9a%e3%82%92%e5%8f%af%e8%83%bd%e3%81%ab%e3%81%99%e3%82%8byanktmp-vim/ </link>
		<comments>http://showzine.info/blog/vim/page/vim%e3%81%a7%e3%82%bf%e3%83%96%e3%82%92%e3%81%be%e3%81%9f%e3%81%84%e3%81%a7%e3%81%ae%e3%82%b3%e3%83%94%e3%83%9a%e3%82%92%e5%8f%af%e8%83%bd%e3%81%ab%e3%81%99%e3%82%8byanktmp-vim/ #comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:05:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=1605</guid>
		<description><![CDATA[vimにおいて、異なるプロセス間でのコピー＆ペーストを可能にしてくれる「yanktmp.vim」というpluginをインストールした。
（ようするに、別々のタブでもコピペが有効になるということ）
pluginをダウンロード（created by yuich tateno）
http://www.vim.org/scripts/script.php?script_id=1598
ダウンロードしたこのファイル（yanktmp.vim）を自分のホーム（/Users/username）ディレクトリにある./vim/pluginに移動。
/Users/username/.vim/plugin/yanktmp.vim
このpluginが有効になるように、vimの設定ファイル.vimrcに以下の記述を追加する。
map sy :call YanktmpYank()&#60;CR&#62;
map sp :call YanktmpPaste_p()&#60;CR&#62;
map sP :call YanktmpPaste_P()&#60;CR&#62;
以上。
]]></description>
			<content:encoded><![CDATA[<p>vimにおいて、異なるプロセス間でのコピー＆ペーストを可能にしてくれる「yanktmp.vim」というpluginをインストールした。<br />
（ようするに、別々のタブでもコピペが有効になるということ）</p>
<p>pluginをダウンロード（created by yuich tateno）<br />
<a href="http://www.vim.org/scripts/script.php?script_id=1598">http://www.vim.org/scripts/script.php?script_id=1598</a></p>
<p>ダウンロードしたこのファイル（yanktmp.vim）を自分のホーム（/Users/username）ディレクトリにある./vim/pluginに移動。</p>
<blockquote><p>/Users/username/.vim/plugin/yanktmp.vim</p></blockquote>
<p>このpluginが有効になるように、vimの設定ファイル.vimrcに以下の記述を追加する。</p>
<blockquote><p>map sy :call YanktmpYank()&lt;CR&gt;<br />
map sp :call YanktmpPaste_p()&lt;CR&gt;<br />
map sP :call YanktmpPaste_P()&lt;CR&gt;</p></blockquote>
<p>以上。</p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/vim%e3%81%a7%e3%82%bf%e3%83%96%e3%82%92%e3%81%be%e3%81%9f%e3%81%84%e3%81%a7%e3%81%ae%e3%82%b3%e3%83%94%e3%83%9a%e3%82%92%e5%8f%af%e8%83%bd%e3%81%ab%e3%81%99%e3%82%8byanktmp-vim/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/vim%e3%81%a7%e3%82%bf%e3%83%96%e3%82%92%e3%81%be%e3%81%9f%e3%81%84%e3%81%a7%e3%81%ae%e3%82%b3%e3%83%94%e3%83%9a%e3%82%92%e5%8f%af%e8%83%bd%e3%81%ab%e3%81%99%e3%82%8byanktmp-vim/ " />
	</item>
		<item>
		<title>Vimをインストールする</title>
		<link>http://showzine.info/blog/vim/page/vim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b/ </link>
		<comments>http://showzine.info/blog/vim/page/vim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b/ #comments</comments>
		<pubDate>Sat, 16 May 2009 02:15:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[install]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=1328</guid>
		<description><![CDATA[Ubuntu Server にデフォルトで入っているのは vim じゃなくて、vim.tiny という貧弱？なものらしい。実際、普段使っている vim とは随分と違って使いにくいので、あらためて vim をインストールすることにする。
でも、/usr/bin を確認すると vim, vi, vim.tiny って、vim とつくものが三つもある。試しにそれぞれを起動させてみると、なぜかどれも version 7.1.138 の vim。
普段 Mac osx で使っているのは version 7.2.22。これで使っている設定ファイル .vimrc を Ubuntu のユーザホームディレクトリに置くと「使えません」的なエラーが出て、普段のようには全然使えない。
とりあえず、新しくインストールすることを前提に vim と vi をアンインストールした。（ただ rm コマンドで vim と vi をそれぞれ指定して削除しただけ）
その上で apt-get コマンドを使って vim をインストール。
$ sudo apt-get install vim-full
エラーが出た。
E: Unable to fetch some archives, maybe run apt-get [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu Server にデフォルトで入っているのは vim じゃなくて、vim.tiny という貧弱？なものらしい。実際、普段使っている vim とは随分と違って使いにくいので、あらためて vim をインストールすることにする。</p>
<p>でも、/usr/bin を確認すると vim, vi, vim.tiny って、vim とつくものが三つもある。試しにそれぞれを起動させてみると、なぜかどれも version 7.1.138 の vim。</p>
<p>普段 Mac osx で使っているのは version 7.2.22。これで使っている設定ファイル .vimrc を Ubuntu のユーザホームディレクトリに置くと「使えません」的なエラーが出て、普段のようには全然使えない。</p>
<p>とりあえず、新しくインストールすることを前提に vim と vi をアンインストールした。（ただ rm コマンドで vim と vi をそれぞれ指定して削除しただけ）</p>
<p>その上で apt-get コマンドを使って vim をインストール。</p>
<blockquote><p>$ sudo apt-get install vim-full</p></blockquote>
<p>エラーが出た。<br />
<strong>E: Unable to fetch some archives, maybe run apt-get update or try with &#8211;fix-missing?</strong></p>
<p>エラーメッセージの内容に従って、apt-get update を実行。</p>
<blockquote><p>$ sudo apt-get update</p></blockquote>
<p>そして、再度 $ sudo apt-get install vim-full を実行。</p>
<p>完了後、/usr/bin の中を確認すると<br />
vim と vi が入っていた。</p>
<p>この vim を起動すると、前と同じ version の7.1.138。</p>
<p>しかし、今度は前は使えなかったコマンド（例えば:Eとか）が使えるようになっていた。</p>
<p>普段使っている設定ファイル .vimrc を Ubuntu のユーザホームディレクトリへ sftp で put して、再度 Ubuntu のほうで vim を起動すると、エラーもでないし、設定ファイルの各設定（カラースキームとか）も有効になっていて問題なく使える。</p>
<p>よく分からないけど、とりあえず問題は解決したようなのでひと安心。</p>
<p>ちゃんちゃん。</p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/vim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/vim%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b/ " />
	</item>
		<item>
		<title>行末に表示される^Mを削除する</title>
		<link>http://showzine.info/blog/vim/page/%e8%a1%8c%e6%9c%ab%e3%81%ab%e8%a1%a8%e7%a4%ba%e3%81%95%e3%82%8c%e3%82%8bm%e3%82%92%e5%89%8a%e9%99%a4%e3%81%99%e3%82%8b/ </link>
		<comments>http://showzine.info/blog/vim/page/%e8%a1%8c%e6%9c%ab%e3%81%ab%e8%a1%a8%e7%a4%ba%e3%81%95%e3%82%8c%e3%82%8bm%e3%82%92%e5%89%8a%e9%99%a4%e3%81%99%e3%82%8b/ #comments</comments>
		<pubDate>Fri, 09 Jan 2009 09:24:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=193</guid>
		<description><![CDATA[Vimでファイルを開いたときに行末に「^M」が表示されて目障りなとき、以下の要領で一括置換。（この文字はDOSやMacにおける改行コードでLinuxだと改行コードはLFなので表示されない）

コマンドモード「:」で
:%s/^M//g
（^Mを何もない状態にする）
削除したい「^M」は制御コードなので「^」と「M」を入力してもだめ。
Ctrl+Vを押してから、Ctrl+Mをタイプする。

]]></description>
			<content:encoded><![CDATA[<p>Vimでファイルを開いたときに行末に「^M」が表示されて目障りなとき、以下の要領で一括置換。（この文字はDOSやMacにおける改行コードでLinuxだと改行コードはLFなので表示されない）<br />
<span id="more-193"></span><br />
コマンドモード「:」で</p>
<pre>:%s/^M//g</pre>
<p>（^Mを何もない状態にする）</p>
<p>削除したい「^M」は制御コードなので「^」と「M」を入力してもだめ。<br />
Ctrl+Vを押してから、Ctrl+Mをタイプする。</p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=showzine-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4774120189&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=FFFFFF&#038;bg1=FFFFFF&#038;f=ifr&#038;nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/%e8%a1%8c%e6%9c%ab%e3%81%ab%e8%a1%a8%e7%a4%ba%e3%81%95%e3%82%8c%e3%82%8bm%e3%82%92%e5%89%8a%e9%99%a4%e3%81%99%e3%82%8b/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/%e8%a1%8c%e6%9c%ab%e3%81%ab%e8%a1%a8%e7%a4%ba%e3%81%95%e3%82%8c%e3%82%8bm%e3%82%92%e5%89%8a%e9%99%a4%e3%81%99%e3%82%8b/ " />
	</item>
		<item>
		<title>Vimの設定ファイル</title>
		<link>http://showzine.info/blog/vim/page/vim%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/ </link>
		<comments>http://showzine.info/blog/vim/page/vim%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/ #comments</comments>
		<pubDate>Tue, 02 Sep 2008 03:11:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vim]]></category>
		<category><![CDATA[setting]]></category>

		<guid isPermaLink="false">http://showzine.info/blog/?p=528</guid>
		<description><![CDATA[設定ファイル
exモードで:help vimrc
とやると出てくるように、UNIXでは$HOME/.vimrc
が設定ファイルの名前と、配置されるべきディレクトリ。
（自分で配置しないと出てこない）
試しに行番号がデフォで表示されるように
set number
と記述してHOMEディレクトリに、初めての設定ファイル
.vimrc
を配置してみる。
vimを一度終了させてから起動し直すと、最初から
行番号が表示されている。おーけー。

]]></description>
			<content:encoded><![CDATA[<p><strong>設定ファイル</strong><br />
exモードで:help vimrc<br />
とやると出てくるように、UNIXでは$HOME/.vimrc<br />
が設定ファイルの名前と、配置されるべきディレクトリ。<br />
（自分で配置しないと出てこない）</p>
<p>試しに行番号がデフォで表示されるように<br />
set number<br />
と記述してHOMEディレクトリに、初めての設定ファイル<br />
.vimrc<br />
を配置してみる。</p>
<p>vimを一度終了させてから起動し直すと、最初から<br />
行番号が表示されている。おーけー。</p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=showzine-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4873110831&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=FFFFFF&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://showzine.info/blog/vim/page/vim%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/ /feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://showzine.info/blog/vim/page/vim%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/ " />
	</item>
	</channel>
</rss>
