[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 04/23 07:30 / Filesize : 132 KB / Number-of Response : 568
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Vim Part20



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/25(金) 18:09:23.82 ]
Vim 6以降に関する話題、Part20です。
www.vim.org/

前スレ
Vim Part19
hibari.2ch.net/test/read.cgi/unix/1308288838/

関連情報は>>2-8あたり。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 23:11:13.51 ]
>>373
できるよ

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 23:11:56.68 ]
>>373
vim -o2 file1 file2

vim --help みてみ

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 23:29:53.93 ]
>>374,375
ありがとうございます!

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 15:03:53.12 ]
「Microsoft Excel」に「Vi」「Vim」風の操作をもたらすマクロ「Vimxls」
www.forest.impress.co.jp/docs/review/20120322_519415.html

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 19:18:30.59 ]
ワークシートでなく、VBAエディタをvi風にして欲しい。

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/22(木) 19:25:00.56 ]
VBEのエディタって変えられないのかな?


380 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/23(金) 21:27:03.95 ]
セルの中でvi風に編集はできないのか・・・

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 10:32:03.62 ]
>>380
それは難しいんじゃ……

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 10:35:18.48 ]
なんか今回のパッチあてたら常にset moreな感じになっちゃうね



383 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 11:28:37.54 ]
そんなあなたにKeyVi
easter.sakura.ne.jp/KeyVi/

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 12:53:07.97 ]
>・年齢が16進数で10代ぢゃなくなりますた。
> 0xハタチです。
・・・

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 13:29:33.92 ]
ペーストしたテキストのインデントが、ペースト先のインデントと違っていた場合(例えばif文の中)に、
インデントを合わせる簡潔な方法を教えてください。

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 13:56:31.09 ]
>>385
]p

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 13:56:45.76 ]
>>385
pでペーストせずに、]p

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 14:00:29.91 ]
ありがとうございます。
]p …
少し押しづらいですね

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 14:01:45.05 ]
>>385
ただしオートじゃなくてカーソル行のインデントが使われるだけなので、例お望みの動作とはちょっと違うかもしれん。

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 15:57:15.19 ]
ペーストしてからインデントすりゃいいじゃん
そんなしょーもない知識覚えるだけ無駄

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 16:02:55.32 ]
]p知らなかった…
これはだいぶ楽になるー

>>390
それかなり手間かかるからめんどくさかったんだよね

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 16:08:59.93 ]
自分の知らない操作否定派まで現れた。
学習拒絶?



393 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 16:22:54.44 ]
そうだよな。9314行下に移動したいときは下向きカーソルキーを9314回押せばいいんだよな。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 16:58:35.54 ]
Viスレ見てないとわからないぞw

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 17:07:10.19 ]
>>383
KeyViだとExcel上で使おうと思った場合、結局F2とか押さなきゃならなくて不便じゃね。
セル内改行もAlt+Enterになっちゃうし。

>>380
ExAddinっていうアドインをつかうと任意のショートカットキーに
「セルを任意のエディタで編集」って言う機能を割り振りできる。
gvimだとナゼか編集内容がセルに反映されないけど、jvim3だったらいける。
>>377のvimxlsと組み合わせて使えれば、多少はマシになりそうな気がする。

俺は↓を参考に全部yamyでやってるんで試さないけど。
ttp://www.geocities.co.jp/Playtown-Spade/9505/other/mayu/asVimode.mayu.txt
Excel上の動きもそこそこ考慮してある見たいで、少し変だけど使える。

スレ違いだな。

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 19:08:14.32 ]
>>392
>>390じゃないが俺も二度手間多すぎてgp=aBになった派

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 19:35:56.41 ]
>>396
Nice! ブロック内ならその手もあり。
最初のgなくてもいいんちゃう?


398 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 20:37:09.79 ]
>>397
趣味もあるけどこの方が=''とか=zkなんかで応用が効いて便利

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 21:16:10.29 ]
ブロックなければ p=g'] を map かね。
indent が正しく走らないと使えないので ]p には意味があると思うが。

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 21:25:52.99 ]
しかし [ とか ] が混ざるコマンドはいつまで経っても覚えられんのう

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 21:42:57.18 ]
nnoremap <expr> gp '`[' . strpart(getregtype(), 0,1) . '`]'
貼り付けたテキストをビジュアル選択状態にする
〜Vimテクニックバイブル3章15節

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 22:00:35.55 ]
>>399
'[と']の間だけ=でインデント直しても意味ないから
手軽に周りを巻き込むためにはやっぱ=zkが汎用性高いかなと思ってるんだがどうだろうな
]pは条件節の上にカーソルがあるときにインデント追加してくれなかったり
いまいち気が利かないからやっぱ後から直す派だな



