‰PNG  IHDRôxÔúsBIT|dˆ pHYsÄÄ•+tEXtSoftwarewww.inkscape.org›î<,àtEXtComment File Manager

File Manager

Path: /usr/share/vim/vim82/tutor/

Viewing File: tutor.ja.utf-8

===============================================================================
=    V I M æ•™ 本 (ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«) 㸠よ ã† ã“ ã        -    Version 1.7      =
===============================================================================

     Vim ã¯ã€ã“ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã§èª¬æ˜Žã™ã‚‹ã«ã¯å¤šã™ãŽã‚‹ç¨‹ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’å‚™ãˆãŸéžå¸¸
     ã«å¼·åŠ›ãªã‚¨ãƒ‡ã‚£ã‚¿ãƒ¼ã§ã™ã€‚ã“ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã¯ã€ã‚ãªãŸãŒ Vim を万能エディ
     ターã¨ã—ã¦ä½¿ã„ã“ãªã›ã‚‹ã‚ˆã†ã«ãªã‚‹ã®ã«å分ãªã‚³ãƒžãƒ³ãƒ‰ã«ã¤ã„ã¦èª¬æ˜Žã‚’ã™ã‚‹ã‚ˆã†
     ã«ãªã£ã¦ã„ã¾ã™ã€‚

     ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’完了ã™ã‚‹ã®ã«å¿…è¦ãªæ™‚é–“ã¯ã€è¦šãˆãŸã‚³ãƒžãƒ³ãƒ‰ã‚’試ã™ã®ã«ã©ã‚Œã 
     ã‘æ™‚間を使ã†ã®ã‹ã«ã‚‚よりã¾ã™ãŒã€ãŠã‚ˆã25ã‹ã‚‰30分ã§ã™ã€‚

     ATTENTION:
     以下ã®ç·´ç¿’用コマンドã«ã¯ã“ã®æ–‡ç« ã‚’変更ã™ã‚‹ã‚‚ã®ã‚‚ã‚りã¾ã™ã€‚ç·´ç¿’ã‚’å§‹ã‚ã‚‹å‰
     ã«ã‚³ãƒ”ーを作æˆã—ã¾ã—ょã†("vimtutor"ã—ãŸãªã‚‰ã°ã€æ—¢ã«ã‚³ãƒ”ーã•れã¦ã„ã¾ã™)。

     ã“ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ãŒã€ä½¿ã†ã“ã¨ã§è¦šãˆã‚‰ã‚Œã‚‹ä»•組ã¿ã«ãªã£ã¦ã„ã‚‹ã“ã¨ã‚’ã€å¿ƒã—
     ã¦ãŠã‹ãªã‘れã°ãªã‚Šã¾ã›ã‚“。正ã—ã学習ã™ã‚‹ã«ã¯ã‚³ãƒžãƒ³ãƒ‰ã‚’実際ã«è©¦ã•ãªã‘れã°
     ãªã‚‰ãªã„ã®ã§ã™ã€‚文章を読んã ã ã‘ãªã‚‰ã°ã€ãã£ã¨å¿˜ã‚Œã¦ã—ã¾ã„ã¾ã™!

     ã•ãã€Capsãƒ­ãƒƒã‚¯ã‚­ãƒ¼ãŒæŠ¼ã•れã¦ã„ãªã„ã“ã¨ã‚’確èªã—ãŸå¾Œã€ç”»é¢ã«ãƒ¬ãƒƒã‚¹ãƒ³1.1
     ãŒå…¨éƒ¨è¡¨ç¤ºã•れるã¨ã“ã‚ã¾ã§ã€j キーを押ã—ã¦ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 1.1:  カーソルã®ç§»å‹•


       ** カーソルを移動ã™ã‚‹ã«ã¯ã€ç¤ºã•れる様㫠h,j,k,l を押ã—ã¾ã™ **
	     ^
	     k		    ヒント:  h キーã¯å·¦æ–¹å‘ã«ç§»å‹•ã—ã¾ã™ã€‚
       < h	 l >		     l キーã¯å³æ–¹å‘ã«ç§»å‹•ã—ã¾ã™ã€‚
	     j			     j キーã¯ä¸‹çŸ¢å°ã‚­ãƒ¼ã®ã‚ˆã†ãªã‚­ãƒ¼ã§ã™ã€‚
	     v
  1. ç§»å‹•ã«æ…£ã‚Œã‚‹ã¾ã§ã€ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã§ã‚«ãƒ¼ã‚½ãƒ«ç§»å‹•ã•ã›ã¾ã—ょã†ã€‚

  2. 下ã¸ã®ã‚­ãƒ¼(j)を押ã—ã¤ã¥ã‘ã‚‹ã¨ã€é€£ç¶šã—ã¦ç§»å‹•ã§ãã¾ã™ã€‚
     ã“ã‚Œã§æ¬¡ã®ãƒ¬ãƒƒã‚¹ãƒ³ã«ç§»å‹•ã™ã‚‹æ–¹æ³•ãŒã‚ã‹ã‚Šã¾ã—ãŸã­ã€‚

  3. 下ã¸ã®ã‚­ãƒ¼ã‚’使ã£ã¦ã€ãƒ¬ãƒƒã‚¹ãƒ³1.2 ã«ç§»å‹•ã—ã¾ã—ょã†ã€‚

NOTE: 何をタイプã—ã¦ã„ã‚‹ã‹åˆ¤ã‚‰ãªããªã£ãŸã‚‰ã€<ESC>を押ã—ã¦ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã«ã—
      ã¾ã™ã€‚ãれã‹ã‚‰å…¥åŠ›ã—よã†ã¨ã—ã¦ã„ãŸã‚³ãƒžãƒ³ãƒ‰ã‚’å†å…¥åŠ›ã—ã¾ã—ょã†ã€‚

NOTE: カーソルキーã§ã‚‚移動ã§ãã¾ã™ã€‚ã—ã‹ã— hjkl ã«ä¸€åº¦æ…£ã‚Œã¦ã—ã¾ãˆã°ã€ã¯ã‚‹ã‹
      ã«é€Ÿã移動ã™ã‚‹ã“ã¨ãŒã§ãã‚‹ã§ã—ょã†ã€‚ã„やマジã§!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 1.2: VIM ã®èµ·å‹•ã¨çµ‚了


  !! NOTE: 以下ã®ã‚らゆるステップを行ã†å‰ã«ã€ã“ã®ãƒ¬ãƒƒã‚¹ãƒ³ã‚’読ã¿ã¾ã—ょã†!!

  1. <ESC>キーを押ã—ã¾ã—ょã†ã€‚(確実ã«ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã«ã™ã‚‹ãŸã‚)

  2. 次ã®ã‚ˆã†ã«ã‚¿ã‚¤ãƒ—:		:q! <ENTER>
     ã“れã«ã‚ˆã‚Šç·¨é›†ã—ãŸå†…容をä¿å­˜ã›ãšã«ã‚¨ãƒ‡ã‚£ã‚¿ãŒçµ‚了ã—ã¾ã™ã€‚

  3. ã“ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’å§‹ã‚る為ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ã€ã“ã“ã«æˆ»ã‚Œã¾ã™ã€‚
     ãã®ã‚³ãƒžãƒ³ãƒ‰ã¯:		vimtutor <ENTER>

  4. ã“れã¾ã§ã®ã‚¹ãƒ†ãƒƒãƒ—を覚ãˆè‡ªä¿¡ãŒã¤ã„ãŸãªã‚‰ã°ã€ã‚¹ãƒ†ãƒƒãƒ— 1 ã‹ã‚‰ 3 ã¾ã§ã‚’実
     éš›ã«è©¦ã—ã¦ã€Vim ã‚’1度終了ã—ã¦ã‹ã‚‰å†ã³èµ·å‹•ã—ã¾ã—ょã†ã€‚

NOTE:  :q! <ENTER> ã¯å…¨ã¦ã®å¤‰æ›´ã‚’破棄ã—ã¾ã™ã€‚レッスンã«ã¦å¤‰æ›´ã‚’ファイルã«ä¿
       å­˜ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã‚‚勉強ã—ã¦ã„ãã¾ã—ょã†ã€‚

  5. 1.3ã¾ã§ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã•ã›ã¾ã—ょã†ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       レッスン 1.3: テキスト編集 - 削除


    ** ノーマルモードã«ã¦ã‚«ãƒ¼ã‚½ãƒ«ã®ä¸‹ã®æ–‡å­—を削除ã™ã‚‹ã«ã¯ x を押ã—ã¾ã™ **

  1. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. é–“é•ã„を修正ã™ã‚‹ãŸã‚ã«ã€å‰Šé™¤ã™ã‚‹æœ€åˆã®æ–‡å­—ã¾ã§ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚

  3. ä¸å¿…è¦ãªæ–‡å­—ã‚’ x を押ã—ã¦å‰Šé™¤ã—ã¾ã—ょã†ã€‚

  4. æ–‡ãŒæ­£ã—ããªã‚‹ã¾ã§ ステップ 2 ã‹ã‚‰ 4 を繰り返ã—ã¾ã—ょã†ã€‚

---> ãã® ã†ã†ã•㎠㯠ã¤ã¤ãã ã‚’ ã“ãˆãˆã¦ã¦ ã¨ã³ã¯ã­ãŸãŸ

  5. è¡ŒãŒæ­£ã—ããªã£ãŸã‚‰ã€ãƒ¬ãƒƒã‚¹ãƒ³ 1.4 ã¸é€²ã¿ã¾ã—ょã†ã€‚

NOTE: å…¨ã¦ã®ãƒ¬ãƒƒã‚¹ãƒ³ã‚’通ã˜ã¦ã€è¦šãˆã‚ˆã†ã¨ã™ã‚‹ã®ã§ã¯ãªã実際ã«ã‚„ã£ã¦ã¿ã¾ã—ょã†ã€‚




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       レッスン 1.4: テキスト編集 - 挿入


	 ** ノーマルモードã«ã¦ãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã™ã‚‹ã«ã¯ i を押ã—ã¾ã™ **

  1. 以下㮠---> ã¨ç¤ºã•ã‚ŒãŸæœ€åˆã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. 1行目を2行目ã¨åŒã˜æ§˜ã«ã™ã‚‹ãŸã‚ã«ã€ãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã—ãªã‘れã°ãªã‚‰ãªã„ä½ç½®
     ã®æ¬¡ã®æ–‡å­—ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚

  3. i キーを押ã—ã¦ã‹ã‚‰ã€è¿½åŠ ãŒå¿…è¦ãªæ–‡å­—をタイプã—ã¾ã—ょã†ã€‚

  4. é–“é•ã„を修正ã—ãŸã‚‰ <ESC> を押ã—ã¦ã‚³ãƒžãƒ³ãƒ‰ãƒ¢ãƒ¼ãƒ‰ã«æˆ»ã‚Šã€æ­£ã—ã„æ–‡ã«ãªã‚‹æ§˜
     ã«ã‚¹ãƒ†ãƒƒãƒ— 2 ã‹ã‚‰ 4 を繰り返ã—ã¾ã—ょã†ã€‚

---> ã“ã® ã«ã¯ 足りãªã„ テキスト ã‚る。
---> ã“㮠行 ã«ã¯ å¹¾ã¤ã‹ 足りãªã„ テキスト ㌠ã‚る。

  5. æŒ¿å…¥ã®æ–¹æ³•ãŒã‚ã‹ã£ãŸã‚‰ãƒ¬ãƒƒã‚¹ãƒ³ 1.5 ã¸é€²ã¿ã¾ã—ょã†ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     レッスン 1.5: テキスト編集 - 追加


		 ** テキストを追加ã™ã‚‹ã«ã¯ A を押ã—ã¾ã—ょㆠ**

  1. 以下㮠---> ã¨ç¤ºã•ã‚ŒãŸæœ€åˆã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚
     カーソルãŒãã®æ–‡å­—上ã«ã‚ã£ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。

  2. 追加ãŒå¿…è¦ãªå ´æ‰€ã§ A をタイプã—ã¾ã—ょã†ã€‚

  3. テキストを追加ã—終ãˆãŸã‚‰ã€ <ESC> を押ã—ã¦ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã«æˆ»ã‚Šã¾ã—ょã†ã€‚

  4. 2行目㮠---> ã¨ç¤ºã•れãŸå ´æ‰€ã¸ç§»å‹•ã—ã€ã‚¹ãƒ†ãƒƒãƒ— 2 ã‹ã‚‰ 3 を繰り返ã—ã¦æ–‡æ³•
     を修正ã—ã¾ã—ょã†ã€‚

---> ã“ã“ã«ã¯é–“é•ã£ãŸãƒ†ã‚­ã‚¹ãƒˆãŒã‚り
     ã“ã“ã«ã¯é–“é•ã£ãŸãƒ†ã‚­ã‚¹ãƒˆãŒã‚りã¾ã™ã€‚
