差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
linux:vim [2012/05/04 14:34] – 作成 ともやんlinux:vim [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 1: 行 1:
 ====== Vim - 高機能なテキストエディタ ====== ====== Vim - 高機能なテキストエディタ ======
  
-===== 最低限使法 ===== +===== 最低限使方 ===== 
-<WRAP left 20%> +<WRAP left 100%> 
-==== モード切替 ====+ 
 +<WRAP left 35%> 
 +^  モード切替  ^
 === モード操作 === === モード操作 ===
 ^  キー  ^  モード  ^ ^  キー  ^  モード  ^
- ESC  |  ノーマルモード +| ESC  |  ノーマルモード 
-|  i  |  -- INSERT --  | + | -- INSERT --\\ カーソルの右に文字を追加 
-|  INS  |  〃  |+| A\\ (Shift-a)  | -- INSERT --\\ カーソル行の末尾に文字を追加 
 +i  | -- INSERT --\\ カーソル位置に文字を挿入  
 +| I\\ (Shift-i) -- INSERT --\\ カーソル行の先頭に文字を挿入  | 
 + | -- INSERT --\\ カーソル行の下に行を挿入  | 
 +| O\\ (Shift-o)  | -- INSERT --\\ カーソル行の上に行を挿入 
 +| INS  | -- INSERT --\\ -- REPLACE --  |
 </WRAP> </WRAP>
  
-<WRAP left 70%> +<WRAP left 55%> 
-==== ノーマルモード ====+^  ノーマルモード  ^ 
 +</WRAP>
  
-<WRAP left 40%>+<WRAP left 25%>
 === キー操作 === === キー操作 ===
 ^  キー  ^  説明  ^ ^  キー  ^  説明  ^
行 23: 行 31:
 |l  |右  | |l  |右  |
 |h  |左  | |h  |左  |
 +|Ctrl-b  |前ページ  |
 +|Ctrl-f  |次ページ  |
 </WRAP> </WRAP>
  
-<WRAP left 40%>+<WRAP left 25%>
 === コマンド操作 === === コマンド操作 ===
 ^  コマンド  ^  説明  ^ ^  コマンド  ^  説明  ^
行 37: 行 47:
  
 </WRAP> </WRAP>
 +
 +==== 文字列置換 ====
 +<code>
 +: %s/置換対象文字列/置換後文字列/gc
 +</code>
 +
 +===== 差分比較 =====
 +<code>
 +$ vimdiff filename1 filename2
 +</code>
 +※差分表示モードOff -> :diffoff!\\
 +※画面切替 -> Ctrl+ww\\
 +※コピー&ペースト -> v(ビジュアルモードで選択)、y(ヤンク - コピー)、Ctrl+ww(画面切替)、p(ペースト)\\
  
 ===== 参考文献 ===== ===== 参考文献 =====
 [[http://archiva.jp/web/tool/vim_basic.html|Vim 基本操作まとめ - Archiva]]\\ [[http://archiva.jp/web/tool/vim_basic.html|Vim 基本操作まとめ - Archiva]]\\
 +[[http://ogawa.s18.xrea.com/fswiki/wiki.cgi?page=Vim%A4%CE%A5%E1%A5%E2|Vimのメモ]]\\ 
 +[[http://vim-jp.org/vimdoc-ja/|Vim documentation: help]]\\ 
 +[[http://python.g.hatena.ne.jp/nelnal_programing/20090417/1239945844|vim の ftplugin/python.vim への追記内容 - nelnal@python - pythonグループ]]\\
  • linux/vim.1336109687.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)