403 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/24(土) 22:55:10.95 ]
'] とか普段使ってないからよくわからないけど
'[, '] 間以外で indent する必要って何?
後続の indent が変わる時とか?
]p はまあ… 打鍵数が同じで = が完全に期待値なら使う理由はないけど。

404 名前:402 mailto:sage [2012/03/25(日) 00:18:42.99 ]
あれ、すまん
gpじゃなくてpならカーソル動かんから=']の方がお手軽キレイか

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 02:11:43.51 ]
vim を使ったことの無い人からすれば、
このスレは隠語で離しているような状態だよなw

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 03:59:24.76 ]
あー違う違う、もうちょいl。そう、そこにpしといて。
終わったらggしていいから。

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 07:33:38.49 ]
たまにwindowsのメモ帳とか使うと恐ろしく使い辛いツールに思える

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 08:13:27.91 ]
確かコーンウェルの「真犯人」で、電話越しかなんだったかでviコマンドを指示してるのが
あったと思う

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 08:13:39.50 ]
>>407
さすがにメモ帳はキツいわ
素のViもアレだけど

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 09:35:49.96 ]
酢はカラダに良いよ。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 10:55:34.92 ]
Vinegar IMproved

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 15:25:42.03 ]
nviやBSD viは勘弁。。



413 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 16:55:19.89 ]
Windows 上の jvim (ver3 ごろから分岐したモノ)
Windows/Linux 上の Ver5 以上の vim, GVim
の2種類しか、使ったことにない。
いったい、どんだけ vi 風エディタってあるんだ

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 17:05:28.09 ]
もうviと言ったらVimと思って良いぐらいのレベルには来てるよな
素のviなんて使ってるひとほとんどいないだろうし

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 19:11:14.46 ]
stivie とか elvis とか

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 19:17:59.04 ]
昔は名前のどっかにviが入った不思議viクローンがたくさんあったなぁ
つってもDOS時代くらいまで記憶がさかのぼるけど

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 20:08:01.19 ]
viviとか。中身はゴミでのくせにシェアウェア(笑)

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 20:08:27.26 ]
訂正:ゴミのくせに

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 21:07:11.30 ]
ViViは…どうしてああなっちゃったんだろうな?

vi分を切り離して普通のエディタにするか
viに特化してxyzzyみたいなポジションを狙えば良かったのに
どっちも中途半端&変なライセンス認証ってのがねぇ

俺はエディタの出来自体はゴミとは思わないけど褒めどころも難しい

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 21:11:08.91 ]
viviっつーとユーザの大学分布とか公開してたアレか
当時若干引いたわ

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 21:17:57.91 ]
Emacs/Vim が存在するので、似た操作体系のシェアウェアは存続できない。
シェアウェアとして生き残るのは、秀丸、EmEditor のようなエディタ。
ViViが、中途半端になるのは宿命だったのかな。
ひとりで開発をしているのならば、
Vim についていくのは拷問だろうし。

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 21:48:46.85 ]
Windowsでしか使えないという時点で選択肢にはいらなかった



423 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 22:31:09.02 ]
>>419
ViViて、まだ開発続いてたんだな

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/25(日) 23:39:15.46 ]
ViViはやっと使い物になるリリースが出たと思ったら、あっさり安定ブランチ打ち切って
開発ブランチに突入するんだもん。Mozillaだってそこまでひどくねーぞ。

開発者が、コードを捨ててスクラッチからやり直したい病に取り憑かれているよ。
あと何回発病するんだって。

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 00:00:44.55 ]
完全にスレチ感があるけど、こういうのは面白い試みだと思うよ。
vivi.dyndns.org/vivi/3.04/CSV.html

Vimで拡張されている機能を取るか、ViViで拡張されている機能を取るかの選択だと思うんだけど、そこは好みじゃないかな。
俺含め、このスレにいるような人たちは当たり前のようにVimを選択するだろうけど

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 12:37:49.10 ]
viモードのあるwz editor、みたいな路線だよねviviは

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 14:36:06.74 ]
うーん
よくわからん人よねぇ、ViViの作者は

眺めるぶんには面白い

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 15:40:29.83 ]
viviのページはじめて見たけど面白そうなエディタじゃないか。
Vimには出来ない機能が付いてるし。
インライン画像とかインラインCSVとか。

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 17:04:45.72 ]
viviの話は別の板でやってくんね?

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 18:39:26.85 ]
昔は vivi スレってあったのかね?

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 18:57:34.90 ]
マイナーテキストエディタ愛好会 Part3
anago.2ch.net/test/read.cgi/software/1232090675/