---> ã“ã“ã«ã‚‚é–“é•ã£ãŸãƒ†ã‚­ã‚¹
     ã“ã“ã«ã‚‚é–“é•ã£ãŸãƒ†ã‚­ã‚¹ãƒˆãŒã‚りã¾ã™ã€‚

  5. テキストã®è¿½åŠ ãŒè»½å¿«ã«ãªã£ã¦ããŸã‚‰ãƒ¬ãƒƒã‚¹ãƒ³ 1.6 ã¸é€²ã¿ã¾ã—ょã†ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     レッスン 1.6: ファイルã®ç·¨é›†


	   ** ファイルをä¿å­˜ã—ã¦çµ‚了ã™ã‚‹ã«ã¯ :wq ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  !! NOTE: 以下ã®ã‚¹ãƒ†ãƒƒãƒ—を実行ã™ã‚‹å‰ã«ã€ã¾ãšå…¨ä½“を読んã§ãã ã•ã„!!

  1. レッスン 1.2 ã§ã‚„ã£ãŸã‚ˆã†ã« :q! をタイプã—ã¦ã€ã“ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’終了
     ã—ã¾ã™ã€‚ã‚ã‚‹ã„ã¯ã€åˆ¥ã®ç«¯æœ«ãŒã‚ã‚‹å ´åˆã¯ãã“ã§ä»¥ä¸‹ã®å†…容を行ã£ã¦ã‚‚ã‹ã¾ã„
     ã¾ã›ã‚“。

  2. シェルプロンプトã§ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’タイプã—ã¾ã™:  vim tutor <ENTER>
     'vim' ㌠Vim エディタを起動ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã€'tutor' ã¯ç·¨é›†ã—ãŸã„ファイルã®
     åå‰ã§ã™ã€‚変更ã—ã¦ã‚‚よã„ファイルを使ã„ã¾ã—ょã†ã€‚

  3. å‰ã®ãƒ¬ãƒƒã‚¹ãƒ³ã§å­¦ã‚“ã ã‚ˆã†ã«ã€ãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã€å‰Šé™¤ã—ã¾ã™ã€‚

  4. 変更をファイルã«ä¿å­˜ã—ã¾ã™:  :wq <ENTER>

  5. ステップ 1 ã§ vimtutor を終了ã—ãŸå ´åˆã¯ vimtutor ã‚’å†åº¦èµ·å‹•ã—ã€ä»¥ä¸‹ã®
     è¦ç´„ã¸é€²ã¿ã¾ã—ょã†ã€‚

  6. 以上ã®ã‚¹ãƒ†ãƒƒãƒ—を読んã§ç†è§£ã—ãŸä¸Šã§ã“れを実行ã—ã¾ã—ょã†ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				レッスン 1 è¦ç´„


  1. カーソルã¯çŸ¢å°ã‚­ãƒ¼ã‚‚ã—ã㯠hjkl キーã§ç§»å‹•ã—ã¾ã™ã€‚
	 h (å·¦)		j (下)         k (上)	    l (å³)

  2. Vim ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ãƒ—ロンプトã‹ã‚‰ vim ファイルå <ENTER> ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚

  3. Vim を終了ã™ã‚‹ã«ã¯	   <ESC> :q!	 <ENTER>  ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™(変更を破棄)。
               ã‚‚ã—ãã¯	   <ESC> :wq	 <ENTER>  ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™(変更をä¿å­˜)。

  4. カーソルã®ä¸‹ã®æ–‡å­—を削除ã™ã‚‹ã«ã¯ã€ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã§ x ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚

  5. カーソルã®ä½ç½®ã«æ–‡å­—を挿入ã™ã‚‹ã«ã¯ã€ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã§ i ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚
	 i     テキストã®ã‚¿ã‚¤ãƒ—	<ESC>         カーソルä½ç½®ã«è¿½åŠ 
	 A     テキストã®è¿½åŠ    <ESC>         行末ã«è¿½åŠ 

NOTE: <ESC> キーを押ã™ã¨ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã«ç§»è¡Œã—ã¾ã™ã€‚ãã®éš›ã€é–“é•ã£ãŸã‚Šå…¥åЛ途
      中ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’å–り消ã™ã“ã¨ãŒã§ãã¾ã™ã€‚

ã•ã¦ã€ç¶šã‘ã¦ãƒ¬ãƒƒã‚¹ãƒ³ 2 ã‚’å§‹ã‚ã¾ã—ょã†ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   レッスン 2.1: 削除コマンド


	    ** å˜èªžã®æœ«å°¾ã¾ã§ã‚’削除ã™ã‚‹ã«ã¯ dw ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょㆠ**

  1. ノーマルモードã§ã‚ã‚‹ã“ã¨ã‚’確èªã™ã‚‹ãŸã‚ã« <ESC> を押ã—ã¾ã—ょã†ã€‚

  2. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  3. 消ã—ãŸã„å˜èªžã®å…ˆé ­ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  4. å˜èªžã‚’削除ã™ã‚‹ãŸã‚ã« dw ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚

  NOTE: タイプã™ã‚‹ã¨ã€dw ã¨ã„ã†æ–‡å­—ãŒã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã®æœ€ä¸‹è¡Œã«ç¾ã‚れã¾ã™ã€‚
        タイプを間é•ã£ã¦ã—ã¾ã£ãŸæ™‚ã«ã¯ <ESC> を押ã—ã¦ã‚„り直ã—ã¾ã—ょã†ã€‚

---> ã“ã® æ–‡ ç´™ ã«ã¯ ã„ãã¤ã‹ã® ãŸã®ã—ã„ å¿…è¦ã®ãªã„ å˜èªž ㌠å«ã¾ã‚Œã¦ ã„ã¾ã™ã€‚

  5. 3 ã‹ã‚‰ 4 ã¾ã§ã‚’æ–‡ãŒæ­£ã—ããªã‚‹ã¾ã§ç¹°ã‚Šè¿”ã—ã€ãƒ¬ãƒƒã‚¹ãƒ³ 2.2 ã¸é€²ã¿ã¾ã—ょã†ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       レッスン 2.2: ãã®ä»–ã®å‰Šé™¤ã‚³ãƒžãƒ³ãƒ‰


	     ** è¡Œã®æœ«å°¾ã¾ã§ã‚’削除ã™ã‚‹ã«ã¯ d$ ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょㆠ**

  1. ノーマルモードã§ã‚ã‚‹ã“ã¨ã‚’確èªã™ã‚‹ã®ã« <ESC> を押ã—ã¾ã—ょã†ã€‚

  2. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  3. æ­£ã—ã„æ–‡ã®æœ«å°¾ã¸ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†(最åˆã® 。 ã®å¾Œã§ã™)。

  4. 行末ã¾ã§å‰Šé™¤ã™ã‚‹ã®ã« d$ ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚

---> 誰ã‹ãŒã“ã®è¡Œã®æœ€å¾Œã‚’2度タイプã—ã¾ã—ãŸã€‚ 2度タイプã—ã¾ã—ãŸã€‚


  5. ã©ã†ã„ã†ã“ã¨ã‹ç†è§£ã™ã‚‹ãŸã‚ã«ã€ãƒ¬ãƒƒã‚¹ãƒ³ 2.3 ã¸é€²ã¿ã¾ã—ょã†ã€‚





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     レッスン 2.3: オペレータã¨ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³


  多ãã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ã¨ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã‹ã‚‰ãƒ†ã‚­ã‚¹ãƒˆã«å¤‰æ›´ã‚’加ãˆã¾ã™ã€‚
  削除コマンド d ã®ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ã¯æ¬¡ã®æ§˜ã«ãªã£ã¦ã„ã¾ã™:

  	d   モーション

  ãれãžã‚Œ:
    d          - 削除コマンド。
    モーション - 何ã«å¯¾ã—ã¦åƒãã‹ã‘ã‚‹ã‹(ä»¥ä¸‹ã«æŒ™ã’ã¾ã™)。

  モーション一覧ã®ä¸€éƒ¨:
    w - カーソルä½ç½®ã‹ã‚‰ç©ºç™½ã‚’å«ã‚€å˜èªžã®æœ«å°¾ã¾ã§ã€‚
    e - カーソルä½ç½®ã‹ã‚‰ç©ºç™½ã‚’å«ã¾ãªã„å˜èªžã®æœ«å°¾ã¾ã§ã€‚
    $ - カーソルä½ç½®ã‹ã‚‰è¡Œæœ«ã¾ã§ã€‚

  ã¤ã¾ã‚Š de ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã¨ã€ã‚«ãƒ¼ã‚½ãƒ«ä½ç½®ã‹ã‚‰å˜èªžã®çµ‚ã‚りã¾ã§ã‚’削除ã—ã¾ã™ã€‚

NOTE: 冒険ã—ãŸã„人ã¯ã€ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã«ã¦ã‚³ãƒžãƒ³ãƒ‰ãªã—ã«ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã‚’押ã—ã¦
      ã¿ã¾ã—ょã†ã€‚カーソルãŒç›®çš„語一覧ã§ç¤ºã•れるä½ç½®ã«ç§»å‹•ã™ã‚‹ã¯ãšã§ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		 レッスン 2.4: モーションã«ã‚«ã‚¦ãƒ³ãƒˆã‚’使用ã™ã‚‹


      ** 何回も行ã„ãŸã„繰り返ã—ã®ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã®å‰ã«æ•°å€¤ã‚’タイプã—ã¾ã™ã€‚ **

  1. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã®å…ˆé ­ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚

  2. 2w をタイプã—ã¦å˜èªž2ã¤åˆ†å‰ã«ç§»å‹•ã—ã¾ã™ã€‚

  3. 3e をタイプã—ã¦3ã¤ç›®ã®å˜èªžã®çµ‚端ã«ç§»å‹•ã—ã¾ã™ã€‚

  4. 0 (ゼロ)をタイプã—ã¦è¡Œé ­ã«ç§»å‹•ã—ã¾ã™ã€‚

  5. ステップ 2 㨠3 ã‚’é•ã†æ•°å€¤ã‚’使ã£ã¦ç¹°ã‚Šè¿”ã—ã¾ã™ã€‚

---> This is just a line with words you can move around in.

  6. レッスン 2.5 ã«é€²ã¿ã¾ã—ょã†ã€‚




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	   レッスン 2.5: より多ãを削除ã™ã‚‹ãŸã‚ã«ã‚«ã‚¦ãƒ³ãƒˆã‚’使用ã™ã‚‹


  ** オペレータã¨ã‚«ã‚¦ãƒ³ãƒˆã‚’タイプã™ã‚‹ã¨ã€ãã®æ“作ãŒè¤‡æ•°å›žç¹°ã‚Šè¿”ã•れã¾ã™ã€‚ **

  既述ã®å‰Šé™¤ã®ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ã¨ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã®çµ„ã¿åˆã‚ã›ã«ã‚«ã‚¦ãƒ³ãƒˆã‚’追加ã™ã‚‹ã“ã¨ã§ã€
  より多ãã®å‰Šé™¤ãŒè¡Œãˆã¾ã™:
	 d   数値   モーション

  1. ---> ã¨ç¤ºã•れãŸè¡Œã®è¡Œé ­éƒ¨åˆ†ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. UPPER CASE ã®å˜èªž2ã¤ã‚’ d2w ã¨ã‚¿ã‚¤ãƒ—ã—ã¦å‰Šé™¤ã—ã¾ã™ã€‚

  3. UPPER CASE ã¨ã„ã†é€£ç¶šã—ãŸå˜èªžã‚’ã€1ã¤ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ç•°ãªã‚‹ã‚«ã‚¦ãƒ³ãƒˆã‚’指定ã—ã€
     ステップ 1 㨠2 を繰り返ã—ã¾ã™ã€‚

---> ã“ã®ABC DE行ã®FGHI JK LMN OPå˜èªžã¯Q RS TUV綺麗ã«ãªã£ãŸã€‚

NOTE:  オペレータ d ã¨ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã®é–“ã«ã‚«ã‚¦ãƒ³ãƒˆã‚’使ã£ãŸå ´åˆã€ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ã®ãªã„
       å ´åˆã®ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚ˆã†ã«å‹•作ã—ã¾ã™ã€‚
       例: 3dw 㨠d3w ã¯åŒç­‰ã§ã€3w を削除ã—ã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 2.6: è¡Œã®æ“作


		 ** 行全体を削除ã™ã‚‹ã«ã¯ dd ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  行全体を削除ã™ã‚‹é »åº¦ãŒå¤šã„ã®ã§ã€Viã®ãƒ‡ã‚¶ã‚¤ãƒŠãƒ¼ã¯è¡Œã®å‰Šé™¤ã‚’ d ã®2回タイプã¨
  ã„ã†ç°¡å˜ãªã‚‚ã®ã«æ±ºã‚ã¾ã—ãŸã€‚

  1. 以下ã®å¥ã®2行目ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚
  2. dd ã¨ã‚¿ã‚¤ãƒ—ã—ã¦è¡Œã‚’削除ã—ã¾ã™ã€‚
  3. ã•らã«4行目ã«ç§»å‹•ã—ã¾ã™ã€‚
  4. 2dd ã¨ã‚¿ã‚¤ãƒ—ã—ã¦2行を削除ã—ã¾ã™ã€‚

--->  1)  ãƒãƒ©ã¯èµ¤ã„ã€
--->  2)  ã¤ã¾ã‚‰ãªã„ã‚‚ã®ã¯æ¥½ã—ã„ã€
--->  3)  スミレã¯é’ã„ã€
--->  4)  ç§ã¯è»Šã‚’ã‚‚ã£ã¦ã„ã‚‹ã€
--->  5)  æ™‚è¨ˆãŒæ™‚刻を告ã’ã‚‹ã€
--->  6)  ç ‚ç³–ã¯ç”˜ã„
--->  7)  オマエモナー


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 2.7: やり直ã—コマンド


  ** 最後ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’å–り消ã™ã«ã¯ u を押ã—ã¾ã™ã€‚U ã¯è¡Œå…¨ä½“ã®å–消ã§ã™ã€‚ **

  1. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã€æœ€åˆã®é–“é•ã„ã«ã‚«ãƒ¼ã‚½ãƒ«
     を移動ã—ã¾ã—ょã†ã€‚
  2. x をタイプã—ã¦ã„らãªã„å…ˆé ­ã®æ–‡å­—を削除ã—ã¾ã—ょã†ã€‚
  3. ã•ãã€u をタイプã—ã¦æœ€å¾Œã«å®Ÿè¡Œã—ãŸã‚³ãƒžãƒ³ãƒ‰ã‚’å–り消ã—ã¾ã—ょã†ã€‚
  4. 今度ã¯ã€x を使用ã—ã¦èª¤ã‚Šã‚’å…¨ã¦ä¿®æ­£ã—ã¾ã—ょã†ã€‚
  5. 大文字㮠U をタイプã—ã¦ã€è¡Œã‚’å…ƒã®çŠ¶æ…‹ã«æˆ»ã—ã¾ã—ょã†ã€‚
  6. u をタイプã—ã¦ç›´å‰ã® U ã‚³ãƒžãƒ³ãƒ‰ã‚’å–æ¶ˆã—ã¾ã—ょã†ã€‚
  7. ã§ã¯ã‚³ãƒžãƒ³ãƒ‰ã‚’å†å®Ÿè¡Œã™ã‚‹ã®ã« CTRL-R (CTRL を押ã—ãŸã¾ã¾ R を打ã¤)を数回
     タイプã—ã¦ã¿ã¾ã—ょã†(å–æ¶ˆã®å–消)。

