Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

検索のときにコピーした単語を貼り 付けはできないのでしょうか?

14 views
Skip to first unread message

籔野 正 (自宅)

unread,
Jun 6, 2003, 11:29:03 AM6/6/03
to
はじめました籔野といいます
ウインドウズ環境でvim ver6.1.474にて
単語検索で現状検索コマンド / で
単語を手入力しています。

単語をコピペで行う良い方法があればだれか教えてください
よろしくお願いいたします。

Junn Ohta

unread,
Jun 6, 2003, 12:46:26 PM6/6/03
to
fj.editor.viの記事<bbqbvc$1i3l$1...@news0.katch.ne.jp>で
yab...@katch.ne.jpさんは書きました。

> ウインドウズ環境でvim ver6.1.474にて
> 単語検索で現状検索コマンド / で
> 単語を手入力しています。
> 単語をコピペで行う良い方法があればだれか教えてください

当方Windows 98SE + DOSプロンプト + JVim 3.0kですが、
/で検索を開始したあとWindows標準のコピー&ペースト
でふつうにペーストできて、検索もできてますよ。

「ウインドウズ環境」および「vim ver6.1.474」が具体
的に何を表しているのかもう少し詳しく書いてください
ませんか?
--
太田純(Junn Ohta) (株)リコー/新横浜事業所
oh...@sdg.mdd.ricoh.co.jp

籔野 正 (自宅)

unread,
Jun 6, 2003, 9:02:06 PM6/6/03
to
太田殿
ご回答ありがとうございます。
ご指摘のあった箇所についてご解答させてもらいます。

指摘箇所


「ウインドウズ環境」および「vim ver6.1.474」が具体
的に何を表しているのかもう少し詳しく書いてくださいませんか?

回答
環境:Win2000です。
VIM:gvim ver6.1.474
起動方法:ショートカットからとDOSプロンプトの両方を使っています。

ご回答になっているでしょうか?
ALT+VまたはCTL+Vでも貼り付けできませんでした。

もし対応方法をご存知でしたら、お答えしてもらえないでしょうか?
よろしくお願いいたします。

"Junn Ohta" <oh...@src.ricoh.co.jp> wrote in message
news:bbqgh2$k54$1...@ns.src.ricoh.co.jp...

Junn Ohta

unread,
Jun 7, 2003, 6:27:15 AM6/7/03
to
fj.editor.viの記事<bbrdhv$2s5v$1...@news0.katch.ne.jp>で
yab...@katch.ne.jpさんは書きました。

> 環境:Win2000です。
> VIM:gvim ver6.1.474
> 起動方法:ショートカットからとDOSプロンプトの両方を使っています。

「DOSプロンプト」というのは何を指しているのでしょ
う? 「コマンドプロンプト」のことですか? また「ショ
ートカットから」起動した場合はGUI版が起動するので
しょうか? それともその場合もコマンドプロンプトが起
動してgvimがその中で動くのですか?

だとしたら、コマンドプロンプトのメニューから[編集]
→[貼り付け]でペーストできませんか? それでペースト
できるなら、コマンドプロンプトのプロパティでショー
トカットキーの設定がどうなっているか調べてみたらど
うでしょうか。私はふだんWindows 2000を使っていない
ので、そのあたりがどうなっているかよく知らないので
すが...。

(T.T)

unread,
Jun 7, 2003, 8:31:28 AM6/7/03
to
(T.T)です。

In article <bbqbvc$1i3l$1...@news0.katch.ne.jp>, yab...@katch.ne.jp says...


>
>ウインドウズ環境でvim ver6.1.474にて
>単語検索で現状検索コマンド / で
>単語を手入力しています。
>
>単語をコピペで行う良い方法があればだれか教えてください
>よろしくお願いいたします。
>

解決法になるかどうかはわかりませんが、
検索語を入力するのが面倒くさいからコピー&ペーストで検索を
行いたいということであれば、わざわざコピー&ペーストではな
くても、

/最初の数文字.*最後の数文字
^^
で検索できますよ。


--
加藤 明@NCS
mail : turu...@blue.sakura.ne.jp (:private)
web : http://blue.sakura.ne.jp/~turugina/

籔野 正 (自宅)

unread,
Jun 7, 2003, 9:27:14 AM6/7/03
to
太田殿
ご回答ありがとうございます。
ご指摘のあった箇所について、解答させてもらいます。

指摘箇所
DOSプロンプト」というのは何を指しているのでしょ う?
「コマンドプロンプト」のことですか??

回答
起動方法はGUI環境を指しています。

またVI Improved 3.0(JVim3.0-j2.1b)をダウンロードし、
(VIM32.EXEとVIM32S.EXEの区別がつかずVIM32.EXEの方で実行しました)
こちらのVIではコピペできました。
できるViとできないViがあるのでしょうか?
素人的に質問ですみませんけど
だれか知っている方がみえましたら、教えてください。

Tanaka-Qtaro-Yasuhiro

unread,
Jun 7, 2003, 11:00:08 AM6/7/03
to
田中久太郎です。

