vim6
[175:名無しさん@お腹いっぱい。 (2001/07/05(木) 19:12)]
KoRoN氏の超早&的確レスにはあたまがあがらん・・・
[176:164 (2001/07/05(木) 19:13)]
KoRoN さんありがとうございます。
>:regで参照。"AYのように大文字でレジスタを指定すれば追加ヤンク。
*レジスタに追加ヤンクする場合はどうすればよいのでしょうか?
>:help someword..みたいに調べる単語を途中まで打ち込んだところでTabを押すと、
なるほど。意外な解決策ですね。ただ欲を言えば / で検索した後 n で
巡回する感覚で help を巡回するコマンドがあればなあという気もしますが。
>:set hiddenすると幸せになれるかもしれません。
hidden … ヘルプで確認してみます。何のことかよく分からなかったので飛ばしちゃった所だ(笑
>>174
それは失礼しました。「これ以降は省略されました」ってでる方が
鬱陶しいかなと思って。
[177:名無しさん@お腹いっぱい。 (2001/07/05(木) 19:21)]
でも、このスレに書き込んであるレスの殆どが参考になって、どっかに
あった500以上続いた揚げ荒しスレよりもレスの数が少なくても内容的に
参考になることが多くて為になることが多い。
[178:名無しさん@お腹いっぱい。 (2001/07/05(木) 19:26)]
>>177
KoRoN 氏のおかげですな。ありがたや。
[179:KoRoN (2001/07/05(木) 20:31)]
>>176
> *レジスタに追加ヤンクする場合はどうすればよいのでしょうか?
なんかもっとスマートな解決法もありそうですけど、
適当なレジスタ(例:a)に作っちゃってからレジスタ間代入しちゃダメですか?
:let @*=@a
詳しくは:help :let-registerを参照してください。
> / で検索した後 n で 巡回する感覚でhelpを巡回するコマンドがあればなあという気もしますが
Vimはファイルをまたいだn検索はできませんよね…だからそこまで行くとないものネダリでしょう。
スクリプトを使って作れないことはないでしょうけど…
だったらドキュメントにgrepかけて:clや:cnするようにしたほうが素直では?
:grep someword $VIMRUNTIME/doc/*.txt
>>177
向こうはvi総合なので自信を持って答えられない場面が多いんですよね。
vim6は現役エディタなので答えやすいッス。
[180:164 (2001/07/05(木) 22:30)]
KoRoN さん何度もありがとう。
KoRoN さんの回答を見てるとまだまだ勉強不足だなって感じです。
今一度ヘルプを読み直してみます。
[181:名無しさん@お腹いっぱい。 (2001/07/06(金) 15:13)]
Vine(らしい)マシンにリモート接続(PC X Server使って)しているのですが、
$ vi
と打つと、VIM - Vi IMproved
という字が出てきませ。
これって、vimじゃないのは了解したものの、
もしや純正vi?
んなこたないっすよねぇ・・・
[182:KoRoN (2001/07/06(金) 15:29)]
Vineの2.1.5を使っていますが、どうやらviとしてjvimがインストールされています。
jvimはご存知のとおりvim3あたりから派生したものです。
[183:名無しさん@お腹いっぱい。 (2001/07/06(金) 16:07)]
vim6をWinNT上で使っているのですが、vim6自身の機能として、IMEのon/offを
Alt-全角/半角以外に設定することは可能ですか?
KoRoNさんとこの掲示板で、キーボード系のユーティリティと組み合わせてと
いうのは目にしたのですが、純粋にvim6自身でできないものかと思っての質問
です。
UNIX板のvim6スレでWin32 portの質問というのも少々気が引けたのですが、
vim6関連と言うことでご勘弁下さい。m(_"_)m
[184:KoRoN (2001/07/06(金) 16:21)]
>>183
> vim6自身の機能として、IMEのon/offをAlt-全角/半角以外に設定することは可能ですか?
できません。IMEの機能で設定してください。
と、言おうと思ったんですがちょっと考えたらそれもできるようになってました。
次のようなスクリプトで部分的にですが可能です。
キーは適当に変えてください。
:function! s:ToggleIme()
: if &iminsert != 2
: let &iminsert = 2
: else
: let &iminsert = 0
: endif
:endfunction
:inoremap <C-A> <C-O>:call <SID>ToggleIme()<CR>
蛇足ですけどスクリプトに書くときは先頭の:は外してください。
read.cgi ver5.26+ (01/10/21-)