---> ã“ã®ã®è¡Œã®ã®é–“é•ã„を修正々ã—ã€å¾Œã§ãれらã®ä¿®æ­£ã‚’ã‚’å–æ¶ˆã—ã¾ã¾ã™ã™ã€‚

  8. ã“れã¯ã¨ã¦ã‚‚便利ãªã‚³ãƒžãƒ³ãƒ‰ã§ã™ã€‚ã•ãレッスン 2 è¦ç´„ã¸é€²ã¿ã¾ã—ょã†ã€‚




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				レッスン 2 è¦ç´„


  1. カーソルä½ç½®ã‹ã‚‰å˜èªžã®æœ«å°¾ã¾ã§ã‚’削除ã™ã‚‹ã«ã¯ dw ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚
  2. カーソルä½ç½®ã‹ã‚‰è¡Œã®æœ«å°¾ã¾ã§ã‚’削除ã™ã‚‹ã«ã¯ d$ ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚
  3. 行全体を削除ã™ã‚‹ã«ã¯ dd ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚

  4. モーションを繰り返ã™ã«ã¯æ•°å€¤ã‚’付与ã—ã¾ã™:   2w
  5. 変更ã«ç”¨ã„るコマンドã®å½¢å¼ã¯
               オペレータ   [数値]   モーション

     ãれãžã‚Œ:
       オペレータ - 削除 d ã®é¡žã§ä½•ã‚’ã™ã‚‹ã‹ã€‚
       数値       - ãã®ã‚³ãƒžãƒ³ãƒ‰ã‚’何回繰り返ã™ã‹ã€‚
       モーション - w (å˜èªž)ã‚„ $ (行末)ãªã©ã®é¡žã§ã€ãƒ†ã‚­ã‚¹ãƒˆã®ä½•ã«å¯¾ã—ã¦åƒãã‹
                    ã‘ã‚‹ã‹ã€‚

  6. 行ã®å…ˆé ­ã«ç§»å‹•ã™ã‚‹ã«ã¯ã‚¼ãƒ­ã‚’使用ã—ã¾ã™:  0

  7. å‰å›žã®å‹•ä½œã‚’å–æ¶ˆã™:	u   (å°æ–‡å­— u)
     行全体ã®å¤‰æ›´ã‚’å–æ¶ˆã™:	U   (大文字 U)
     å–æ¶ˆã—ã®å–消ã—:		CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   レッスン 3.1: 貼り付ã‘コマンド


    ** 最後ã«å‰Šé™¤ã•れãŸè¡Œã‚’カーソルã®å¾Œã«è²¼ã‚Šä»˜ã‘ã‚‹ã«ã¯ p をタイプã—ã¾ã™ **

  1. ä»¥ä¸‹ã®æ®µè½ã®æœ€åˆã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. dd  ã¨ã‚¿ã‚¤ãƒ—ã—ã¦è¡Œã‚’削除ã—ã€Vim ã®ãƒãƒƒãƒ•ã‚¡ã«æ ¼ç´ã—ã¾ã—ょã†ã€‚

  3. 削除ã—ãŸè¡ŒãŒæœ¬æ¥ã‚ã‚‹ã¹ãä½ç½®ã®ä¸Šã®è¡Œã¾ã§ã€ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã•ã›ã¾ã—ょã†ã€‚

  4. ノーマルモード㧠p をタイプã—ã¦æ ¼ç´ã—ãŸè¡Œã‚’ç”»é¢ã«æˆ»ã—ã¾ã™ã€‚

  5. é †ç•ªãŒæ­£ã—ããªã‚‹æ§˜ã«ã‚¹ãƒ†ãƒƒãƒ— 2 ã‹ã‚‰ 4 を繰り返ã—ã¾ã—ょã†ã€‚

     d) 貴方も学ã¶ã“ã¨ãŒã§ãã‚‹?
     b) スミレã¯é’ã„ã€
     c) 知æµã¨ã¯å­¦ã¶ã‚‚ã®ã€
     a) ãƒãƒ©ã¯èµ¤ã„ã€



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 3.2: ç½®ãæ›ãˆã‚³ãƒžãƒ³ãƒ‰


	   ** カーソルã®ä¸‹ã®æ–‡å­—ã‚’ç½®ãæ›ãˆã‚‹ã«ã¯ r をタイプã—ã¾ã™ **

  1. 以下㮠---> ã¨ç¤ºã•ã‚ŒãŸæœ€åˆã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. 最åˆã®é–“é•ã„ã®å…ˆé ­ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  3. r ã¨ã‚¿ã‚¤ãƒ—ã—ã€é–“é•ã£ã¦ã„ã‚‹æ–‡å­—ã‚’ç½®ãæ›ãˆã‚‹ã€æ­£ã—ã„æ–‡å­—をタイプã—ã¾ã—ょã†ã€‚

  4. 最åˆã®è¡ŒãŒæ­£ã—ããªã‚‹ã¾ã§ã‚¹ãƒ†ãƒƒãƒ— 2 ã‹ã‚‰ 3 を繰り返ã—ã¾ã—ょã†ã€‚

--->  ã“ã®åˆã‚’人力ã—ãŸæ™‚ã­ã€ãã®äººã¯å¹¾ã¤ã‹å•é•ã£ãŸã‚­ãƒ¼ã‚’押ã—ã‚‚ã—ãŸ!
--->  ã“ã®è¡Œã‚’入力ã—ãŸæ™‚ã«ã€ãã®äººã¯å¹¾ã¤ã‹é–“é•ã£ãŸã‚­ãƒ¼ã‚’押ã—ã¾ã—ãŸ!

  5. ã•ãã€ãƒ¬ãƒƒã‚¹ãƒ³ 3.3 ã¸é€²ã¿ã¾ã—ょã†ã€‚

NOTE: 実際ã«è©¦ã—ã¾ã—ょã†ã€‚決ã—ã¦è¦šãˆã‚‹ã ã‘ã«ã¯ã—ãªã„ã“ã¨ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			レッスン 3.3: 変更コマンド


	 ** å˜èªžã®ä¸€éƒ¨ã€ã‚‚ã—ãã¯å…¨ä½“を変更ã™ã‚‹ã«ã¯ cw ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  1. 以下㮠---> ã¨ç¤ºã•ã‚ŒãŸæœ€åˆã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. lubw ã® u ã®ä½ç½®ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  3. cw ã¨ã‚¿ã‚¤ãƒ—ã—ã€æ­£ã—ã„å˜èªžã‚’タイプã—ã¾ã—ょã†(ã“ã®å ´åˆ 'ine' ã¨ã‚¿ã‚¤ãƒ—)。

  4. 次ã®é–“é•ã„(変更ã™ã¹ã文字ã®å…ˆé ­)ã«ç§»å‹•ã™ã‚‹ãŸã‚ã« <ESC> をタイプã—ã¾ã™ã€‚

  5. 最åˆã®è¡ŒãŒæ¬¡ã®è¡Œã®æ§˜ã«ãªã‚‹ã¾ã§ã‚¹ãƒ†ãƒƒãƒ— 3 㨠4 を繰り返ã—ã¾ã™ã€‚

---> This lubw has a few wptfd that mrrf changing usf the change operator.
---> This line has a few words that need changing using the change operator.

cw ã¯å˜èªžã‚’変更ã™ã‚‹ã ã‘ã§ãªãã€æŒ¿å…¥ã‚‚行ãˆã‚‹ã“ã¨ã«æ³¨æ„ã—ã¾ã—ょã†ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     レッスン 3.4: c を使用ã—ãŸãã®ä»–ã®å¤‰æ›´


     ** 変更コマンドã¯ã€å‰Šé™¤ã‚³ãƒžãƒ³ãƒ‰ã¨åŒã˜æ§˜ã«ã‚ªãƒ–ジェクトを使用ã—ã¾ã™ **

  1. 変更コマンドã¯ã€å‰Šé™¤ã‚³ãƒžãƒ³ãƒ‰ã¨åŒã˜ã‚ˆã†ãªå‹•作をã—ã¾ã™ã€‚ãã®å½¢å¼ã¯

         c    [数値]   モーション

  2. オブジェクトもåŒã˜ã§ã€w ã¯å˜èªžã€ $ ã¯è¡Œæœ«ãªã©ã¨ã„ã£ãŸã‚‚ã®ã§ã™ã€‚

  3. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  4. 最åˆã®é–“é•ã„ã¸ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  5. c$ ã¨ã‚¿ã‚¤ãƒ—ã—ã¦è¡Œã®æ®‹ã‚Šã‚’ï¼’è¡Œç›®ã®æ§˜ã«ã—ã€<ESC> を押ã—ã¾ã—ょã†ã€‚

---> The end of this line needs some help to make it like the second.
---> The end of this line needs to be corrected using the  c$  command.

NOTE:  タイプ中ã®é–“é•ã„ã¯ãƒãƒƒã‚¯ã‚¹ãƒšãƒ¼ã‚¹ã‚­ãƒ¼ã‚’使ã£ã¦ç›´ã™ã“ã¨ã‚‚ã§ãã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				レッスン 3 è¦ç´„


  1. æ—¢ã«å‰Šé™¤ã•れãŸãƒ†ã‚­ã‚¹ãƒˆã‚’å†é…ç½®ã™ã‚‹ã«ã¯ã€p をタイプã—ã¾ã™ã€‚ã“れã¯å‰Šé™¤ã•
     れãŸãƒ†ã‚­ã‚¹ãƒˆã‚’カーソルã®å¾Œã«æŒ¿å…¥ã—ã¾ã™(行å˜ä½ã§å‰Šé™¤ã•れãŸã®ãªã‚‰ã°ã€ã‚«ãƒ¼
     ソルã®ã‚る次ã®è¡Œã«æŒ¿å…¥ã•れã¾ã™)。

  2. カーソルã®ä¸‹ã®æ–‡å­—ã‚’ç½®ãæ›ãˆã‚‹ã«ã¯ã€r をタイプã—ãŸå¾Œã€ãã‚Œã‚’ç½®ãæ›ãˆã‚‹
     文字をタイプã—ã¾ã™ã€‚

  3. 変更コマンドã§ã¯ã‚«ãƒ¼ã‚½ãƒ«ä½ç½®ã‹ã‚‰ç‰¹å®šã®ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ã§æŒ‡å®šã•れる終端ã¾ã§ã‚’変
     æ›´ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚例ãˆã° cw ãªã‚‰ã°ã‚«ãƒ¼ã‚½ãƒ«ä½ç½®ã‹ã‚‰å˜èªžã®çµ‚ã‚りã¾ã§ã€
     c$ ãªã‚‰ã°è¡Œã®çµ‚ã‚りã¾ã§ã‚’変更ã—ã¾ã™ã€‚

  4. 変更コマンドã®å½¢å¼ã¯

         c    [数値]   モーション

ã•ãã€æ¬¡ã®ãƒ¬ãƒƒã‚¹ãƒ³ã¸é€²ã¿ã¾ã—ょã†ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     レッスン 4.1: ä½ç½®ã¨ãƒ•ã‚¡ã‚¤ãƒ«ã®æƒ…å ±

  ** ファイル内ã§ã®ä½ç½®ã¨ãƒ•ァイルã®çŠ¶æ…‹ã‚’è¡¨ç¤ºã™ã‚‹ã«ã¯ CTRL-G をタイプã—ã¾ã™ã€‚
     ファイル内ã®ã‚る行ã«ç§»å‹•ã™ã‚‹ã«ã¯ G をタイプã—ã¾ã™ **

     NOTE: ステップを実行ã™ã‚‹å‰ã«ã€ã“ã®ãƒ¬ãƒƒã‚¹ãƒ³å…¨ã¦ã«ç›®ã‚’通ã—ã¾ã—ょã†!!

  1. CTRL を押ã—ãŸã¾ã¾ g を押ã—ã¾ã—ょã†ã€‚ã“ã®æ“作を CTRL-G ã¨å‘¼ã‚“ã§ã„ã¾ã™ã€‚
     ページã®ä¸€ç•ªä¸‹ã«ãƒ•ァイルåã¨è¡Œç•ªå·ãŒè¡¨ç¤ºã•れるã¯ãšã§ã™ã€‚ ステップ 3ã®ãŸã‚
     ã«è¡Œç•ªå·ã‚’覚ãˆã¦ãŠãã¾ã—ょã†ã€‚