Junn Ohtaさんの<bbqgh2$k54$1...@ns.src.ricoh.co.jp>から


>当方Windows 98SE + DOSプロンプト + JVim 3.0kですが、
>/で検索を開始したあとWindows標準のコピー&ペースト
>でふつうにペーストできて、検索もできてますよ。

便乗質問です。

ywとかでヤンクした単語を検索語に指定する方法ってないもので
しょうか。


--
Tanaka-Qtaro-Yasuhiro mailto:ta...@ca2.so-net.ne.jp

Takasuka Yoshihiro

unread,
Jun 8, 2003, 7:02:33 AM6/8/03
to
高須賀です。

籔野 正 (自宅) <yab...@katch.ne.jp> さんの<bbsp6u$1f5a$1...@news0.katch.ne.jp>から

Vim 6 (5 からだったかな?)でしたら
set clipboard=unnamed
しておくと Vim の無名ヤンクバッファと、Windows のクリップボードが連動
されますので Vim 側で yank した物を他のプログラムにペーストしたり、そ
の逆が出来ます。
set clipboard=unnamed しなくても gVim 上のメニューから、編集 - コピー/
貼り付けなどを利用すれば、クリップボードと連動できます。

余談ですが Vim 6.1.474 をお使いのようですが Vim 6.2 も正式リリースされ
てます。

--
Takasuka Yoshihiro mailto:tes...@bc.wakwak.com

籔野 正 (自宅)

unread,
Jun 8, 2003, 9:22:29 AM6/8/03
to
籔野@VI初心者です。

高須賀殿ご回答ありがとうございます。

誠に勝手ながら、もう一つ質問したいことがあります。
ハイライトの設定の仕方ですが
VI Improved 3.0(JVim3.0-j2.1b)で設定方法が良くわかりません
C言語などではデフォルトでハイライトがつくのですが
背景が白で文字が文字が黒系?です。
自分としては、背景、黒で文字が白に設定したいと思います。
設定方法など、良い情報があるページがあればどなたか教えてください。

現段階ではVI Improved 3.0とVim 6.1.474を使い分けていますが
どちらも一長一短で最終的には一つのエディタに絞りたいと考えています。
また、ほかのタイプのVIでお勧めがあれば教えてください。

よろしくお願い致します。


"Takasuka Yoshihiro" <tes...@bc.wakwak.com> wrote in message
news:bbv549$1nkk$1...@news2.wakwak.com...

Satoshi Toya

unread,
Jun 9, 2003, 4:31:52 AM6/9/03
to
On Sat, 7 Jun 2003 00:29:03 +0900
籔野 正 (自宅) <yab...@katch.ne.jp> wrote:

vim6系を使っていて、vim で開いているドキュメント中の文字列を検索するので
あれば、例えば vwy 等 visualモードで選択,コピーしておいて、/<C-R>"<CR>
とするのはどうでしょうか。
例)
vwy で NULL をコピーしておく
/ で検索コマンド開始(最下行に / が表示される)
コントロール+R を入力(最下行が /" になる)
" を入力(最下行が /NULL なる)
リターンキーを押す(検索対象があればそこに飛ぶ)

詳しくは :help visual-search で調べてください。
普通に yw とかでコピーした文字列も使えそうです。

また<Shift>+<Insert> でクリップボードの貼り付けができるので、
gvim を使っているのであれば /<Shift>+<Insert> でも良いかも
知れません。(こっちは別の人がフォローしているようにオプション
か必要かもしれません。)

taku

unread,
Jun 11, 2003, 10:40:16 AM6/11/03
to
はじめまして。天野と申します。

On Sun, 08 Jun 2003 00:00:08 +0900
Tanaka-Qtaro-Yasuhiro <ta...@ca2.so-net.ne.jp> wrote:
> ywとかでヤンクした単語を検索語に指定する方法ってないもので
> しょうか。

:let @/=@@
でヤンクした単語を検索語として指定できるので、
:command SearchForYanked let @/=@@
とか
:map <C-n> :let @/=@@<CR>n
などととしておけば望みの動作が得られるのではないでしょうか。

--
Amano Taku
ta...@petmail.net

Shinya Hayakawa

unread,
Jun 20, 2003, 9:19:02 PM6/20/03
to
こんにちは。早川といいます。

/<C-R>"
といった方法もあるようです。
:he c_<C-R>

検索は * や # や、履歴などを使う事が多かったですが
<C-R>系も結構使えそうですね。

On Wed, 11 Jun 2003 23:40:16 +0900
taku <ta...@petmail.net> wrote:
> > ywとかでヤンクした単語を検索語に指定する方法ってないもので
> > しょうか。
>
> :let @/=@@
> でヤンクした単語を検索語として指定できるので、
> :command SearchForYanked let @/=@@
> とか
> :map <C-n> :let @/=@@<CR>n
> などととしておけば望みの動作が得られるのではないでしょうか。

--
SH
tet...@tokyoprogrammer.com

0 new messages