適当に探したけど、ここじゃないかな。テンプレにもあるし。

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 19:07:28.85 ]
単独スレは
テキストエディタ「ViVi」ってどうよ?
pc5.2ch.net/test/read.cgi/software/1015630244/
ViViエディタ Part 2
pc11.2ch.net/test/read.cgi/software/1095612985/
【スリル満点】ViViエディタ Part 3【バグ大目】
pc11.2ch.net/test/read.cgi/software/1191685836

ここと関連は深いけどスレ違いっていうか板違いになっちゃうんで
つもる話があればソフ板のVimスレかテキストエディタスレで語ってはどうかな



433 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 19:20:08.51 ]
VimVim を誰か作って。

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/26(月) 20:28:59.97 ]
xyzzyのような、Windows環境に配慮したVimのポーティング希望。
特にutf8周りがなんともな…
外部コマンドとして gnu sortを呼び出すと文字コード周りで問題起こすので。。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/27(火) 00:35:18.52 ]
xyzzy優秀だけど、Emacsでいいだろ。

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/27(火) 00:53:16.37 ]
Sublime Text 2 をVimモードで使ってみるとか

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/28(水) 01:07:15.83 ]
foldexprについて教えてください

setl fdm=expr foldexpr=<SID>python_fold(v:lnum)
fu! s:python_fold(lnum)
let l:line = getline(a:lnum)
let l:next = getline(a:lnum + 1)
if l:line =~ '^\s*def.*:$'
return 1
elseif l:next =~ '^\s*def.*:$'
return '<1'
endif
endf

とりあえずafter/ftplugin/python.vimにこんな感じに書いて試してみてるんですが
うまくいかないのでアドバイスをお願いできませんか

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 08:29:31.67 ]
>>382
7.3.483のパッチで直ってました

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/29(木) 09:29:56.04 ]
>>437
俺Pythonよく知らんけど、メソッド単位で折りたたみたいならできた。
globalメソッドにしないと動かん。
setl fdm=expr foldexpr=PythonFold(v:lnum)
fu! PythonFold(lnum)
let line = getline(a:lnum)
if line =~ '^\s*def.*:$'
return '>1'
endif
return '='
endf


440 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/30(金) 20:00:15.95 ]
expr-isとexpr-==の違いがヘルプを読んでもイマイチ理解できないので誰か説明してくれないでしょうか?

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/30(金) 20:31:26.70 ]
>>440
書いてあるまんまでいいと思うけど。
is を List や Dictionary に使う場合は、それらの参照が同一かどうかをチェックする。
== は値しかみてない、ってことじゃなかろうか。

let a = [10, 20]
let b = [10, 20]
let c = a
let cp = copy(a)
let dcp = deepcopy(a)

echo 'List'
echo [1, 2, 3] == [1, 2, 3]
echo [1, 2, 3] is [1, 2, 3]
echo a == [10, 20]
echo a is [10, 20]
echo a == b
echo a is b
echo a == c
echo a is c

echo '----------'
echo 'copied List'
echo a == cp
echo a is cp
echo 'deep copied List'
echo a == dcp
echo a is dcp


442 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/31(土) 00:13:29.52 ]
>>309
x-emacsの背景は透過できなかったが
仮想端末は透過できてカッチョよかったから



443 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/31(土) 00:19:01.86 ]
>>442
それ新しいな

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/31(土) 12:25:32.16 ]
Emacsもたま〜に使うが、そのときは -nw 付けてるな
折角端末上で使えるのにGUIにしたくない
Vimメインなのも、端末上でそのまま使えるからだし

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/31(土) 23:19:05.76 ]
今って fileencodings の途中に encoding と同じものを入れても
そこで必ず止まる訳じゃないんだな。昔は違った気がするけど。
これで cp932 を後においやれる。

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/31(土) 23:29:57.32 ]
止まるよ?
utf-8だけ特別。

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/01(日) 07:29:01.63 ]
あーそうだったのか。
utf-8 に変えた時に前の方にもってくればよかったのか。
非 utf-8 の判定精度が高ければ fencs の最初にした方がいいのかね。

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/01(日) 15:02:25.10 ]
ascii判定の問題もあるからenc=utf-8ならfencs=ucs-bom,utf-8,...がいい。

449 名前:名無しさん@お腹いっぱい。 [2012/04/01(日) 15:06:25.30 ]
files.kaoriya.net/goto/c81pdf
なんで英語配列推奨しときながら、HHKを推奨してるあたりカンチガイも甚だしい。