NOTE:  ç”»é¢ã®å³ä¸‹éš…ã«ã‚«ãƒ¼ã‚½ãƒ«ã®ä½ç½®ãŒè¡¨ç¤ºã•れã¦ã„ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。ã“れã¯
       'ruler' オプション(:help 'ruler' ã‚’å‚ç…§)を設定ã™ã‚‹ã“ã¨ã§è¡¨ç¤ºã•れã¾ã™ã€‚

  2. 最下行ã«ç§»å‹•ã™ã‚‹ãŸã‚ã« G をタイプã—ã¾ã—ょã†ã€‚
     ファイルã®å…ˆé ­ã«ç§»å‹•ã™ã‚‹ã«ã¯ gg ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚

  3. å…ˆã»ã©ã®è¡Œã®ç•ªå·ã‚’タイプ㗠G をタイプã—ã¾ã—ょã†ã€‚最åˆã« CTRL-G を押ã—ãŸè¡Œ
     ã«æˆ»ã£ã¦æ¥ã‚‹ã¯ãšã§ã™ã€‚

  4. è‡ªä¿¡ãŒæŒã¦ãŸã‚‰ã‚¹ãƒ†ãƒƒãƒ— 1 ã‹ã‚‰ 3 を実行ã—ã¾ã—ょã†ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   レッスン 4.2: 検索コマンド


	 ** 語å¥ã‚’検索ã™ã‚‹ã«ã¯ / ã¨ã€å‰æ–¹æ¤œç´¢ã™ã‚‹èªžå¥ã‚’タイプã—ã¾ã™ã€‚**

  1. ノーマルモード㧠/ ã¨ã„ã†æ–‡å­—をタイプã—ã¾ã™ã€‚ç”»é¢ä¸€ç•ªä¸‹ã« : コマンドã¨
     åŒã˜æ§˜ã« / ãŒç¾ã‚Œã‚‹ã“ã¨ã«æ°—ã¥ãã§ã—ょã†ã€‚

  2. ã§ã¯ã€'errroor' <ENTER> ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚ã“ã‚ŒãŒæ¤œç´¢ã—ãŸã„å˜èªžã§ã™ã€‚

  3. åŒã˜èªžã‚’ã‚‚ã†ä¸€åº¦æ¤œç´¢ã™ã‚‹ã¨ã㯠å˜ã« n をタイプã—ã¾ã™ã€‚
     逆方å‘ã«èªžå¥ã‚’検索ã™ã‚‹ã¨ã㯠N をタイプã—ã¾ã™ã€‚

  4. 逆方å‘ã«èªžå¥ã‚’検索ã™ã‚‹å ´åˆã¯ã€/ ã®ä»£ã‚り㫠? コマンドを使用ã—ã¾ã™ã€‚

  5. å…ƒã®å ´æ‰€ã«æˆ»ã‚‹ã«ã¯ CTRL-O (Ctrl を押ã—ç¶šã‘ãªãŒã‚‰ o 文字タイプ)をタイプã—
     ã¾ã™ã€‚ã•ã‚‰ã«æˆ»ã‚‹ã«ã¯ã“れを繰り返ã—ã¾ã™ã€‚CTRL-I ã¯å‰æ–¹å‘ã§ã™ã€‚

