<?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/"
	>

<channel>
	<title>web tips around me &#187; vi</title>
	<atom:link href="http://yamazon.org/tag/vi/feed" rel="self" type="application/rss+xml" />
	<link>http://yamazon.org</link>
	<description>iphoneアプリ開発,ホームページ制作,SEO,CMS ...</description>
	<lastBuildDate>Wed, 25 May 2011 07:58:48 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>linux : viエディタで使えるコマンド一覧</title>
		<link>http://yamazon.org/tech/135</link>
		<comments>http://yamazon.org/tech/135#comments</comments>
		<pubDate>Tue, 24 Nov 2009 15:29:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[サーバ関連]]></category>
		<category><![CDATA[技術的な話題]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://yamazon.org/?p=135</guid>
		<description><![CDATA[linux : viエディタで使えるコマンド一覧 viコマンド集 ＜起動に関するコマンド＞ vi ファイル名 ファイルを開く　ファイルが存在しない場合は新規作成 vi -r ファイル名 ファイル修復 ＜文字入力（入力モード）に関するコマンド＞ a カーソルの右から入力 A 行末から入力 i カーソルの左から入力 I 行頭から入力 o 現在の行の下に1行挿入し,行頭から入力 O 現在の行の上に1行挿入し,行頭から入力 ＜カーソルに関するコマンド＞ ｈ　または　「BS」 1文字左へ移動　（←） H 画面の最上行に移動 ｊ　、　Ctrl+N　または　Ctrl+J 1行下へ異動　（↓） k　または　Ctrl+P 1行上へ異動　（↑） ｌ　または　「SPACE」 1文字右に移動　（→） L 画面の最下行に移動 M 画面の中央行に移動 G ファイルの最終行に移動 nG ファイルのｎ行に移動 O 行の頭へ移動 $ 行の最後へ移動 w 単語単位で右へ異動 W スペースで区切られた単語単位で右へ移動 b 単語単位で左へ異動 B [...]]]></description>
			<content:encoded><![CDATA[<p>linux : viエディタで使えるコマンド一覧<br />
<span id="more-135"></span><br />
viコマンド集</p>
<h3>＜起動に関するコマンド＞</h3>
<p>vi ファイル名<br />
ファイルを開く　ファイルが存在しない場合は新規作成</p>
<p>vi -r ファイル名<br />
ファイル修復</p>
<h3>＜文字入力（入力モード）に関するコマンド＞</h3>
<p>a<br />
カーソルの右から入力</p>
<p>A<br />
行末から入力</p>
<p>i<br />
カーソルの左から入力</p>
<p>I<br />
行頭から入力</p>
<p>o<br />
現在の行の下に1行挿入し,行頭から入力</p>
<p>O<br />
現在の行の上に1行挿入し,行頭から入力</p>
<h3>＜カーソルに関するコマンド＞</h3>
<p>ｈ　または　「BS」<br />
1文字左へ移動　（←）</p>
<p>H<br />
画面の最上行に移動</p>
<p>ｊ　、　Ctrl+N　または　Ctrl+J<br />
1行下へ異動　（↓）</p>
<p>k　または　Ctrl+P<br />
1行上へ異動　（↑）</p>
<p>ｌ　または　「SPACE」<br />
1文字右に移動　（→）</p>
<p>L<br />
画面の最下行に移動</p>
<p>M<br />
画面の中央行に移動</p>
<p>G<br />
ファイルの最終行に移動</p>
<p>nG<br />
ファイルのｎ行に移動</p>
<p>O<br />
行の頭へ移動</p>
<p>$<br />
行の最後へ移動</p>
<p>w<br />
単語単位で右へ異動</p>
<p>W<br />
スペースで区切られた単語単位で右へ移動</p>
<p>b<br />
単語単位で左へ異動</p>
<p>B<br />
スペースで区切られた単語単位で左へ移動</p>
<p>e<br />
カーソルが置かれている単語の最後の文字へ異動</p>
<p>Ctrl+F<br />
1ページ下へ</p>
<p>Ctrl+B<br />
1ページ上へ</p>
<p>Ctrl+D<br />
半ページ下へ</p>
<p>Ctrl+U<br />
半ページ上へ</p>
<h3>＜結合に関するコマンド＞</h3>
<p>J<br />
次の行と現在の行を結合</p>
<p>ｎJ<br />
カーソル行を含み、ｎ行下を結合</p>
<h3>＜削除に関するコマンド＞</h3>
<p>x<br />
カーソル上の1文字削除</p>
<p>X<br />
カーソルの左の文字を1文字削除</p>
<p>dd<br />
現在の行を削除　（カット）</p>
<p>ndd<br />
現在の行を含みn行削除　（カット）</p>
<p>dw<br />
カーソル上の１語を削除</p>
<h3>＜カット＆ペーストに関するコマンド＞</h3>
<p>yy　または　Y<br />
カーソル行をコピー</p>
<p>nyy<br />
n行をコピー</p>
<p>yw<br />
単語をコピー</p>
<p>p<br />
ペースト　カーソルの右　カーソル行の次の行</p>
<p>P<br />
ペースト　カーソルの左　カーソル行の前の行</p>
<h3>＜検索に関するコマンド＞</h3>
<p>/文字<br />
文字を検索　下へ</p>
<p>?文字<br />
文字を検索　上へ</p>
<p>n<br />
順方向に再検索</p>
<p>N<br />
逆方向に再検索</p>
<p>＜置換に関するコマンド＞</p>
<p>r<br />
カーソル上の１文字を他の１文字に置換</p>
<p>R<br />
カーソル上の文字からESCを押すまでの文字を置換</p>
<p>s<br />
カーソル上の１文字を他の文字列に置換</p>
<p>S　または　cc<br />
カーソル行を他の文字列に置換</p>
<p>cw<br />
カーソル位置からこの語の最後まで置換</p>
<p>ｃｆ 文字<br />
カーソル位置から指定した文字まで置換</p>
<p>C<br />
カーソル位置から行末まで置換</p>
<p>:&amp;　または　&amp;<br />
事前のsコマンド繰返</p>
<p>~<br />
大文字と小文字を変更</p>
<h3>＜取り止め・繰返に関するコマンド＞</h3>
<p>u<br />
直前の操作取りやめ</p>
<p>U<br />
操作の取りやめ　行全体</p>
<p>.<br />
操作繰返</p>
<h3>＜ファイル操作に関するコマンド＞</h3>
<p>:w ファイル名<br />
ファイル名で保存</p>
<p>:w! ファイル名<br />
強制保存</p>
<p>:args<br />
編集ファイル一覧表示</p>
<h3>＜終了に関するコマンド＞</h3>
<p>ZZ<br />
終了（変更されている場合は保存）</p>
<p>:wq<br />
保存後終了</p>
<p>:q<br />
終了（変更されている場合は警告）</p>
<p>:q!<br />
強制終了</p>
<h3>＜UNIXに関するコマンド＞</h3>
<p>:! コマンド<br />
コマンド実行</p>
<p>:!!<br />
コマンド再実行</p>
<p>:sh<br />
シェルに戻る　viに戻る時は「exit」</p>
<h3>＜その他のコマンド＞</h3>
<p>Ctrl+G<br />
ファイルに関する情報表示（ファイル名、修正の有無、行数）</p>
<p>Ctrl+L<br />
画面の再表示</p>
<p>Ctrl+Q<br />
exモードで編集</p>
<p>vi<br />
exからviに戻る</p>
]]></content:encoded>
			<wfw:commentRss>http://yamazon.org/tech/135/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

