gvim覚え書き
windowsの香り屋gvimよりdiffがコマンドが使えな無かったのでメモメモ。備忘録がわりにいろいろ追記してます。
diff
:vert diffsplit [ファイルパス]
で、現在バッファで開いているファイルと、ファイルパスで指定したファイルとでdiff。
折りたたみは za で開く。
追記 2009/10/20 21:26:26
Windowsの香り屋vimではそのままでは色分けがされないです。diffのバイナリファイルが要ります。下記のサイトの「diffコマンドのインストール」を参考にしてインストールしてください。
Windows環境のvimエディタでdiff機能を使うには — 名無しのvim使いvimエディタのdiff機能は「diff」コマンドが実行できる状態でないと使用できません。
Windows環境に「diff」コマンドはインストールされていないので、
vimエディタで「diffsplit」などの機能を使用するには、
何らかの方法で「diff」コマンドが使えるようにする必要があります。
この記事では、その「diff」コマンドの入手方法を説明します。
(Windows)
nanasi.jp
あと、香り屋vimの場合VDsplitを使った方が早いです。
差分を取りたいバッファで
:VDsplit [path]
2つのテキストファイルの差分を取る — 名無しのvim使いvimエディタを使用して、2つのテキストファイルの差分を表示する方法を紹介します。
このテクニックは、主にファイルの比較をする場合に使用します。
(Windows, Mac)
nanasi.jp
前に行った作業の繰り返し
コマンドモードで 「.」
/とnによる検索で行末に変更を追加して回るときなどに便利。
コピー・ペースト
コマンドモードでvをおしてビジュアルモードにする。そして必要な文を選択。
ctrl+insertでコピー。ctrl+deleteで切り取り。
そしてShift+insertで貼り付け。
外部grep
追記 2009/04/10 15:47:09
cdでもって検索を行いたいディレクトリまでカレントを移動して実行。
:vimgrep [検索語] ./*.php
サブディレクトリなどを調べに行くときは下記
:vimgrep [検索語] **/*.php
んでもってこのままだとヒットした1つしか表示され無いので次のコマンドで結果を一覧表示。
:cwindow
Emeditor・Emacs・viそれそれにおいて、 あるディレクトリから、 ある文字列が含まれているファイルおよび含まれていないファイルを 検索表示する方法を教えてく…Emeditor・Emacs・viそれそれにおいて、 あるディレクトリから、 ある文字列が含まれているファイルおよび含まれていないファイルを 検索表示する方法を教えてください。 正規表現を使ってどうにかできそうな気がす…q.hatena.ne.jp
vim関係の情報links。あとで読む。
vim カスタマイズ - Fedora 39(はてな)画像vim-users.jp(vim Hack)leafpad .vimrc " plugin .vim/plugin " NERD_commenter.vim http://d.hatena.ne.jp/tanakaBox/20070409/1176062438 " FuzzyFinder http://www.vim.org/scripts/script.php?script_id=1984 nnoremap sf :new<Cr>:FuzzyFinderFile<Cr> " http://hatena.g.hatena.ne.jp/hatenatech/20060515/11476827…d.hatena.ne.jp
www.q-eng.imat.eng.osaka-cu.ac.jp