--->  "errroor" 㯠error ã¨ã‚¹ãƒšãƒ«ãŒé•ã„ã¾ã™;  errroor ã¯ã„ã‚ゆる error ã§ã™ã€‚
NOTE: 検索ãŒãƒ•ァイルã®çµ‚ã‚りã«é”ã™ã‚‹ã¨ã€ã‚ªãƒ—ション 'wrapscan' ãŒè¨­å®šã•れã¦ã„ã‚‹
      å ´åˆã¯ã€ãƒ•ァイルã®å…ˆé ­ã‹ã‚‰æ¤œç´¢ã‚’続行ã—ã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      レッスン 4.3: 対応ã™ã‚‹æ‹¬å¼§ã‚’検索


	    ** 対応ã™ã‚‹ ),] ã‚„ } を検索ã™ã‚‹ã«ã¯ % をタイプã—ã¾ã™ **

  1. 下㮠---> ã§ç¤ºã•れãŸè¡Œã§ (,[ ã‹ { ã®ã©ã‚Œã‹ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. ãã“ã§ % ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚

  3. カーソルã¯å¯¾å¿œã™ã‚‹æ‹¬å¼§ã«ç§»å‹•ã™ã‚‹ã¯ãšã§ã™ã€‚

  4. 最åˆã®æ‹¬å¼§ã«ç§»å‹•ã™ã‚‹ã«ã¯ % ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚

  5. ä»–ã® (,),[,],{ ã‚„ } ã§ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã€% ãŒä½•ã‚’ã—ã¦ã„ã‚‹ã‹ç¢ºèªã—ã¾ã—ょã†ã€‚

---> This ( is a test line with ('s, ['s ] and {'s } in it. ))


NOTE: ã“ã®æ©Ÿèƒ½ã¯æ‹¬å¼§ãŒä¸€è‡´ã—ã¦ã„ãªã„プログラムをデãƒãƒƒã‚°ã™ã‚‹ã®ã«ã¨ã¦ã‚‚役立ã¡
      ã¾ã™ã€‚


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       レッスン 4.4: é–“é•ã„を変更ã™ã‚‹æ–¹æ³•


	** 'old' ã‚’ 'new' ã«ç½®æ›ã™ã‚‹ã«ã¯ :s/old/new/g ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  1. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. :s/thee/the <ENTER> ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ãã®è¡Œã§æœ€åˆã«è¦‹ã¤
     ã‹ã£ãŸã‚‚ã®ã«ã ã‘行ã‚れるã“ã¨ã«æ°—ã‚’ã¤ã‘ã¾ã—ょã†ã€‚

  3. ã§ã¯ :s/thee/the/g ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚追加ã—㟠g フラグã¯è¡Œå…¨ä½“ã‚’ç½®æ›ã™
     ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ã“ã®å¤‰æ›´ã¯ãã®è¡Œã§è¦‹ã¤ã‹ã£ãŸå…¨ã¦ã®ç®‡æ‰€ã«å¯¾ã—ã¦è¡Œã‚れ
     ã¾ã™ã€‚

---> thee best time to see thee flowers is in thee spring.

  4. 複数行ã‹ã‚‰è¦‹ã¤ã‹ã‚‹æ–‡å­—を変更ã™ã‚‹ã«ã¯
     :#,#s/old/new/g    #,# ã«ã¯ç½®ãæ›ãˆã‚‹ç¯„囲ã®é–‹å§‹ã¨çµ‚了ã®è¡Œç•ªå·ã‚’指定ã—ã¾
                        ã™ã€‚
     :%s/old/new/g      ファイル全体ã§è¦‹ã¤ã‹ã‚‹ã‚‚ã®ã«å¯¾ã—ã¦å¤‰æ›´ã™ã‚‹ã€‚
     :%s/old/new/gc     ファイル全体ã§è¦‹ã¤ã‹ã‚‹ã‚‚ã®ã«å¯¾ã—ã¦ã€1ã¤1ã¤ç¢ºèªã‚’ã¨ã‚Šãª
                        ãŒã‚‰å¤‰æ›´ã™ã‚‹ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				レッスン 4 è¦ç´„


  1. CTRL-G ã¯ãƒ•ァイルã§ã®ä½ç½®ã¨ãƒ•ァイルã®è©³ç´°ã‚’表示ã—ã¾ã™ã€‚
          G ã¯ãƒ•ã‚¡ã‚¤ãƒ«ã®æœ€ä¸‹è¡Œã«ç§»å‹•ã—ã¾ã™ã€‚
     数値 G ã¯ãã®è¡Œã«ç§»å‹•ã—ã¾ã™ã€‚
         gg ã¯å…ˆé ­è¡Œã«ç§»å‹•ã—ã¾ã™ã€‚

  2. / ã®å¾Œã«èªžå¥ã‚’タイプã™ã‚‹ã¨å‰æ–¹ã«èªžå¥ã‚’検索ã—ã¾ã™ã€‚
     ? ã®å¾Œã«èªžå¥ã‚’タイプã™ã‚‹ã¨å¾Œæ–¹ã«èªžå¥ã‚’検索ã—ã¾ã™ã€‚
     検索ã®å¾Œã® n ã¯åŒã˜æ–¹å‘ã®æ¬¡ã®æ¤œç´¢ã‚’ã€N ã¯é€†æ–¹å‘ã®æ¤œç´¢ã‚’ã—ã¾ã™ã€‚
     CTRL-O ã¯å ´æ‰€ã‚’å‰ã«ç§»ã—ã€CTRL-I ã¯å ´æ‰€ã‚’次ã«ç§»å‹•ã—ã¾ã™ã€‚

  3. (,),[,],{, ã‚‚ã—ã㯠} 上ã«ã‚«ãƒ¼ã‚½ãƒ«ãŒã‚る状態㧠% をタイプã™ã‚‹ã¨å¯¾ã«ãªã‚‹æ–‡
     å­—ã¸ç§»å‹•ã—ã¾ã™ã€‚

  4. ç¾åœ¨è¡Œã®æœ€åˆã® old ã‚’ new ã«ç½®æ›ã™ã‚‹ã€‚	:s/old/new
     ç¾åœ¨è¡Œã®å…¨ã¦ã® old ã‚’ new ã«ç½®æ›ã™ã‚‹ã€‚	:s/old/new/g
     2ã¤ã® # é–“ã§èªžå¥ã‚’ç½®æ›ã™ã‚‹ã€‚		:#,#s/old/new/g
     ファイルã®ä¸­ã®å…¨ã¦ã®æ¤œç´¢èªžå¥ã‚’ç½®æ›ã™ã‚‹ã€‚	:%s/old/new/g
     'c' を加ãˆã‚‹ã¨ç½®æ›ã®åº¦ã«ç¢ºèªã‚’求ã‚る。	:%s/old/new/gc

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    レッスン 5.1: 外部コマンドを実行ã™ã‚‹æ–¹æ³•


	     ** :! ã®å¾Œã«å®Ÿè¡Œã™ã‚‹å¤–部コマンドをタイプã—ã¾ã™ **

  1. ç”»é¢ã®æœ€ä¸‹éƒ¨ã«ã‚«ãƒ¼ã‚½ãƒ«ãŒç§»å‹•ã™ã‚‹ã‚ˆã†ã€æ…£ã‚Œè¦ªã—ã‚“ã  : をタイプã—ã¾ã—ょã†ã€‚
     ã“れã§ã‚³ãƒžãƒ³ãƒ‰ãŒã‚¿ã‚¤ãƒ—ã§ãる様ã«ãªã‚Šã¾ã™ã€‚

  2. ã“ã“ã§ ! ã¨ã„ã†æ–‡å­—(感嘆符)をタイプã—ã¾ã—ょã†ã€‚
     ã“れã§å¤–部シェルコマンドãŒå®Ÿè¡Œã§ãる様ã«ãªã‚Šã¾ã™ã€‚

  3. 例ã¨ã—㦠! ã«ç¶šã‘㦠ls ã¨ã‚¿ã‚¤ãƒ—ã— <ENTER> を押ã—ã¾ã—ょã†ã€‚
     シェルプロンプトã®ã‚ˆã†ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ä¸€è¦§ãŒè¡¨ç¤ºã•れるã¯ãšã§ã™ã€‚
     ã‚‚ã—ã㯠ls ãŒå‹•ã‹ãªã„ãªã‚‰ã° :!dir を使用ã—ã¾ã—ょã†ã€‚

NOTE:  ã“ã®æ–¹æ³•ã«ã‚ˆã£ã¦ã‚らゆるコマンドãŒå®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã‚‚ã¡ã‚ん引数
       も与ãˆã‚‰ã‚Œã¾ã™ã€‚

NOTE:  å…¨ã¦ã® : コマンド㯠<ENTER> を押ã—ã¦çµ‚了ã—ãªã‘れã°ãªã‚Šã¾ã›ã‚“。
       以é™ã§ã¯ã“ã®ã“ã¨ã«è¨€åŠã—ã¾ã›ã‚“。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    レッスン 5.2: ãã®ä»–ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¸æ›¸ãè¾¼ã¿


	** ファイルã¸å¤‰æ›´ã‚’ä¿å­˜ã™ã‚‹ã«ã¯ :w ファイルå ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  1. ディレクトリã®ä¸€è¦§ã‚’å¾—ã‚‹ãŸã‚ã« :!dir ã‚‚ã—ã㯠:!ls ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚
     ã“ã®ã‚㨠<ENTER> を押ã™ã®ã¯æ—¢ã«ã”存知ã§ã™ã­ã€‚

  2. TEST ã®ã‚ˆã†ã«ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç„¡ã„ファイルåを一ã¤é¸ã³ã¾ã™ã€‚

  3. ã§ã¯ :w TEST ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょㆠ(TEST ã¯ã€é¸ã‚“ã ãƒ•ァイルåã§ã™)。

  4. ã“れã«ã‚ˆã‚Šãƒ•ァイル全体㌠TEST ã¨ã„ã†åå‰ã§ä¿å­˜ã•れã¾ã™ã€‚
     ã‚‚ã†ä¸€åº¦ :!dir ã‚‚ã—ã㯠:!ls ã¨ã‚¿ã‚¤ãƒ—ã—ã¦ç¢ºèªã—ã¦ã¿ã¾ã—ょã†ã€‚

NOTE: ã“ã“ã§ Vim を終了ã—ã€ãƒ•ァイルå TEST ã¨å…±ã«èµ·å‹•ã™ã‚‹ã¨ã€ä¿å­˜ã—ãŸæ™‚ã®
     ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã®è¤‡è£½ãŒã§ã上ãŒã‚‹ã¯ãšã§ã™ã€‚

  5. ã•らã«ã€æ¬¡ã®ã‚ˆã†ã«ã‚¿ã‚¤ãƒ—ã—ã¦ãƒ•ァイルを消ã—ã¾ã—ょã†(Windows):  :!del TEST
                                               ã‚‚ã—ãã¯(Unix):     :!rm TEST


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 5.3: é¸æŠžã—ãŸæ›¸ãè¾¼ã¿


** ファイルã®ä½ç½®ã‚’ä¿å­˜ã™ã‚‹ã«ã¯ã€v モーション㨠:w FILENAME をタイプã—ã¾ã™ã€‚ **

  1. ã“ã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚

  2. v を押ã—ã€ä»¥ä¸‹ã®ç¬¬5é …ç›®ã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚テキストãŒå¼·èª¿è¡¨ç¤ºã•れるã®
     ã«æ³¨ç›®ã—ã¦ä¸‹ã•ã„。

  3. 文字 : を押ã™ã¨ã€ç”»é¢ã®æœ€ä¸‹éƒ¨ã« :'<,'> ãŒç¾ã‚Œã¾ã™ã€‚

  4. w TEST (TEST ã¯å­˜åœ¨ã—ãªã„ファイルå)をタイプã—ã¾ã™ã€‚
     <ENTER> を押ã™å‰ã« :'<,'>w TEST ã¨ãªã£ã¦ã„ã‚‹ã“ã¨ã‚’確èªã—ã¦ä¸‹ã•ã„。

  5. Vim 㯠TEST ã¨ã„ã†ãƒ•ァイルã«é¸æŠžã•れãŸè¡Œã‚’書ã込むã§ã—ょã†ã€‚
     !dir ã‚‚ã—ã㯠!ls ã§ãれを確èªã—ã¾ã™ã€‚
     ãれã¯å‰Šé™¤ã—ãªã„ã§ãŠã„ã¦ä¸‹ã•ã„。次ã®ãƒ¬ãƒƒã‚¹ãƒ³ã§ä½¿ç”¨ã—ã¾ã™ã€‚

NOTE:  v を押ã™ã¨ã€Visual é¸æŠžãŒå§‹ã¾ã‚Šã¾ã™ã€‚カーソルを動ã‹ã™ã“ã¨ã§ã€é¸æŠžç¯„囲を
       大ããã‚‚å°ã•ãã‚‚ã§ãã¾ã™ã€‚ã•らã«ã€ãã®é¸æŠžç¯„囲ã«å¯¾ã—ã¦ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ã‚’é©ç”¨
       ãã¾ã™ã€‚例ãˆã° d ã¯ãƒ†ã‚­ã‚¹ãƒˆã‚’削除ã—ã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       レッスン 5.4: ファイルã®å–è¾¼ã¨åˆä½µ


	** ファイルã®ä¸­èº«ã‚’挿入ã™ã‚‹ã«ã¯ :r ファイルå ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  1. カーソルを以下ã®è¡Œã«åˆã‚ã›ã¾ã™ã€‚

NOTE:  ステップ 2 ã®å®Ÿè¡Œå¾Œã€ãƒ¬ãƒƒã‚¹ãƒ³ 5.3 ã®ãƒ†ã‚­ã‚¹ãƒˆãŒç¾ã‚Œã¾ã™ã€‚下ã«ä¸‹ãŒã£ã¦ã“
       ã®ãƒ¬ãƒƒã‚¹ãƒ³ã«ç§»å‹•ã—ã¾ã—ょã†ã€‚

  2. ã§ã¯ TEST ã¨ã„ã†ãƒ•ァイルを :r TEST ã¨ã„ã†ã‚³ãƒžãƒ³ãƒ‰ã§èª­ã¿è¾¼ã¿ã¾ã—ょã†ã€‚
     ã“ã“ã§ã„ㆠTEST ã¯ä½¿ã†ãƒ•ァイルã®åå‰ã®ã“ã¨ã§ã™ã€‚
     読ã¿è¾¼ã¾ã‚ŒãŸãƒ•ァイルã¯ã€ã‚«ãƒ¼ã‚½ãƒ«è¡Œã®ä¸‹ã«ã‚りã¾ã™ã€‚

  3. å–込んã ãƒ•ァイルを確èªã—ã¦ã¿ã¾ã—ょã†ã€‚カーソルを戻ã™ã¨ã€ãƒ¬ãƒƒã‚¹ãƒ³5.3 ã®
     オリジナルã¨ãƒ•ァイルã«ã‚ˆã‚‹ã‚‚ã®ã®2ã¤ãŒã‚ã‚‹ã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€‚

NOTE: 外部コマンドã®å‡ºåŠ›ã‚’èª­ã¿è¾¼ã‚€ã“ã¨ã‚‚出æ¥ã¾ã™ã€‚例ãˆã°ã€
      :r !ls 㯠ls コマンドã®å‡ºåŠ›ã‚’ã‚«ãƒ¼ã‚½ãƒ«ä»¥ä¸‹ã«èª­ã¿è¾¼ã¿ã¾ã™ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       レッスン 5 è¦ç´„


  1.  :!command  ã«ã‚ˆã£ã¦ 外部コマンドを実行ã—ã¾ã™ã€‚

     よã使ã†ä¾‹:
	 (Windows)	  (Unix)
	  :!dir		   :!ls		   -  ディレクトリ内ã®ä¸€è¦§ã‚’見る。
	  :!del FILENAME   :!rm FILENAME   -  ファイルを削除ã™ã‚‹ã€‚

  2.  :w ファイルå ã«ã‚ˆã£ã¦ãƒ•ァイルåã¨ã„ã†ãƒ•ァイルãŒãƒ‡ã‚£ã‚¹ã‚¯ã«æ›¸ãè¾¼ã¾ã‚Œã‚‹ã€‚

  3.  v モーション㧠:w FILENAME ã¨ã™ã‚‹ã¨ã€ãƒ“ã‚¸ãƒ¥ã‚¢ãƒ«é¸æŠžè¡ŒãŒãƒ•ァイルã«ä¿å­˜ã•
      れる。

  4.  :r ファイルå ã«ã‚ˆã‚Šãƒ•ァイルåã¨ã„ã†ãƒ•ァイルãŒãƒ‡ã‚£ã‚¹ã‚¯ã‚ˆã‚Šå–り込ã¾ã‚Œã€
      カーソルä½ç½®ã®ä¸‹ã«æŒ¿å…¥ã•れる。

  5.  :r !dir 㯠dir コマンドã®å‡ºåŠ›ã‚’ã‚«ãƒ¼ã‚½ãƒ«ä½ç½®ä»¥ä¸‹ã«èª­ã¿è¾¼ã‚€ã€‚



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 レッスン 6.1: オープンコマンド


    ** o をタイプã™ã‚‹ã¨ã€ã‚«ãƒ¼ã‚½ãƒ«ã®ä¸‹ã®è¡ŒãŒé–‹ãã€æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã«å…¥ã‚Šã¾ã™ **

  1. 以下㮠---> ã¨ç¤ºã•ã‚ŒãŸæœ€åˆã®è¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã—ょã†ã€‚

  2. o (å°æ–‡å­—) をタイプã—ã¦ã€ã‚«ãƒ¼ã‚½ãƒ«ã®ä¸‹ã®è¡Œã‚’é–‹ãã€æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã«å…¥ã‚Šã¾ã™ã€‚

  3. ã•ã‚‰ã«æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã‚’終了ã™ã‚‹ç‚ºã« <ESC> をタイプã—ã¾ã™ã€‚

---> o  をタイプã™ã‚‹ã¨ã‚«ãƒ¼ã‚½ãƒ«ã¯é–‹ã„ãŸè¡Œã¸ç§»å‹•ã—æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã«å…¥ã‚Šã¾ã™ã€‚

  4. カーソルã®ä¸Šã®è¡Œã«æŒ¿å…¥ã™ã‚‹ã«ã¯ã€å°æ–‡å­—ã® o ã§ã¯ãªãã€å˜ç´”ã«å¤§æ–‡å­—ã® O
     をタイプã—ã¾ã™ã€‚次ã®è¡Œã§è©¦ã—ã¦ã¿ã¾ã—ょã†ã€‚

---> ã“ã®è¡Œã®ä¸Šã¸æŒ¿å…¥ã™ã‚‹ã«ã¯ã€ã“ã®è¡Œã¸ã‚«ãƒ¼ã‚½ãƒ«ã‚’ç½®ã„㦠O をタイプã—ã¾ã™ã€‚





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			レッスン 6.2: 追加コマンド


      ** ã‚«ãƒ¼ã‚½ãƒ«ã®æ¬¡ã®ä½ç½®ã‹ã‚‰ãƒ†ã‚­ã‚¹ãƒˆã‚’追加ã™ã‚‹ã«ã¯ a ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ **

  1. カーソルを ---> ã§ç¤ºã•ã‚ŒãŸæœ€åˆã®è¡Œã¸ç§»å‹•ã—ã¾ã—ょã†ã€‚

  2. e を押ã—㦠li ã®çµ‚端部ã¾ã§ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚

  3. カーソルã®å¾Œã‚ã«ãƒ†ã‚­ã‚¹ãƒˆã‚’追加ã™ã‚‹ãŸã‚ã« a (å°æ–‡å­—) をタイプã—ã¾ã™ã€‚

  4. ãã®ä¸‹ã®è¡Œã®ã‚ˆã†ãªå˜èªžã«å®Œæˆã•ã›ã¾ã™ã€‚挿入モードを抜ã‘る為㫠<ESC> を押
     ã—ã¾ã™ã€‚

  5. e を使ã£ã¦æ¬¡ã®ä¸å®Œå…¨ãªå˜èªžã¸ç§»å‹•ã—ã€ã‚¹ãƒ†ãƒƒãƒ— 3 㨠4 を繰り返ã—ã¾ã™ã€‚

---> This li will allow you to pract appendi text to a line.
---> This line will allow you to practice appending text to a line.

NOTE: a, i 㨠A ã¯åŒã˜æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã¸ç§»ã‚Šã¾ã™ãŒã€æ–‡å­—ãŒæŒ¿å…¥ã•れるä½ç½®ã ã‘ãŒç•°ãªã‚Š
      ã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			レッスン 6.3: ãã®ä»–ã®ç½®æ›æ–¹æ³•


	  ** 1æ–‡å­—ä»¥ä¸Šã‚’ç½®ãæ›ãˆã‚‹ã«ã¯å¤§æ–‡å­—ã® R ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょㆠ**

  1. 以下㮠---> ã¨ç¤ºã•れãŸè¡Œã«ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚最åˆã® xxx ã®å…ˆé ­ã«ç§»å‹•ã—
     ã¾ã™ã€‚

  2. R を押ã—ã¦ã€2è¡Œç›®ã®æ•°å€¤ã‚’タイプã™ã‚‹ã“ã¨ã§ã€xxx ãŒç½®æ›ã•れã¾ã™ã€‚

  3. ç½®æ›ãƒ¢ãƒ¼ãƒ‰ã‚’抜ã‘ã‚‹ã«ã¯ <ESC> を押ã—ã¾ã™ã€‚è¡Œã®æ®‹ã‚ŠãŒå¤‰æ›´ã•れã¦ã„ãªã„ã¾ã¾ã«
     ãªã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。

  4. 残ã£ãŸ xxx をステップを繰り返ã—ã¦ç½®æ›ã—ã¾ã—ょã†ã€‚

---> Adding 123 to xxx gives you xxx.
---> Adding 123 to 456 gives you 579.

NOTE: ç½®æ›ãƒ¢ãƒ¼ãƒ‰ã¯æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã«ä¼¼ã¦ã„ã¾ã™ãŒã€å…¨ã¦ã®ã‚¿ã‚¤ãƒ—ã•ã‚ŒãŸæ–‡å­—ã¯æ—¢å­˜ã®æ–‡å­—
      を削除ã—ã¾ã™ã€‚


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   レッスン 6.4: テキストã®ã‚³ãƒ”ーã¨ãƒšãƒ¼ã‚¹ãƒˆ


     ** テキストã®ã‚³ãƒ”ーã«ã¯ã‚ªãƒšãƒ¬ãƒ¼ã‚¿ y ã‚’ã€ãƒšãƒ¼ã‚¹ãƒˆã«ã¯ p を使ã„ã¾ã™ **

  1. ---> ã¨ç¤ºã•れãŸè¡Œã¸ç§»å‹•ã—ã€ã‚«ãƒ¼ã‚½ãƒ«ã‚’ "a)" ã®å¾Œã«ç½®ã„ã¦ãŠãã¾ã™ã€‚

  2. v ã§ãƒ“ジュアルモードを開始ã—ã€"first" ã®æ‰‹å‰ã¾ã§ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™ã€‚

  3. y をタイプã—ã¦å¼·èª¿è¡¨ç¤ºã•れãŸãƒ†ã‚­ã‚¹ãƒˆã‚’ yank (コピー)ã—ã¾ã™ã€‚

  4. 次ã®è¡Œã®è¡Œæœ«ã¾ã§ã‚«ãƒ¼ã‚½ãƒ«ã‚’移動ã—ã¾ã™:  j$

  5. p を押ã—ã¦è²¼ã‚Šä»˜ã‘(put)ã¦ã‹ã‚‰ã€æ¬¡ã‚’タイプã—ã¾ã™:  a second <ESC>

  6. ビジュアルモード㧠" item." ã‚’é¸æŠžã—ã€y ã§ãƒ¤ãƒ³ã‚¯ã€æ¬¡ã®è¡Œã®è¡Œæœ«ã¾ã§ j$ ã§
     移動ã—〠p ã§ãƒ†ã‚­ã‚¹ãƒˆã‚’ãã“ã« put ã—ã¾ã™ã€‚

--->  a) this is the first item.
      b)

  NOTE: å˜èªžã‚’1㤠yank ã™ã‚‹ã®ã« y をオペレータã¨ã—㦠yw ã¨ã™ã‚‹ã“ã¨ã‚‚出æ¥ã¾ã™ã€‚
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       レッスン 6.5: オプションã®è¨­å®š


  ** 検索や置æ›ã®éš›ã«å¤§æ–‡å­—/å°æ–‡å­—を無視ã™ã‚‹ã«ã¯ã€ã‚ªãƒ—ションを設定ã—ã¾ã™ **

  1. æ¬¡ã®æ§˜ã«å…¥åŠ›ã—㦠'ignore' を検索ã—ã¾ã—ょã†:  /ignore <ENTER>
     n を押ã—ã¦ä½•åº¦ã‹æ¤œç´¢ã‚’繰り返ã—ã¾ã™ã€‚

  2. æ¬¡ã®æ§˜ã«å…¥åŠ›ã—㦠'ic' (Ignore Case ã®ç•¥) オプションを設定ã—ã¾ã™:  :set ic

  3. ã§ã¯ n ã«ã‚ˆã£ã¦ã‚‚ã†1度 'ignore' を検索ã—ã¾ã™ã€‚
     n を押ã—ã¦ã•ã‚‰ã«æ•°å›žæ¤œç´¢ã‚’繰り返ã—ã¾ã—ょã†ã€‚

  4. 'hlsearch' 㨠'incsearch' オプションを設定ã—ã¾ã—ょã†:  :set hls is

  5. 検索コマンドをå†å…¥åŠ›ã—ã¦ã€ä½•ãŒèµ·ã“ã‚‹ã‹è¦‹ã¦ã¿ã¾ã—ょã†:  /ignore <ENTER>

  6. å¤§æ–‡å­—å°æ–‡å­—ã®åŒºåˆ¥ã‚’無効ã«ã™ã‚‹ã«ã¯æ¬¡ã®æ§˜ã«å…¥åŠ›ã—ã¾ã™:  :set noic

NOTE: マッãƒã®å¼·èª¿è¡¨ç¤ºã‚’ã‚„ã‚ã‚‹ã«ã¯æ¬¡ã®æ§˜ã«å…¥åŠ›ã—ã¾ã™:  :nohlsearch
NOTE: 1ã¤ã®æ¤œç´¢ã‚³ãƒžãƒ³ãƒ‰ã ã‘å¤§æ–‡å­—å°æ–‡å­—ã®åŒºåˆ¥ã‚’ã‚„ã‚ãŸã„ãªã‚‰ã°ã€ãƒ•レーズ㫠\c
      を使用ã—ã¾ã™:  /ignore\c <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				レッスン 6 è¦ç´„

  1. o をタイプã™ã‚‹ã¨ã‚«ãƒ¼ã‚½ãƒ«ã®ä¸‹ã®è¡Œã‚’é–‹ã‘ã¦ã€ãã“ã§æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã«ãªã‚‹ã€‚
     O (大文字) をタイプã™ã‚‹ã¨ã‚«ãƒ¼ã‚½ãƒ«ã®ä¸Šã®è¡Œã§æŒ¿å…¥ãƒ¢ãƒ¼ãƒ‰ã«ãªã‚‹ã€‚

  2. ã‚«ãƒ¼ã‚½ãƒ«ä¸Šã®æ–‡å­—ã®æ¬¡ã‹ã‚‰ãƒ†ã‚­ã‚¹ãƒˆã‚’追加ã™ã‚‹ã«ã¯ a ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã€‚
     行末ã«è‡ªå‹•ã§ãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã™ã‚‹ã«ã¯å¤§æ–‡å­— A をタイプã™ã‚‹ã€‚

  3. e コマンドã¯å˜èªžã®çµ‚端部カーソルを移動ã™ã‚‹ã€‚

  4. y オペレータã¯ãƒ†ã‚­ã‚¹ãƒˆã‚’ yank (コピー)ã—ã€p ã¯ãれを put (ペースト)ã™ã‚‹ã€‚

  5. 大文字㮠R をタイプã™ã‚‹ã¨ç½®æ›ãƒ¢ãƒ¼ãƒ‰ã«å…¥ã‚Šã€<ESC>を押ã™ã¨æŠœã‘る。

  6. ":set xxx" ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã¨ã‚ªãƒ—ション "xxx" ãŒè¨­å®šã•れる。
	'ic' 'ignorecase'	検索時ã«å¤§æ–‡å­—å°æ–‡å­—ã®åŒºåˆ¥ã—ãªã„
	'is' 'incsearch'	検索フレーズã«éƒ¨åˆ†ãƒžãƒƒãƒã—ã¦ã„る部分を表示ã™ã‚‹
	'hls' 'hlsearch'	マッãƒã™ã‚‹ã™ã¹ã¦ã‚’強調表示ã™ã‚‹
     é•·ã„æ–¹ã€çŸ­ã„æ–¹ã€ã©ã¡ã‚‰ã®ã‚ªãƒ—ションåã§ã‚‚使用ã§ãã¾ã™ã€‚

  7. オプションを無効ã«ã™ã‚‹ã«ã¯ "no" を付与ã—ã¾ã™:  :set noic

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    レッスン 7.1: オンラインヘルプコマンド


		     ** オンラインヘルプを使用ã—ã¾ã—ょㆠ**

  Vim ã«ã¯åºƒç¯„ã«ã‚ãŸã‚‹ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ãƒ˜ãƒ«ãƒ—システムãŒã‚りã¾ã™ã€‚
  ヘルプを開始ã™ã‚‹ã«ã¯ã€ã“れら3ã¤ã®ã©ã‚Œã‹1ã¤ã‚’試ã—ã¦ã¿ã¾ã—ょã†:
	- ヘルプキー <HELP> を押ã™(ã‚‚ã—ã‚ã‚‹ãªã‚‰ã°)。
	- <F1> キーを押ã™(ã‚‚ã—ã‚ã‚‹ãªã‚‰ã°)。
	- :help <ENTER> ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã€‚

  ヘルプウィンドウã®ãƒ†ã‚­ã‚¹ãƒˆã‚’読むã¨ã€ãƒ˜ãƒ«ãƒ—ã®å‹•作ãŒç†è§£ã§ãã¾ã™ã€‚
  CTRL-W CTRL-W  ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã¨ ヘルプウィンドウã¸ã‚¸ãƒ£ãƒ³ãƒ—ã—ã¾ã™ã€‚
    :q <ENTER>   ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã¨ ヘルプウィンドウãŒé–‰ã˜ã‚‰ã‚Œã¾ã™ã€‚

  ":help" コマンドã«å¼•数を与ãˆã‚‹ã“ã¨ã«ã‚ˆã‚Šã€ã‚らゆる題åã®ãƒ˜ãƒ«ãƒ—を見ã¤ã‘ã‚‹ã“ã¨
  ãŒã§ãã¾ã™ã€‚ã“れらを試ã—ã¦ã¿ã¾ã—ょã†(<ENTER> をタイプã—忘れãªã„よã†ã«):

	:help w
	:help c_CTRL-D
	:help insert-index
	:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      レッスン 7.2: 起動スクリプトã®ä½œæˆ

			 ** Vim ã®ç‰¹å¾´ã‚’発æ®ã™ã‚‹ **

  Vim ã«ã¯ Vi よりも多ãã®ç‰¹å¾´ã‚’è¸ã¾ãˆã¦ã„ã¾ã™ãŒã€ãã®ã»ã¨ã‚“ã©ã¯åˆæœŸçŠ¶æ…‹ã«ã¦
  使用ä¸å¯ã¨ãªã£ã¦ã„ã¾ã™ã€‚より多ãã®ç‰¹å¾´ã‚’使ã„ã¯ã˜ã‚ã‚‹ã«ã¯ "vimrc" ファイル
  を作æˆã—ã¾ã™ã€‚

  1. "vimrc" ファイルã®ç·¨é›†ã‚’é–‹å§‹ã™ã‚‹ã€‚ã“れã¯ã‚·ã‚¹ãƒ†ãƒ ã«ä¾å­˜ã—ã¾ã™ã€‚
	:edit ~/.vimrc			UNIX å‘ã‘
	:edit $VIM/_vimrc		Windows å‘ã‘

  2. ã“ã“ã§ã‚µãƒ³ãƒ—ル㮠"vimrc" を読ã¿è¾¼ã¿ã¾ã™ã€‚
	:read $VIMRUNTIME/vimrc_example.vim

  3. 以下ã®ã‚ˆã†ã«ãƒ•ã‚¡ã‚¤ãƒ«ã¸æ›¸ãè¾¼ã¿ã¾ã™ã€‚
	:write

  次回 Vim ã‚’èµ·å‹•ã™ã‚‹ã¨ã€è‰²ã¥ã‘æ§‹æ–‡ãŒä½¿ãˆã‚‹ã‚ˆã†ã«ãªã‚‹ã§ã—ょã†ã€‚
  ã“ã® "vimrc" ファイルã¸ã€ãŠå¥½ã¿ã®è¨­å®šã‚’追加ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
  より多ãã®æƒ…報を得るã«ã¯ :help vimrc-intro ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			      レッスン 7.3: 補完


	       ** CTRL-D 㨠<TAB> ã§ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚’補完ã™ã‚‹ **

  1. 互æ›ãƒ¢ãƒ¼ãƒ‰ã§ãªã„ã“ã¨ã‚’確èªã—ã¾ã™:  :set nocp

  2. ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«åœ¨ã‚‹ãƒ•ァイルを :!ls ã‹ :!dir ã§ç¢ºèªã—ã¾ã™ã€‚

  3. コマンドã®é–‹å§‹ã‚’タイプã—ã¾ã™:  :e

  4. CTRL-D を押ã™ã¨ Vim 㯠"e" ã‹ã‚‰å§‹ã¾ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ä¸€è¦§ã‚’表示ã—ã¾ã™ã€‚

  5. d<TAB> ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã¨ Vim 㯠":edit" ã¨ã„ã†ã‚³ãƒžãƒ³ãƒ‰åを補完ã—ã¾ã™ã€‚

  6. ã•らã«ç©ºç™½ã¨ã€æ—¢å­˜ã®ãƒ•ァイルåã®å§‹ã¾ã‚Šã‚’加ãˆã¾ã™:  :edit FIL

  7. <TAB> を押ã™ã¨ Vim ã¯åå‰ã‚’補完ã—ã¾ã™ã€‚(ã‚‚ã—一ã¤ã—ã‹ç„¡ã‹ã£ãŸå ´åˆ)

NOTE: 補完ã¯å¤šãã®ã‚³ãƒžãƒ³ãƒ‰ã§å‹•作ã—ã¾ã™ã€‚ãã—㦠CTRL-D 㨠<TAB> 押ã—ã¦ã¿ã¦ãã 
      ã•ã„。特㫠:help ã®éš›ã«å½¹ç«‹ã¡ã¾ã™ã€‚

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       レッスン 7 è¦ç´„


  1. ヘルプウィンドウを開ãã«ã¯ :help ã¨ã™ã‚‹ã‹ <F1> ã‚‚ã—ã㯠<HELP> を押ã™ã€‚

  2. コマンド(cmd)ã®ãƒ˜ãƒ«ãƒ—を検索ã™ã‚‹ã«ã¯ :help cmd ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã€‚

  3. 別ã®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã¸ã‚¸ãƒ£ãƒ³ãƒ—ã™ã‚‹ã«ã¯ CTRL-W CTRL-W ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã€‚

  4. ヘルプウィンドウを閉ã˜ã‚‹ã«ã¯ :q ã¨ã‚¿ã‚¤ãƒ—ã™ã‚‹ã€‚

  5. ãŠå¥½ã¿ã®è¨­å®šã‚’ä¿ã¤ã«ã¯ vimrc 起動スクリプトを作æˆã™ã‚‹ã€‚

  6. : command ã§å¯èƒ½ãªè£œå®Œã‚’見るã«ã¯ CTRL-D をタイプã™ã‚‹ã€‚
     補完を使用ã™ã‚‹ã«ã¯ <TAB> を押ã™ã€‚







~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  ã“れã«ã¦ Vim ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’終ã‚りã¾ã™ã€‚エディタを簡å˜ã«ã€ã—ã‹ã‚‚充分ã«
  使ã†ã“ã¨ãŒã§ãるよã†ã«ã¨ã€Vim ã®æŒã¤æ¦‚念ã®è¦ç‚¹ã®ã¿ã‚’ä¼ãˆã‚ˆã†ã¨ã—ã¾ã—ãŸã€‚
  Vim ã«ã¯ã•らã«å¤šãã®ã‚³ãƒžãƒ³ãƒ‰ãŒã‚りã€ã“ã“ã§å…¨ã¦ã‚’説明ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。
  以é™ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚’å‚ç…§ãã ã•ã„: ":help user-manual"

  ã“れ以後ã®å­¦ç¿’ã®ãŸã‚ã«ã€æ¬¡ã®æœ¬ã‚’推薦ã—ã¾ã™ã€‚
	Vim - Vi Improved - by Steve Oualline
	出版社: New Riders
  最åˆã®æœ¬ã¯å®Œå…¨ã« Vim ã®ãŸã‚ã«æ›¸ã‹ã‚Œã¾ã—ãŸã€‚ã¨ã‚Šã‚ã‘åˆå¿ƒè€…ã«ã¯ãŠå¥¨ã‚ã§ã™ã€‚
  多ãã®ä¾‹é¡Œã‚„å›³ç‰ˆãŒæŽ²è¼‰ã•れã¦ã„ã¾ã™ã€‚
  次ã®URLã‚’å‚ç…§ã—ã¦ä¸‹ã•ã„ http://iccf-holland.org/click5.html

  次㯠Vim よりも Vi ã«ã¤ã„ã¦æ›¸ã‹ã‚ŒãŸå¤ã„本ã§ã™ãŒæŽ¨è–¦ã—ã¾ã™:
	Learning the Vi Editor - by Linda Lamb
	出版社: O'Reilly & Associates Inc.
  Vi ã§ã‚„りãŸã„ã¨æ€ã†ã“ã¨ã»ã¼å…¨ã¦ã‚’知るã“ã¨ãŒã§ãる良書ã§ã™ã€‚
  第6版ã§ã¯ã€Vim ã«ã¤ã„ã¦ã®æƒ…報もå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚

  ã“ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã¯ Colorado State University ã® Charles Smith ã®ã‚¢ã‚¤ãƒ‡ã‚¢
  を基ã«ã€Colorado School of Mines ã® Michael C. Pierce 㨠Robert K. Ware ã®
  両åã«ã‚ˆã£ã¦æ›¸ã‹ã‚Œã¾ã—ãŸã€‚ E-mail: bware@mines.colorado.edu.

  Modified for Vim by Bram Moolenaar.

  日本語訳  æ¾æœ¬ 泰弘    <mattn.jp@gmail.com>
            vim-jpãƒãƒ¼ãƒ  <https://github.com/vim-jp/lang-ja>
  監修      æ‘岡 太郎    <koron.kaoriya@gmail.com>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 vi:set ts=8 sts=4 sw=4 tw=78:
üÉb IDATxœíÝytVÕ½ÿñÏ“22 ‚A@‘IR­ ‚ˆÖ:¶h¯CiZ[½v´¶*E­Ú:ôWµêÅ©ZA« ^d’ÉQeQ ³„@ !Éïj¯Z‘'É>gŸsöûµV×êÒ仿$ø|?gŸ)&x-EÒIE’N”T ©¤ôý;@x–T.i—¤õ’Š%-”´XÒ‹}SÌvÖSÒ5’.’ÔÜr/UHz^Ò_$-µÜËW"˜w¼¤)’ÆŠŸ/@Z é&IoXîã Pæ$Kúµ¤ŸŠ­}ÀÕJzXÒõ:²;`ÀŒª &˜, ðÙâÅ‹uÚi§™,™e²Ø×á6ÀømÔÕX± Ôµ«±rKb1ã£Ô—ÙÌ)DÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀADÀA³Ý€!ù’úI*Ô]R;Ié’2$eZ#OR²¡ZÊËËSr²±rð•š6mªôôteffªuëÖ*((P÷îÝuâ‰'ª°°Ðv{‘‹¥¾Ìæ°€DIß”4^ÒpIÇÙmÂ'77WEEE;v¬ÆŽ«´´4Û-…À$]'éRI¹–{€ÈÈÉÉÑ\ I“&©G¶Û €·:Iú¹¤ïHJ±Û DWBB‚Î=÷\ýêW¿RïÞ½m· o$Kš(éV9§ðABB‚.¹äÝ}÷ÝjÑ¢…ív`^?IOéÈ…} Ú¶m«G}T#FŒ°ÝJ`…5õ6À«$-ìھ}»F¥I“&©ººÚv;0(h;‰’Б3Î8CÓ§OWf¦©»«£!¬;A i:²å®íF_mÀ€š9s&×| q%=«#÷õ¬wïÞZ¸p¡rrrl·a A¸ &éÿ‰á¡P\\¬ñãÇëСC¶[A#!Ü é{¶›Äoþüùºîºël·F°} `€¤E2øŒ}€¦M›¦K/½ÔvV…õ€Í)i•¤Ž{4Bff¦V®\©üü|Û­XÖ`óÀÍbø@¨•——kòäɶÛ@ØÚè%i…¤$Kë zùå—5zôhÛmXÖ[àIçXZ`Ø 'œ ââb%$áÚr…5ØøMõ4ÆÂºüóŸÿÔË/¿l» Ôƒðß–ÖxhÊ”)¶[@=ø} KÒ6IM}^àƒ5kÖèøã·Ý†¯Âz Àï‹ðΗÇÿOÏæ:gdGõëÝB¹mš¨y³T/—€@+¯¨Vɶú纽zñ•µlù.ÕÖÖy¶Þ´iÓtë­·zVæø½0[ÒY^>©WsÝqs}ã´\/Ê@$¬(þT7üf¹æ.ÚæIýnݺiýúõžÔª°îøR$í‘”nºð÷.é¦~?H))\ZÇRW'M½o¥~vë Ov6oÞìÔƒÂüœ˜äÁðŸxùñzøî! ˆS,&Ýxm/ÝyóÉžÔŸ?¾'ua–ßÀ¨S´Ñ½·žbº,8áGל KÎïb¼î›o¾i¼&Ìó3t7Y,“îùÝ)JJâÈê·œ¢Ì ³ïc[·nÑzð†ŸÓ³Àd±EíÕïÄ&K€sZ·LÓ„ »­I?@“ÅÎåÎ&à%ÓŸ§Û¶mSMMÑš0ÏÏi²ØSZ›,Î|J+™¼½®®Nåååæ Â~€,“ÅÚçò0A0!5%Q-›§­YQQa´Ìó3}$_vVŠÉrà´f9f?S8`´ÌãzDÀADÀADÀADÀADÀADÀADÀADÀADÀA”d»˜qðPæ,ت™¯mÑÆMû´mg¥¬1V?“r²S”™‘¬ô¦Iê’Ÿ©î]³u|·l èÛRéÉÆÖòCyEµfÎÙ¢9 ·jÍú½ªª®URb‚ztÏѰ!m5~tG«¦òŠj½2·D³ç•hÓGå*Ý{H9Ù)ê’Ÿ©³†·×¨3:(+3\?ó/;TU£·ßÝ­ÕëÊ´~S™6lÚ§Šý‡U¶¯J*«i“$åd¥(#=Yݺd©{×,p|3õëÝB))»óq­:£ÅvN0Y.´jkëô×§6èæ;ÞSɶVzHJJЀ¾-uÆéítѹսk¶•>âQUU«»\¥©÷­ÒÞ²ª£~]fF²nšÔK?ºæ¥¥&úÖß¡ªýñ¡5ºýÞb•î=z9Ù)ºñÚ^š|u_ûk¬-[÷ëéêÕy%ZúöNU6 ¤¦7MÒiÛè›ÃÚéÛã:«]Û¦têžîƒ¦kýûŒÕ[·n ŒÕ ²XÌø(õe6B¬bµ.ýþ"½8ûcÛ­|ÁÀ~­tåeºôüãu¤¶uûwù|½ñή¸¿§ÿI-5ã±"µÏõ~ÈìØU©ñækéÛ;ãþžýZiúcEÊmÓÄÃΧ¶¶N/¼ò±þüØ:Í]´Mµµæ> cQÔ^ÿuiÆž•§„??Ò¢…Ðp€c#TUU«3ÎU‹ÞØa»•£ÊkŸ®Ÿþ §®þNwëA`÷žƒ:ö­Y_Vïï-8.KKfŽRËæitvÄÞ²* 9Së6Ö¿¿®³ôæìÑjÞ,Ճή¶¶NOMߤÛï]©Õëöz¾^¯ÂfúõOûhüè|™ÿ<Ž>@Ã…5çð õò£_¾èá/IŸ”ì×u?{S½‡½¨¹‹¶Yíåòë–4høKÒúöéÒï/2ÜÑ]òý×4ü%iã‡ûtñ5¯î¨qÞ]¹GƒGÍÒeù2ü%iåšRÅ| ù²ŠW—ú²&f€*^]ª??¾Îvq[·±Lgœ÷ª¾ûÃEªØ_íûú3f}¬—ÿ÷“FÕxu~‰ž}q³™†¾dæœ-šõÚ–FÕxu~I N>\«ÿþí;êÿÍ—ôæŠøOµ˜ôÖŠÝ:ùÌ—ô‹ÛW¨ªªÖJ@BhÊW=ê—ÿyö|¦ÿGgwÜ·ÒH_NY¡šó?÷Ûî)T†ú¤d¿†›­ßÿi¥'?§ú¨®®Õ­w«hülmÛQiµ ¨!SUU«™sw4kÓºe4rf£xãµuû-[næHtýûôÔôMFj}æHñ_ô÷uÞ~w·>)Ùo¤V}­(þT'Ÿù’–¼eæÏbÊ’·vêä3_Ò[+vÛn@Ȭ\Sª}åþo£›t ò°Æ}wž¦=÷çk™H¿ûÃûFnßxg—ê •««S½î 0eÞ¢m~îlíÜ}Ð÷µã±uûqþ«Züf°¯™üF™­ÛíÜëoZuu­¾ûÃEúŸg½ ¦Ÿ`zÀt~? bñ›;tö%¯>”–WTkÄ·çháÒí¶[ƒ2eåG8LØÔÕIWþx‰æ,ÜêÙ^\thr lŸÙßç^Ãõ¾Îªµ¥{ÙÜ=ÌdžýŽì<}øq…íV€@ „Œ©íâ ¨ªªÕùWÌׯÍÝüy^ü¼Lî„õ÷¹§ôF_üÚ×>­0ˆö–Ué’k†öç˜D€uûÊ«uÞåóCs$)I·Üù¾vó³º:éŠIKôñ;6Ö²å»4{^‰í6ë„âÕ¥úùm+l··îÓÓ3>´Ý†÷ÿuM ž9Ð÷ÿuíëŒ?>´Zï®Üc»¸¹¸ °}g¥~qû»¶Ûh´…Kw¨ºÚ­ßðeFMM~pã²ÐœŸuqàÇ¿zÛø…‹6Tì¯æb@8€@Y¶|—þñjx¶—]Ú(^]ªgf˜}’Mû"tG ÐÎ-w¾Ï.@ÝvOqh~/ñHII´Ý`³¢øSÍ[l÷íõáÂ.À¦Êõ÷—6ÛnØXLêÚ9Óv€UÒcOo´ÝBÜ\Øxüo­¿àǤþ'µTÓ&I¶Û¬â¿ÇÙQwÝÒÿ˜_wøpvî®ÔÇ[ökî¢múÇìO´{wÏ~Ÿ>ó#=P1P™Éž­aÒ-w¾¯‹Îí¬¤¤èeêº:išÇlÎÌHÖÈo´×ˆ¢öê’Ÿ©f9©ÚSzH›?©Ð+s·hÖk%FŸêøís:«„Àq™Éê’ßVhÁqYÒéâóº¨ò`þøÐjÝvO±'Ï?PyX3çlÑ…ç†ãƒú³]€Ë¾uœíVŒ{ûÝÝž]1Ÿš’¨ë®,ÔM“z«YNÊW~Í„ »joY•n¹ë}Ý÷ÈšFß¾×®mS]õ‚FÕ¢ z‡+ðE“´DÝxm/½óÚd{²F˜®¢{-€W¿‡Ö-Ó4wúYšúë“:ü?““¢?ÜÒ_ógŒPóf© ^3“î½õe¤‡cg ðÒµs–¾8Rò2Œ×žûz¸@T¯˜ïAÈÉNÑÂGjÈ)­ëõ}CNi­Å/R~‡†ý}ûí÷Õùc:5è{¨! ÑZµHÓ‹Ó¾¡”³6}T®]ŸóóGÅ]€7Wì6^ó‰†êøn Û9*,ÈÖÒY£ÔïÄqOZj¢˜:P?ÿQï­ DFôîÑL×|·»ñºë?ðæ-^‰Ú.Àö•ÆŸü7úÌ}f‡FÕh×¶©Þxe´î›2Pís›õëcúö¸Îzçµ1úþ„ãµ&5\cnšÔ[÷=²Vµµæn[»¡¬ÞÛĶE鎀uËŒ×üÙd3GáII úÁÇëûºkñ›;µlùNmØ´OuuRVf²úØBE§æª]Û£ÀeÓ¶u :¹•–¼µÓXÍ-[Ã÷ÊÙ(ݰeë£õrÛ4ÑÀ~­ŒÖLHˆiè 6:¨Ñº@Ô…ÿrê³ÂåïýöST®0ýótrk%$ÄŒÖÐ0ez»µ¼"œ *טþùÝùzþ"À¨´T³/X9|8¼ŸÂ.À¡C5Fëeg}ýýþüC€Q%ÛÍž³Ë£€¿JvL¿ý/Æî?µjÍ^£õ¤hìˆ&Œ9x¨Fÿ»`«Ñš­Z¤­ç·(ìˆ&Œyü™Fߨ&IÝ»f­g»‚ˆ#ö•Wëæ;Þ3^·{Wo^4ä'vV[[§K'¾®í;+Öm–“¢ŽíÓÖ´…]AC@£ªªÑ“–è¥W?1^{Øà¶‘yh »‚†€+^]ªáãfëñ¿mô¤~Ñi¹žÔµ…]AB@½”WTkúÌtÑÕ uRÑ?´lù.OÖIHˆiÌYyžÔ¶…]AÂË€7cÖÇ:®ÿóq}íž½‡´·Ìì«afè 6ÊïáËZ~ŠÒ›m(¯¨Ö+sK4{^‰6}T®»*UUuì]•””µn™¦.ù™:kx{:£ƒ²2ÃýŒ  ±Ž«Ø_müÖ=¾sAøß¤÷U¢ô¦@?ªªÑZ£Ûï-VéÞ†…еÊôú²zì™ÊÉNÑ×öÒä«{|5† pÚ¶n¢ Ïíb» Ïp-@ýìÞsPg]0G7üfyƒ‡ÿ—í-«ÒM¿{GCFÏÒ'%á{å4`ó“‰=Õ$-ºGe\ ¿½eU:mÌ+Z¸t»'õWª¢ñ¯jOé!OêAF@ ä¶i¢k&t·Ý†ç؈ϥ_×Ú ež®±ñÃ}ºøš×=]"å®ßôWzÓè_šÂ.À±Íœ³E3çlñe­Wç—èÅÙû²FÑi¹ºh|tÏýÙ-w¾¯šZÃïÛÛï-öu½Ûîñw=À6¡YNо{ˆí6|µñÃ}úÛ ì|•»*={ÆÄѼýîn.„S°.“þzï©êÜ1z÷ý‹×ç·ÃjéÛ»TëóîH]´ôí¾® ØD€u¿¼þDÙÑv’mvŽÄK¶°².`V]yY~sÃI¶Û@ÀÄót?/ìÝçÏ“. Àš‹Ï뢧²Ý¨më&¶["+®»²PÓî?M‰‰ázÝovVŠíœÐ«G3Û-‘G€¯RRô§ÛèÞ[(!!\Ã_’¾ûíãÔ,‡àµ^…ÍÔ%?Óv@¤à›ŽÒµðÅ‘úá÷ m·Ò`ÙY)šteÛm8áû—Gÿ‰€Mx.))A×]Y¨• Çi`¿V¶Ûi´ÉW÷`À?ü^¡“·†~!ÀS#¿Ñ^+æŽÑ½·ˆÌû×ÙðGZj¢¦?VäÄ£¡0.))AçŽê¨·ÿ÷lÍzúLõ*ŒÞ]ìø£OÏæšþX‘r²ùY¦`DBBLýOj©»{ж¼ÿ-M¬H'÷ii»-ϰ àŸok§7^­Ó·µÝ )ì­¡ÞbÊï®î]³UX£S´Ö°ÁmÕ¼YªíÖ|5ùêº÷¡Õ*ÝËÃc¼Ö½k¶¼0B³ç•è©ç7镹%Ú½ç í¶€P#8nÜÈŽºë–þq}mJr‚23’¹þ_>Û¸ùŽ÷l·âŒEí5¢¨½$iÿÃúå”wu÷Ÿÿi¹+ œŽËÌHæ~ëF`Àžô¦IjƵ@ƒq Ð\ ¬@#qG€0"Ä.€0"° l€ì`»Â„Â.€0!± ,€AQÛHN6ûq ò°Ñz•kŒÖKJä#îào;`X”v2ÒÍ>,tÛŽJ£õJ¶í7Z/*¯¬âA ‹Ò.@f†Ù¸jM©Ùzk÷­gúÏ ð@TvZµH3Z¯xu©6Ra¤Ö'%ûõîÊOÔúŒé?/dÀQÙèÞ5ÛxÍûYk¤Î®U]‘RÿÖ½k–Ù‚@€Da S^†RSÖ¼ï‘5úðãÆí|´¥B÷þeµ¡ŽŽHNNà͘p ðHvcêY˜c´æÁC5:ïòy ¾# ò`οbñ;zä¿ë2þ¶ŠÂ.Àð!¹Æk¾»rÆ}gžö–UÕëûö•Wkü„yZþÞnã=fþÏ ðPv¼ŒsnÕÀ‘3µpéö¸¾~Ñ;4päËš=¯Ä“~ŠNmëI] ¨€Ç¾ 0lH[Ïî_·±LÃÆÍÖÈ çhÚsh÷žƒ_ø÷Ÿ–Ò“ߤÑ¿¦¡c_Ñšõežô‘™‘Ìœcö)þÃg»7ßñžíV¤IZ¢¾5¶“yrƒgkÌžWòï#ûô¦IjÓª‰vî>¨ŠýÕž­ùy篦Mø8„[Ø|ö]€ï\ÐÕ·µö8¬M•û6ü%ÿ|@P„ýZ€¡ƒÚ¨ÿI-m·á‰>=›kØÎÿÃ=À'a߸iRoÛ-xâ?>Q±˜í.ÿŸ„}`ÜÈŽ:©WsÛmuâ Íu¶Û¬ > ó.@,&ý¿;+!!‡Ë±˜tï­§DæÏÔðQØwúŸÔRW\ÜÍvF\~Q7>˜sÿpðY˜w$é·ô÷ä%A~Êï¡;~}²í6«€Ï¾ ™‘¬g¦&if_ä—ää=óÐéjÞ,Õv+€UÀ‚°ïôîÑLÞ1(tWϹŽaöke»À:@Ș>êjÒ$œGqñ2ýt7S?¯vL¿º÷ë|÷Û]uû/úù¶ž ·þ¬¯.¿(×0E™Ü6MÖkß6Ýh½ iÛº‰ÑzíÚšûùO¾º‡r²Íî´i•f´Þ±Üxm/ýüGáx>À×öŠì³ €† „La·l%%™ûµ™~×{ÐôêÑÌl½Bsõ²³R4ù*³»}{·0Z/¿»©¯þtû€ÀÞN‹I¿ÿÕÉšòËpíV^#„Lóf©:u@k#µRSuæéíŒÔ ªÞ=š©S^†‘ZyíÓuR/³Öä.@n›&êÓÓ΃z~ø½B=÷È0eg뺆¬Ì#,ÞðÞ¶[‡B/?ÞH uUf†7¯y ’‰W˜ùy}Bwã½eg¥èÇל`¤Ö¿Whõ(|üè|½¿`l`.°;©Ws½óÚ?¦“íV€@"„Ðùc:iÐÉûÍÊLÖ¯ÒÇPGÁví6z c‡tM¾ÚÌ þ²ë'žÐèþ:wÌÐuWê¨áò;dèõŒÔ=¿;EévÂe“´Dýú§}´ì•ÑêÚ9ËJ@B(“žùË0µiÕ° ÜbšvÿPå¶1{\P¥¥&êùG‡7øŽ€´ÔDýý‘ážÝ÷Þ´I’žyèô_Áß$-QÓjmà~Yrr‚&]ÕC«£‹Ïë¢ÄDv%bºh|­Yz®nþi_ïˆÂˆR;¤kÖÓg¨}ný®JOIIÐÃwÖØyuL}{·ÐŒÇ‹ê}Ž:+3YÏ?:ÜóWáèÛJ/N+RzÓú…”Œôd=ÿh‘†œb溓ò;dèɇjÍ’suÅÅÝ”–êÍ@NKMÔ„ »jõâqzêÏC•ßÁÌ5@Ôùy°Îh±L– ­m;*5ñ†ezá•ùµŸ=¼epÿà ¿¬ÛX¦«²L —n?æ×ž: þr×`ø÷ØÛµÊtŤÅZ¶|×1¿v`¿Vúë½§úÚ_c”í«Òsÿج'Ÿß¤%oíTuumƒk%%%hÈ)­uÉy]ô­±ŒßNé¢îƒ¦kýûŒÕ[·n ŒÕ ²˜ù'bù2› ±lù.=öÌÍœ³E%ÛüûŸgf$ëÌÓÛé[c;é‚s:öV-¿ÍžW¢§žß¤Wæ–h÷žƒÿþç-š¥jÄ7Úëâñ]4êŒÖú›õÚ=öÌF-X²]»>ý¿þZ·LSÑi¹ºì[ÇYí¯±*öWëõe;ôú²Z³a¯Ön(Ó‡W|e(HNNPçŽêÞ5[= r4tP Ô&0§<¢‚Ðp€c#ø¤ò`vìªTNV GFqØà°vìªTë–i*»÷TyÅaµmÝ$´ÏßWyEµ*öVåÁÃJKMTfF²wª áÂÌ>'Ð$-ÑØ½ï.Hoš¤.ù™¶Û8ª–ÍÓÔÒÎíý¾càþá"@DÀADÀADÀADÀADÀADÀADÀADÀADÀA~€j“Å*Ö˜,N;Piö3599Ùh=˜çgØo²Ø¶L–gÕÖÖiûÎJ£5³²²ŒÖƒy~€}&‹­Z³×d9pÖš e:|¸ÖhÍÌÌL£õ`žŸ`—Éb/ÎþØd9pÖ? žfgg+%%ÅhM˜çgXo²Øsÿج»š, ΩªªÕÃOl0Z³  Àh=xÃϰÎd±òŠjýæŽ÷L–çÜ÷Èmú¨ÜhÍîÝ»­oøŒOë[«g_Ülº,8aÙò]úÙ­+Œ×íÓ§ñš0ÏÏðº$£÷™ÔÕI®]¤³¸êcÙò]:ç²¹:Teþ–ꢢ"ã5a^Ìçõ–Kêgºh,&ýô=õ‹Ÿ¨Ì î=€£©ªªÕŸ^£Ÿß¶Â“áߢE íܹS îJ}™ÍI%³:8  IDAT~,ò9/ʃPW'M½o•}z£®úNÆì¨“zµPb¢ßù‚§®NZ½~¯^zõ=4m½ñsþŸwöÙg;5üÃÌï ÙYÒ~¬›˜S›VM”–šèõRXUÕµÚ±«RÕÕfïó?š¹sç:w ¬;6‘H:ݺåååióæÍÎí„5Øø-ÝmaM€Ç&OžìÜð3;1IïKêeam€Z´h¡Í›7+##Ãv+¾c ~u’~ca]€Gn¼ñF'‡˜Ù¼L~–¤‘×PPP ââb¥¦¦ÚnÅ vêo²¤C×4R,ÓŸÿügg‡˜Ù ë%Ýhq}@#Mš4IÇ·Ý OÊy^ÒxÛMê§ÿþZ¼x±ó¯þ ë)€ €yOw@H´k×NË–-SÇŽm·b]X@nØÜ+i„¤Í–ûÄ!++K3gÎdø‡\€$m•t–$^ë–““£Y³fñÊßJŽ\8PR±íFÿ)77WóçÏ×!Cl·‚$i›¤á:òŒ@@ôïß_o¼ñGþ´ I{$­#Ï ¨¶Ü 8磌®ÒâÅ‹9ç1A¸ àëœ(éIƒm7®éÖ­›î»ï>}ó›ß´ÝJ q€7Þ—tš¤ÿ’ô‘å^À -[¶ÔÔ©SµjÕ*†„}àó’%]&é'’ -÷‘“——§É“'ëꫯVzzºívB#¬;a Ÿ7@GÂÀxI¹–{€ÐjÞ¼¹ÆŒ£Ë.»LÇWBBÐ7†ƒ‡`O¡¤"Iý$/©@R «@eee©  @êÛ·¯†®>}ú0ô‰,É’2$53Xsž¤|cÅæÍS~¾±rpTYYYÊÌÌä} kHòc ª%•þë&k“——§.]º˜, @ÜØ÷ÀADÀADÀADÀADÀADÀADÀADÀADÀA³Ý@ˆlÔÕT±¼¼<%''›*ç‹ÌÌLµoß^={öÔØ±c5hÐ %$+CnܸQ3fÌÐÒ¥Kµ}ûvUVVþ»çsÎ9Gƒ R,Æ_{æxð™âˇŸ„ñ3¢ oß¾ºãŽ;TTTd»}ðÁºé¦›ô÷¿ÿ]uuuGýº~ýúiêÔ©è@4¢ðb±˜n¸áÝvÛmÖvfÏž­ /¼Peeeq}}za I~,‚誫«Óïÿ{UWWë®»îò}ý—_~YãÆSMMMÜßóYχÖwÞéaw\ìÄ€cxê©§tÑEù¶ÞÆÕ¯_?íÛ·¯Á5üî@ô„u€?À1´k×NëׯWzzº/ëwÞyš>}z£jøÝ3€è kà(ŒÙºu«üq_ÖZ»v­f̘Ñè:~ö AB€Q&†r¼ë|ÝÕþõ­®!À¨%K–ø²ÎÒ¥KÕò«gŒª¬¬Ôž={<_§¤¤ÄX-¿z€ !À¸C‡y¾FUU•Ñz~ô AB€QIIIjݺµçëäææ«åWÏ$UXX¨ÄÄDÏ×éÙ³§±Z~õ AB€QãÆóe±cÇ«åWÏ$<(~<èRSSµvíZuêÔÉóµjjjÔ§O­ZµªQuüì@4ñ 8ïºë®óm&&&jêÔ©®ãgÏ$ìÄ€¯1hÐ ÍŸ?_©©©¾®{ã768Øê@´°g ›=@Ð`)))ºþúë5oÞª6mÚóëƒÐ3§âÇ)ÙêêÑ£‡ÆŒ£«®ºJ;w¶ÝÒ¿UTTèá‡Ö /¼ ¥K—ªººZR°{~a=@ˆŸÑ0oÞ<åçç›*ç‹””µiÓFÉÉɶ[‰ËŽ;T]]ªž„OX@’‹à?ååå©K—.¶Ûˆ´xN €«¸pppppppppppppppppP’íflß¾] ,Ð{ï½§õë×kÛ¶mÚ¿¿öïßo»5B¬´´TÓ¦MÓ´iÓ´|ùrÛí DB¥¥¥š2eŠ|ðA•——Ûn!D€yâ‰'týõ×kçζ[Aˆ $***tÍ5×èÉ'Ÿ´Ý "€!ðé§Ÿêì³ÏÖo¼a»DnçÎ:t¨Ö­[g»DÏ€«¨¨Ð¨Q£þ0Ž6qâD½óÎ;¶Û@  žxâ M›6Ívˆ(Pii©®¿þzÛmÀýZˆ4eÊîówÓ¿"@À”––êÁ´Ýìðí‚Ì´iÓx¼¯»fùµ† ÿœµ[ÒÓ~-F€Ù±c·ý¹ë&IüZŒ2þ|ÕÕÕÙnþ›!é?$@€¼÷Þ{¶[€ÿHºT’¯ÉÂ#³@Òhù¸õÿÈŽ¾ÝûI# Ã_âm€(Fëýøúôí /6Z3ŠîþÃzæé'ý\r,ù†rèÐ!£õÎ;ÿåçw2Z3jîûÓ=~«GþŸáÀY÷ýéýî·7û¹ä"I£$™ÝêiÀI.‰pëÃ_"Ãð?‚pÃÿÿN`øy ÿÿDDÃÿ«‘Åð?: ’þ_ˆ†ÿ±‘Âð ÿø‘Àð¯ ôþõG„ÿa€Ðbø7J ÿÆ!B‡áßx@¨0üÍ Bƒáo ³€Àcø›GÃß@`1ü½CÃß[@à0ü½G Ãß@`0üýCÃß_€u ÿV1üí ¬aøÛCXÁð·‹ðÃß>ÀW ÿ` |ÃðÀ ÿ`!<ÇðÀS ÿ`"<Ãð.À ÿ`#Œcø`Ã?cþáAÁð ÑþáC4 Ã?œ€cø‡Ð ÿp#êá~@½0ü£ˆÃ?:€¸0ü£…8&†ô_‹áMÀQ1ü£‹øJ ÿh#þÃ?ú€/`ø»ø7†¿;I × Àq 7Àa wÀQ ·ÀA À1 Hp ß!€#þø<8€á/#@Ä1üñU’l7ðÎ=¸SÏ=÷ŒŸK.4ZÒ?Eý±æóð_$iŒþ¡@˜À¶ÈÅð! 1þ!E4Ã?Ä€†`ø‡P_ ÿ êƒá@¼þBăá1À±0ü#ˆø: ÿˆ"ކáa€øU›,¶xñb“åÀ´’FˆáY1Û „È[’úÛn|À‘¿ØˆßnÛ €ˆ#'â·Þvà±E’ÆH:`»x¿bÛ €‡ˆ#§â·ÐvàŽüDˆßâ4€èY Žü”h»i.i¸í&ÀE’Ζ´ßv#ð·ÖOÙ H±Ý4ÒI£Å¶¿³Ø¨Ÿ}’:Iêk¹h ŽüÁ@t”´ZRºíF ˆ#ˆ€†(“tXÒ™¶€zZ †?þ…€†Iôª¤3l7qâñ¾ø@õ•ô†¤|ÛÀ1,GþøžÐpÛuäÞYÞ Èˆá¯@hœµ’†JúØv#ðxÂŽŠÐxk$ ‘´Ôv#ð9 Äþð5¸ ÀŒ}’þç_ÿ ¤$‹½À±íc ˜S«#ÿÑ=+©½¤îâ"Kþ{FÒ’*m7‚`#˜÷©Ž„€ç%ÕH:NRS«pÁ6I?‘ôsIÕ–{Ap„ê½$I$I:QR¤v’2$¥Zì @¸UJ*‘ô¾¤—$ý]<ÚõðÿF츥O4IEND®B`‚