450 名前:名無しさん@お腹いっぱい。 [2012/04/01(日) 15:35:29.78 ]
emacsみたいな強制インデントが欲しい。
もう何をどう入力しようが絶対にインデント崩せないくらいの強力な奴。

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/01(日) 16:56:18.60 ]
>>449
俺んとこも英語配列のHHKだけど……?

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/01(日) 17:09:50.23 ]
多分、HHKのは本当の意味での英語配列じゃないとかなんとか



453 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/01(日) 19:00:49.68 ]
>>452
たしかにちょっと違う。そんな俺はリアフォ派

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/02(月) 00:13:30.37 ]
>>449
>>452
使用頻度の高いEscとDelを下ろしたから却って打ちやすくなってると思うけど?

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/02(月) 00:16:04.43 ]
あ、DelじゃなくてBSだった

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/02(月) 00:52:04.80 ]
>>454
そいや~ってどこにあるの?HHKだとそこESCにつぶされるよね

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/02(月) 12:23:20.72 ]
\の右隣

458 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/08(日) 17:45:16.96 ]
まだvimを使い慣れていないので、
たまに文書の中に i とかが残るwww

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/08(日) 17:52:53.45 ]
viから離れてemacsとかで作成すると残ることはある。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/08(日) 22:19:55.05 ]
ネオコンプリキャッシュとか
サラウンドビムとか
ユナイトとか
すごく便利です。 作者のかたありがとうございます。

m(__)m


461 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 06:06:18.02 ]
set wildmenuが効かない・・・
ttp://codepad.org/6YPpis5y
↑vimrc
ほかのひとのVimrcだと効くから自分の設定ファイルの中の何かが原因なのだろうけど
何が原因か分からん/ ,' 3  `ヽーっ
誰かご教示いただければ・・・(´・ω・`)

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 07:46:22.01 ]
>>461
:verbose set wildmenu?
これで最後にwildmenuが設定された箇所がわかる



463 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 17:09:17.48 ]
ttp://www.dotup.org/uploda/www.dotup.org2846165.jpg
問題なくvimrcで定義はされているみたいなのです・・・
設定ファイルは.vimrcと.gvimrcの2つのみですね
やっぱりダメなんだよなぁ・・・

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 18:19:57.87 ]
効いてないことはないんでない?
効いてるけど、たとえばその後使用するキーが別の機能に上書きされてて、使えないように見えるだけとか。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 18:44:32.82 ]
wildmodeが full 以外になってるとか

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 23:28:23.07 ]
Wildmodeのせいでした・・・(´・ω・`)
初歩的な質問ごめんなさいでした!
これでやっとperlを勉強し始めれる・・・・

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/09(月) 23:37:43.91 ]
むしろwildmenuを今知れたから、ありがとう。

468 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 00:55:19.17 ]
下方向に検索して1番目にヒットした文字列を変数に代入したいのですが
/[a-z]\+
でヒットさせた場合(このコマンドでなくてもいいのですが)、その後どうやって取得するのでしょうか?


469 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 01:06:28.85 ]
yw

470 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 10:38:14.22 ]
>>468
ヒットした位置で
y//e<CR>
とかかな

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 16:53:38.50 ]
>>470さんに教えていただいたy//e<CR>をコマンドとして打ってみたのですが2番目のスラッシュを押した時点で検索コマンドのほうに切り替わってしまいました
使い方が分からず:help yを確認してみたのですが分かりませんでした。
ywでやってみました
aa bb cc ddという文字列に対して
/[a-z]\+
yw
でバッファにヤンクできました

理想はとしてはスクリプトとして呼び出す形で利用したいのですが
検索パターンが英単語に縛られず、以下のような正規表現パターンでも取れるようにしたいのですが
ywの場合ですと英単語のコピーとなるので、検索でヒットして黄色くなった部分の文字列のコピーはできませんか?
:execute ":normal /[a-zA-Z0-9;:_-]\+"

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 17:12:04.86 ]
いや、検索に入っていいんだよ。
そのまま打つ。



473 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 17:58:12.43 ]
横だけど、こういう小ネタ好きだわー。
でも、その後の検索にも/eがついてしまうのがちょっぴり残念ね

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/10(火) 20:33:52.67 ]
>>471
executeでまとめるならこんな感じかな
:execute "normal! /[a-zA-Z0-9;:_-]\\+\<CR>y//e\<CR>"


>>473
ですね
連続して検索だとちょっとやりにくいですね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<132KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef