5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Vim6 Part8

1 :Moolenaar:04/01/11 21:51
Vim 6.xに関する話題、Part8です。
http://www.vim.org/

前スレ
http://pc.2ch.net/test/read.cgi/unix/1068963346/

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


2 :名無しさん@お腹いっぱい。:04/01/11 21:51
■ 入手場所関連
- KaoriYa.net (Windows/MacOS Xバイナリ、掲示板)
http://www.kaoriya.net/
- www.vim.org (総合情報・スクリプト・Tips)
http://www.vim.org/

im_customとか
http://hp.vector.co.jp/authors/VA020411/Vim/
Vim-FAQ(本家のMLで流れているものの和訳)
http://www.dd.iij4u.or.jp/~madokam/doc/vim-FAQ-0.2_ja.txt
Vim付属マニュアル日本語訳
http://www.water.sannet.ne.jp/clean/gvim.doc/vimmain.html
Vim情報集
http://pcmania.jp/~moraz/
名無しのVIM使い
http://members.jcom.home.ne.jp/advweb/
Vim + im_custom の rpm 作成スクリプト
http://hp.vector.co.jp/authors/VA013241/editor/vim-rpm.html


3 :名無しさん@お腹いっぱい。:04/01/11 21:52
■ vimの情報ソース(国外)
- www.vim.org (総合情報・スクリプト・Tips)
http://www.vim.org/
- ソースコード他
ftp://ftp.vim.org/pub/vim/

■ vimの情報ソース(国内)
- vim-jpメーリングリスト
http://welcome.to/vim-jp/
- KaoriYa.net (Windows/MacOS Xバイナリ、掲示板)
http://www.kaoriya.net/

■ 関連ツール・サイト
- ctags (日本語対応版)
http://hp.vector.co.jp/authors/VA025040/
- Vim日本語ドキュメント
http://www.kaoriya.net/vimdoc_j/index.html
http://user.ecc.u-tokyo.ac.jp/~g340299/docj/
- C editing with VIM HOWTO
http://www.linux.or.jp/JF/JFdocs/C-editing-with-VIM-HOWTO/index.html


4 :名無しさん@お腹いっぱい。:04/01/11 21:53
■ 過去ログ・関連スレ
vim6
- Part1 http://pc.2ch.net/unix/kako/990/990764339.html
- Part2 http://pc.2ch.net/unix/kako/1006/10062/1006246205.html
- Part3 http://pc.2ch.net/unix/kako/1019/10190/1019011083.html
- Part4 http://pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち)
- Part5 http://pc.2ch.net/test/read.cgi/unix/1045365370/ (dat落ち)
- Part6 http://pc.2ch.net/test/read.cgi/unix/1058706125/ (dat落ち)
- Part7 http://pc.2ch.net/test/read.cgi/unix/1068963346/
- 最新テンプレ http://www.kaoriya.net/testdir/2ch_vim6_template.html

Chalice(2ch閲覧プラグイン)
- Part1 http://pc.2ch.net/software/kako/1006/10068/1006852780.html
- Part2 http://pc2.2ch.net/software/kako/1021/10217/1021773436.html
- Part3 http://pc2.2ch.net/test/read.cgi/software/1046263908/

5 :名無しさん@お腹いっぱい。:04/01/11 21:53
vi
- Part1 http://pc.2ch.net/unix/kako/974/974563729.html
- Part2 http://pc.2ch.net/test/read.cgi/unix/1020611467/

- Viと仲良くする方法
http://pc.2ch.net/test/read.cgi/unix/1015432673/
- 【Linux板】初心者にもやさしい【vi】 @2ちゃんねる
http://pc.2ch.net/test/read.cgi/linux/1014426934/
- Vim6スクリプトお勉強スレ
http://pc.2ch.net/test/read.cgi/unix/1008558940/
-「vi」の小技教えてスレ
http://pc.2ch.net/linux/kako/996/996983375.html
- :::viクローン nvi:::
http://pc.2ch.net/test/read.cgi/unix/1038571375/

6 :名無しさん@お腹いっぱい。:04/01/11 21:54
■ フレーム系
- Vim vs Emacs (Editor War)
http://pc.2ch.net/test/read.cgi/unix/983911547/
- 秀丸をUnixに移植しろ!emacs,viはゴミ以下 2
http://pc.2ch.net/test/read.cgi/unix/1066917293/
- テキストエディタ何使ってますか?
http://pc.2ch.net/test/read.cgi/linux/1017675477/
- テキストエディタ何の機能に惚れた?Ver.15
http://pc2.2ch.net/test/read.cgi/software/1072633270/
- 【徹底的】プログラマーが語るviとemacs 8【バトル】
http://pc.2ch.net/test/read.cgi/prog/1069868102/

7 :名無しさん@お腹いっぱい。:04/01/11 21:56
http://www.aise.ics.saitama-u.ac.jp/~seven/howm_vim/
howm

忘れてた

8 :名無しさん@お腹いっぱい。:04/01/11 21:56
:氏ね

9 :名無しさん@お腹いっぱい。:04/01/11 22:00
:イキロ!


10 :名無しさん@お腹いっぱい。:04/01/11 22:05
>>8
>:氏ね
は KoRoN 死ね?

11 :名無しさん@お腹いっぱい。:04/01/11 22:06
yes

12 :名無しさん@お腹いっぱい。:04/01/11 22:08
なんでこっちに立てるの?
意味不明。
KoRoN氏の意見を聞きたい。

13 :名無しさん@お腹いっぱい。:04/01/11 22:09
>>1

14 :名無しさん@お腹いっぱい。:04/01/11 22:10
viクローン + screen な私に合致するスレですかここは?

15 :名無しさん@お腹いっぱい。:04/01/11 22:12
>>1
おつ&&新すれおめ

16 :名無しさん@お腹いっぱい。:04/01/11 22:13
やっぱ、意見も全く聞き入れずにうに板に建てたか。
最悪だな。

17 :名無しさん@お腹いっぱい。:04/01/11 22:14
>>14
vimでないviクローンでしたらこっちに合致すると思われまつ。

vi 2nd
http://pc.2ch.net/test/read.cgi/unix/1020611467/

18 :名無しさん@お腹いっぱい。:04/01/11 22:18
>>1
何故こちらへ立てたのか、理由を聞かせてくれ。

19 :名無しさん@お腹いっぱい。:04/01/11 22:24
(´-`).。oO(ずいぶん強制的に移行したなぁ

20 :名無しさん@お腹いっぱい。:04/01/11 22:24
ソフ板にも立ててこっちを削除依頼に出せば

21 :名無しさん@お腹いっぱい。:04/01/11 22:27
そういうのはもう無理でしょ。
確かにソフ板の方が人が来やすいし適切だと思うけど。
次スレだね。
そのとき話し合いましょう。

22 :名無しさん@お腹いっぱい。:04/01/11 22:39
次のスレッドからは vim6 を単に vim にした方がいいかも。

23 :名無しさん@お腹いっぱい。:04/01/11 22:43
>>1 モツカレーだよもん


>>22
微妙だな。

それだとjvim/vim3も範囲内ということになるんだろうけど、
現状から言ったら今の住民とほとんど話は噛み合わないんじゃないか?

vim6以前のvimは、vi派生エディタの一つとしてviスレで扱った方がよさげ
# vimが7になったら…その時考える!

24 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/11 23:42
>>1 乙です。

論理的にはソフ板にあったほうがbetterだと考えます。今この板にあるのは単純に最
初にUNIX板で建てられたからです。でも板に純粋主義を貫いてそんなに移すこと留ま
ることどちらにも拘ることは無いとも考えています。もしかしたらソフ板に移って強
制IDになれば煽りや自作自演が減る、というメリットがあるのでしょうか。書き込み
した人の一意性も保たれます。それは意味があることかもしれませんが、逆に書き込
みし難かったりしないでしょうか。

どちらにせよvim6スレが2つに分裂することは避けなければいけないと考えています。

vim6をvimスレとして改名するのは将来を見越せば必要だと考えていますが、>>23
んが指摘されたとおりjvimの束縛を離れるためのvim6というスレ名でしたから独立を
維持する工夫も同時に必要でしょう。例えばjvimスレとvimスレを建ててどちらも
しっかり保守し、お互いに誘導しあうというのはどうでしょうか。

25 :名無しさん@お腹いっぱい。:04/01/11 23:51
viスレなどの流れを見てる限りでは、
jvim単独でスレを維持するのは困難な気もするです。

折衷案として、ソフトウェア板にvim6専用でない、jvimもアリの
vimスレを立てて様子を見るとか。(それは分裂ですかそうですか。)

26 :名無しさん@お腹いっぱい。:04/01/12 00:07
実際問題として、jvim ユーザーがなにか質問したいとしたら、いまはどのスレで聞くのが
好ましいの?

vi クローンを vim スレでまとめて扱うのが一番現実的だと思うけど。

27 :名無しさん@お腹いっぱい。:04/01/12 00:13
基本的にはvim6以外の(unixで動く)vi派生エディタはviスレということになってるね。

vimスレでnviやjvimの質問をしたとしても、KoRoNさんは回答しないだろうし
スレ住人の大半も回答出来ない。vim6使わない人はもとからこのスレは見ない。
悪意はなくともスルーになる。で、そのうち内戦に。
あまり現実的ではないようです。

28 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/12 00:13
>>25
jvimスレは一度建って短命で落ちた経緯もありますしね。jvimのことをシッカリ答え
てくれる人達が居るならばjvimを内包する形でvimスレとして運用するのも可能だと
考えますが、答えられずに放置ということになるのでは質問する方もされる方も気分
が悪いかもしれません。

スレルールという形で「jvimに関する質問はその旨を明記し、万が一回答が無くても
容赦してください」というのを定義して引き受けるのは無責任でしょうか。

29 :名無しさん@お腹いっぱい。:04/01/12 00:40
ソフ板に立てるならjvimは含めない方向が良いかな。
あくまでも一つのソフトに一つのスレだと思うから。
だからってjvimユーザーの質問に答えないってわけでもないだろうし。
早い話今まで通りでいいのでは?

30 :名無しさん@お腹いっぱい。:04/01/12 00:46
ID表示される板に移ったら荒らしづらいので反対。

31 :名無しさん@お腹いっぱい。:04/01/12 00:58
>>30
バカ発見

32 :名無しさん@お腹いっぱい。:04/01/12 01:00
>>30
前スレ最後でUNIX板に留まる事にこだわってた奴はこういう理由だな。

33 :名無しさん@お腹いっぱい。:04/01/12 01:03
でも、ID表示されると書き込みづらいよ、確かに。

34 :名無しさん@お腹いっぱい。:04/01/12 01:07
単純に今までUnix板だったので移るのは気持ち悪い。
嵐が減るとか言っている人もいるけど、ソフ板は住人のレベルが一気厨よりになるからさらに
荒れると思うし、教えてくんが大量に流入してくるのが確実。

俺この板、このスレのゆっくりとした流れが好きなんだよなぁ
ソフ板に移るのは不安だ。

35 :名無しさん@お腹いっぱい。:04/01/12 01:10
viviの話題しないから荒れるんだっ!

36 :名無しさん@お腹いっぱい。:04/01/12 01:15
>>34
同意。
ソフ板に移っても何ら利点は無いと思う。
人が多くなり荒れるだけ。

37 :名無しさん@お腹いっぱい。:04/01/12 01:19
>>34
言われてみればそうだな。
オレも移転しないに一票。

38 :名無しさん@お腹いっぱい。:04/01/12 01:31
そろそろvim6そのものの話題を。

commentstringの質問です。
例えばfiletype=vimの場合
 commentstring="{{{
になります。

あいうえお
かきくえこ
さしすせそ

この あ行 の上で zf4j とやると

あいうえお "{{{
かきくえこ
さしすせそ
"}}}

こうなります。これを

" あいうえお {{{
かきくえこ
さしすせそ
"}}}

こういう風には出来ないのでしょうか?
要するに先頭行をfoldのタイトルにしたいのですが、
そのタイトルの後ろに"が付いてしまうのでタイトルがコメントに成りません。

39 :38:04/01/12 01:33
× かきくえこ
○ かきくけこ

どうでもいいけど‥

40 :名無しさん@お腹いっぱい。:04/01/12 02:20
>>38
> 例えばfiletype=vimの場合
>  commentstring="{{{
> になります。
非本質だけど、commentstring="%s
にならない?

41 :名無しさん@お腹いっぱい。:04/01/12 02:32
VIM version 6.1.320 を使用しているのですが、
複数行選択するための Shift + v とか、Shiftを使用するコマンドが
何故か一切使えません・・・。
こういう現象はどの設定ファイルで変更できるのでしょうか?
宜しくお願い致します。




42 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/12 02:32
>>38
:help fold-create-marker に
> The markers are appended to the end of the line.
とあるので無理でしょう。commentstring内の%sはfoldmarkerに設定した値で置き換
えられる、という意味のようです。

43 :38:04/01/12 03:21
>>40
ああそうだった。スマソ

>>42
うーむ、そうかぁ… 残念。
chalice.vimの中で
 " RESOLVE DEPENDENCE {{{
な感じで記述されていたので、何か手段があるのかと思ってた。
KoRoNさんが手動で"と{{{の間に記述してたのね。

44 :名無しさん@お腹いっぱい。:04/01/12 03:44
non X での vim6.2.180 で skk(skkfep) が使えている人居る?

45 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/12 18:38
>>41
初見ですが1.端末の問題、2.起動時に読み込まれているファイルの問題、3.古い版のバグ
という3つの可能性が考えられます。

先ず1を検証します。シェル上でShiftとアルファベットを押して大文字のアルファベット
が入力できることを確認します。入力できないようであれば、使用している端末ソフト
ウェアの設定の問題です。それ専門の場所で改めて情報を収集してください。

次に2を検証します。
vim -u NONE -U NONE --noplugin
で起動してみてください。こうすることで一切のファイルが読込まれなくなります。これ
で問題が再現しないようであれば、2が原因である疑いが強いです。その場合には
scriptnamesで取り込まれているファイルを1つ1つ確認して問題のファイルを探すことに
なります。

最後に3ですが、これは最新のVimを使用することで問題が解決する可能性があります。

46 :名無しさん@お腹いっぱい。:04/01/12 18:46
0.実はshiftキーが破損していた・別のキーにマップされてた
もあったりして。

47 :名無しさん@お腹いっぱい。:04/01/12 23:09
Pythonファイルを編集するときはインデントをスペースにする、
ほかのファイルのときはインデントをTabにする ようにしたいのですが、
設定の仕方を教えてください。

48 :名無しさん@お腹いっぱい。:04/01/12 23:15
試してないけどこんな感じかな?

se noet
au Filetype python et

49 :名無しさん@お腹いっぱい。:04/01/13 02:25
Win の話で恐縮ですが…
vim6.2.178 で set enc=utf-8(おそらくデフォルト以外に) した時に
日本語名のファイルを開いたり、set titlestring=漢字 などとした場合に
ウインドウのタイトルが文字化けします。
gui_w48.c の gui_mch_settitle を以下のように修正すればいいと思われます。

*** gui_w48.c.origMon Jan 12 13:35:20 2004
--- gui_w48.cMon Jan 12 13:35:25 2004
***************
*** 2633,2638 ****
--- 2633,2639 ----
{
SetWindowTextW(s_hwnd, wbuf);
vim_free(wbuf);
+ return;
}
}
#endif

# 言葉の壁に挫折したYO

50 :名無しさん@お腹いっぱい。:04/01/13 02:43
>ウインドウのタイトルが文字化けします。
スレ違い

51 :名無しさん@お腹いっぱい。:04/01/13 02:46
なに脊髄反射してんだい。
気にしちゃダメよ >>49さん

52 :41:04/01/13 04:26
>>45

全て試しましたが、ダメでした・・・。
1、bashなどでShiftを使って大文字の表示はされます。
2、Shift + g などではファイルの一番に下に移動してくれます。
しかし Shift + v は機能してくれません。
3、ダメでした。

ちなみに OSは RH9.0です。


53 :名無しさん@お腹いっぱい。:04/01/13 04:38
>>49
> # 言葉の壁に挫折したYO
vim-dev に投げないと無視されてしまうYO
言葉がどうのなんていってないで行動起こさないと。

54 :名無しさん@お腹いっぱい。:04/01/13 04:52
>>53
英語出来るならおまえが代わりに上げてやれよ。
助け合いだろ?
>>49はバグを発見して修正してここに上げてくれたんだからお前はそのくらいやれ。
それとも言うだけか?w

55 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/13 06:33
>>49 報告ありがとうございます。vim-devの方には私から投稿しておきます。

>>52 基本的なところですが普通の v は動作していますか?

56 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/13 23:12
>>49
Bramからオフィシャルパッチに名前入れたいからパッチ送ってくれた人の名前教えて
くれないかってメール貰いました。苦笑しつつ「ごめん、匿名掲示板で貰ったからわ
かんない」と答えるしかありませんでした(_ _;;;。申し訳ないです。

57 :名無しさん@お腹いっぱい。:04/01/13 23:48
bram氏と知り合いなところ強調したくらいで俺がびびるとおもうなよっ!

58 :名無しさん@お腹いっぱい。:04/01/13 23:52
知り合いもなにも、メンテナに役に立つパッチを送ればメールくらい来るだろ(苦笑

59 :49:04/01/14 00:01
>>KoRoNさん
ありがとうございました。面目ないです。

60 :名無しさん@お腹いっぱい。:04/01/14 01:59
オフィシャルパッチに49@2ch.unixで名前がでるわけやね。
なんか凄い。

61 :名無しさん@お腹いっぱい。:04/01/14 15:25
そういうのを事大主義っていうんだよ

62 :名無しさん@お腹いっぱい。:04/01/14 18:01
JavaScript のシンタックスで case-insensitive にキーワードがハイライトされるのですが、
バグでしょうか?
それとも case-sensitivity は実装依存ですか?

例:
if If iF IF がどれもハイライトされる。

63 :名無しさん@お腹いっぱい。:04/01/14 18:28
>>62
$VIMRUNTIME/syntax/javascript.vim
syn case ignore
この行を消せばいいでないか?

64 :名無しさん@お腹いっぱい。:04/01/14 21:56
>>63
サンクスコ
syn case ignore になっている理由はなにかあるのかな?

65 :名無しさん@お腹いっぱい。:04/01/15 06:43
>>64
JavaScriptがcase-insensitiveだからだろ

66 :名無しさん@お腹いっぱい。:04/01/17 13:49
<hoge>Some Text</hoge>
とかいう場合にSome Textをテキストオブジェクトとして捉える技とかありますか

67 :名無しさん@お腹いっぱい。:04/01/18 00:37
vine にデフォルトで入っているのは jvim?
vim 6.* は入ってないんですか?

68 :名無しさん@お腹いっぱい。:04/01/18 00:55
>>67
なにをプリプリおこっているのかは知らんが、
VinePlusにあるので、インストールすればよいのでは。

69 :名無しさん@お腹いっぱい。:04/01/18 16:17
VIMINIT=$HOME/.vimrc vim
このように起動すると下のようなエラーが表示されます。
:scriptnameで確認すると$HOME/.vimrcは読みこまれていません。

下まで検索したので上に戻ります下まで検索したので上に戻りますVIMINIT の処理中にエラーが検出されました:
E486: パターンはみつかりませんでした: home1続けるにはENTERを押すかコマンドを入力してください

70 :名無しさん@お腹いっぱい。:04/01/18 16:35
なんか、VIMINITの内容をそのまま実行してるっぽいね。

VIMINIT="so $HOME/.vimrc" vim
とすると読み込んでるような感じ。

71 :名無しさん@お腹いっぱい。:04/01/18 17:00
viperってこのスレで良いの?
どなたかCtrl-N、Ctrl-Pの単語補完をviperでも実現する方法を御存知ないでしょうか

72 :名無しさん@お腹いっぱい。:04/01/18 17:30
>>71 ダメ。emacsスレ池

73 :71:04/01/18 18:01
>>72
ごめんなさい。お邪魔しました。。。

74 :名無しさん@お腹いっぱい。:04/01/18 19:46
>>70
そのようですね。ありがとうございます。
>>71
(global-set-key "\C-p" 'dabbrev-expand)
(global-set-key "\C-n" 'dabbrev-expand-forward)

75 :名無しさん@お腹いっぱい。:04/01/20 00:15
vimで最短マッチの置換って可能なんでしょうか?
たとえば、"aaabbbccc"とあった場合、"aaaTbbccc"とするには
どうすればいいんでしょうか?
%s/b+?/T/g
とやってもうまくいきませんでした。
どなたかご教授ください。おねがいします。

76 :名無しさん@お腹いっぱい。:04/01/20 00:21
b+ じゃなくて b\+ じゃないか?

77 :名無しさん@お腹いっぱい。:04/01/20 00:50
最短マッチの置換ってのがわからん。
:%s/b/Tじゃ駄目なの?

78 :名無しさん@お腹いっぱい。:04/01/20 01:06
この辺りかな
:help /\{-
:help /multi

79 :名無しさん@お腹いっぱい。:04/01/20 08:33
macosxのターミナル上でvim6.2を使用しています。
先日こちらでvimでの日本語表示方法についてお伺いし、
>set encoding=japan
>set termencoding=utf-8
>set fencs=iso-2022-jp,sjis,euc-jp,utf-8
>set fileencodings=sjis,euc-jp,utf-8
を.vimrcに書くことで解決出来ると教えていただき、日本語表示はうまくいったのですが、
この方法だとどうやらチルダ(~)を書き込んだ時に、ファイルを保存出来ないようです。
問題となってるのは4行目のset fileecnodingのようで、
ここをsjis以外(euc-jpかutf-8)でエンコーディングに指定してやるとチルダを含んでいても保存出来るのですが、
その場合、テキストエディット(Windowsのwordpadのようなもの)やMicrosoft Wordでファイルを開くと、
おもいっきり文字化けしてしまっています。
これらのアプリケーションは基本的にsjisで読み込むようです。
euc-jpかutf-8で保存して、他のアプリケーションで開く場合は、nkfで文字コードを変換してやればいいだけの話なんですが、
その手間を省けないかなぁと試行錯誤しています。
どなたかいい案お持ちでないでしょうか?

80 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/20 09:01
>>75
変換例からやりたいことを推測すると :%s/b\(b*\)/T\1/g でどうでしょう。
これは最短マッチとは違います。

>>79 sjisの代わりにcp932を指定してみてください。

81 :79:04/01/20 09:35
>>80
早速のレスありがとうございます。
しかし、残念ながらうまくいきませんでした・・・。
cp932にするとvimでもその他のアプリでも文字ばけして保存されるようになってしまいました・・・。

82 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/20 10:16
>>81
79に挙げられている設定には色々ツッコミどころがあるんですが、とりあえず次のよ
うに設定してください。
:set encoding=japan
:set termencoding=utf-8
:set fileecnodings=iso-2022-jp,utf-8,cp932
これで「読み込み」に関する設定は終了です。

書き込み時には、既存のファイルについては、正しく読み込めた場合にはそのファイ
ルが元々持っていたエンコードで書き込まれます。新規作成したファイルは:set
encoding?で表示されるエンコードになります。

そして本題なんですが、エンコードを指定して保存したい場合にはfileencodingオプ
ションを設定してから保存します。
:set fileencoding=cp932
:w
fileencodingsでは無いことに注意してください。

83 :79:04/01/20 11:22
おぉ、出来ました。
ありがとうございます。

84 :名無しさん@Vim%Chalice:04/01/20 22:11
うーん、、、howmでcmigemoがうまく使えてないっぽい。
grep+日本語でガマンかな。。。

85 :名無しさん@Vim%Chalice:04/01/21 18:56
>>84
:echo howm_migemoprg
:echo howm_migemoopt
はどうなってる?

howm_migemoprg = 'cmigemo'
howm_migemoopt = '-q -d /usr/local/share/migemo/euc-jp/migemo-dict'

とかなってる?

86 :名無しさん@お腹いっぱい。:04/01/21 19:24
vimをコンパイルするときに gvim(GUI系のもの) を作らないようにするにはconfigureのときにどういうオプションを追加すればいいのですか?

87 :名無しさん@お腹いっぱい。:04/01/21 19:38
--help

88 :名無しさん@お腹いっぱい。:04/01/21 19:47
>>87 (*^ー゚)b グッジョブ!!

89 :名無しさん@Vim%Chalice:04/01/21 22:46
>>85

Windowsで使用してるもので。

howm_fileencoding="cp932"
howm_migemoprg='C:/path/to/cygwin/usr/local/bin/cmigemo'
howm_migemoopt='-q -d C:/path/to/cygwin/usr/local/share/migemo/cp932/migemo-dict'

っていう感じにしてます。

C-c,m として検索文字入れても No match となる。。。

90 :名無しさん@Vim%Chalice:04/01/21 23:35
>>89
検索文字が入力できるならばhowm_migemoprgは合ってるはず。
C:/path/to/cygwin/usr/local/share/migemo/cp932/migemo-dict
っていうパスにはちゃんと辞書が入ってる?

コマンドプロンプトから
% cmigemo -q -d C:/path/to/cygwin/usr/local/share/migemo/cp932/migemo-dict
って実行したら、ちゃんとmigemo動く?

91 :名無しさん@Vim%Chalice:04/01/22 00:35
>>90
ちゃんと辞書は入っているはずです。
cygwinでcmigemoをコンパイルして入れて、
コマンドプロンプトから
% cmigemo -q -d C:/path/to/cygwin/usr/local/share/migemo/cp932/migemo-dict
hoge
(hoge|hoge|ほげ|捕鯨|帆桁|補元|ホゲ)

のようにできているようなんですけど。。。
howm-mode.vimを見てみたけどわからず。。。

92 :名無しさん@Vim%Chalice:04/01/22 01:09
>>91 howm-mode.vimの作者さんにメールで聞くのが手っ取り早いと思われ

93 :名無しさん@お腹いっぱい。:04/01/22 01:23
作者さんここに降臨しないかな?

94 :名無しさん@Vim%Chalice:04/01/22 01:51
howm-mode.vimネタが出たので一つ.
どーやら g:howm_dir に "~/.howm" とかを指定すると検索とか全部だめっぽい。
"~/howm" とかなら行けるけど。

95 :名無しさん@お腹いっぱい。:04/01/22 02:03
そっか。作者さんは修論執筆中だから来られないか。

96 :79:04/01/22 09:35
うーむ。
>>82でvimがうまく動いて喜んでいたら、
gvimで終了が出来なくなっている・・・。
fileencodingが問題らしいので、
.gvimrcで
.gvimrcに
%set fileencoding=sjis,euc-jp,utf-8
と追記してみたのですが、うまくいきません・・・。
現象としては、:wは出来るのですが、:qすると、
バッファ"[無駄]"の変更は保存されていません
続けるにはENTERを押すかコマンドを入力してください
となります。

97 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/22 11:10
>>96 :q!
> .gvimrcに
> %set fileencoding=sjis,euc-jp,utf-8
> と追記してみたのですが、うまくいきません・・・。
むしろ追記したからおかしくなるのです。fileencodingは設定ファイルで書き換える
べきオプションではなく、ファイル読み込み時や保存時に設定されるべきものです。

どんな風にコンパイルされたvimとgvimを使っているのかわからないので一概には言えないのですが、
少なくとも普通にコンパイルされたgvimとvimを共存させるには.vimrcにこんな風に書くべきです。
if has('gui_running')
  set encoding=japan
  set fileencodings=iso-2022-jp,utf-8,euc-jp
else
  set encoding=japan
  set termencoding=utf-8
  set fileecnodings=iso-2022-jp,utf-8,cp932
endif

98 :名無しさん@お腹いっぱい。:04/01/22 15:00
今度組み込み系の仕事やりそうなんですが
そこはwindowsで開発をやってます
それはいいのですが
職場のwindowsでわざわざvimとか使ってる香具師います?
unixキチガイだと思われるのもなんかやだし
他のエディタはあんまつかったことないので
参考までに聞かせてくださいね

99 :名無しさん@お腹いっぱい。:04/01/22 15:11
unixキテガイと思われるか否かは、使うエディタによるのではなく
普段どういう言動をするかで決まります。
unixの作法を押し付けたり、windowsを小馬鹿にしたりせずに常識をもって
振る舞っていれば、エディタによって差別されることはないでしょう。

100 :名無しさん@Vim%Chalice:04/01/22 15:24
プロならツールを選ぶのに周りの目を気にするな
大事なのは客だろ
客が要求するならどんなクソツールだって使うんだよ
あんたの客はスピードやクオリティを要求してるんだろ?
そのためにあんたにとってはvimが必要なんじゃないのか?

101 :名無しさん@お腹いっぱい。:04/01/22 20:38
>>99,100
おっしゃるとおりです
どーもありがとございます


102 :名無しさん@お腹いっぱい。:04/01/23 02:46
自分はプロ意識なんてくだらないものは持っていません。
大体そういうことを言うヤツはそろって無能です。

103 :名無しさん@お腹いっぱい。:04/01/23 02:53
そうですか。

104 :名無しさん@お腹いっぱい。:04/01/23 10:07
102はどんな意識もって仕事してるんだろ?
もしや無職…

105 :名無しさん@お腹いっぱい。:04/01/23 13:42
コマンドラインで、 :!ima<TAB> → :!imake のように
!の後などでファイル名でなくコマンド名を補完させたいのですが可能でしょうか?

106 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/23 14:06
>>105
設定だけで行なうのは不可能です。ソースコードを直接書き換えるか、スクリプトに
ユーザ定義コマンドを組み合わせて
:help command-completion-custom
を使って頑張る方法は考えられます。

107 :名無しさん@お腹いっぱい。:04/01/23 15:55
ファイルを開いたときに、
「該当するautocommandは存在しません」
というエラーメッセージが表示されるのはどういう理由(原因?)が考えられますか?

108 :名無しさん@お腹いっぱい。:04/01/23 17:05
>>107
おまいがhelpを読んでいない可能性が考えられる

109 :名無しさん@お腹いっぱい。:04/01/23 23:19
>>107
スペルミスとか。
コンパイルオプションとか、バージョンとかで、
可能なautocommandの種類って変わったりするの?

110 :名無しさん@お腹いっぱい。:04/01/23 23:27
古めのvimに、新しめのプラグインを入れたらそういうことも起きるかも?

111 :名無しさん@お腹いっぱい。:04/01/24 17:38
>>104
なんの意識も持っていないけど。
プロ意識と評されるものは「人のものを盗んじゃ駄目」みたいな当たり前のことを
ふんぞり返って発言している小学生みたいな印象。
無能な人間がよく口にする。

112 :名無しさん@お腹いっぱい。:04/01/24 17:53
「当たり前のこと」だと思ってるなら「なんの意識も持っていない」っつーことはないよな…

113 :名無しさん@お腹いっぱい。:04/01/24 17:53
もうちょと気の利いた応えを期待してたのに

114 :名無しさん@お腹いっぱい。:04/01/25 11:50
explorer.vimで、iを押すと以下のようにエラーになります。
function <SNR>30_ToggleLongList..<SNR>30_AddFileInfo..<SNR>30_FileModDateの処理中にエラーが検出されました:
行    3:
E114: 引用符 (") がありません: " ?? . filetime
E15: 無効な式です: strftime(g:explDateFormat,filetime) . "?? . filetime

該当個所に" " . filetimeのように"を付けたらエラーは起きなくなりました。

115 :名無しさん@お腹いっぱい。:04/01/25 23:14
じゃあ、eclipse の話でも始めようか。

116 :名無しさん@お腹いっぱい。:04/01/26 01:11
Chalice の文字化け追ってて気付いたんですけど

set termencoding=cp932
set encoding=utf-8
set fileencodings=ucs-bom,iso-2022-jp-3,cp932,euc-jisx0213,euc-jp
set charconvert=CharConvert()
function! CharConvert()
call confirm(v:charconvert_from)
return 1
endfunction

これで文字化けするファイルを開くとメッセージが順に
iso-2022-jp-3
euc-jisx0213
euc-jp
と出るんですが、cp932 が出ないのは何がいけないんでしょか
香り屋版gvim6.2.195@WinXP です

117 :116:04/01/26 01:46
ソースを見たところ、win の vim は cp932 とかの
マイクロソフトのコードページの変換時には charconvert を無視して
WinAPI で処理しちゃうよってことらしいです
んで、それが失敗してもフォローなし
# 独り言でごめんよ

118 :名無しさん@お腹いっぱい。:04/01/26 02:18
C言語とかの予約語に色つけてくれる機能ないの?
全部手動で登録?

119 :名無しさん@お腹いっぱい。:04/01/26 03:00
>>118
:syn on
:set syn=c

120 :名無しさん@お腹いっぱい。:04/01/26 03:32
おいっ!おまいらの .vimrc を晒せ!!

121 :名無しさん@お腹いっぱい。:04/01/26 04:48
「キレ気味にVIMって***な機能もないのかよ」って聞くと
布教したい人が黙ってられなくて答えるスレ

122 :名無しさん@お腹いっぱい。:04/01/26 07:30
>>120
syntax filetype plugin on
set nocompatible
set fileencodings+=cp932,sjis,euc-jp
set backspace=indent,eol,start
set ruler
set showcmd
set showmatch
set title
set autoindent
set hlsearch

123 :名無しさん@お腹いっぱい。:04/01/26 08:03
>>120
370行もあるので晒せません。

124 :名無しさん@お腹いっぱい。:04/01/26 10:04
>>120
ttp://www.dotfiles.com/index.php3?app_id=9

125 :名無しさん@お腹いっぱい。:04/01/26 10:42
ja-jvim-canna-3.0.j2.1aで

set syntax on

にしても色表示できないんですがどうすれば色つきますか?
FreeBSD4.8をputtyで接続してます。

126 :名無しさん@お腹いっぱい。:04/01/26 11:01
>>125 >>1
> Vim 6.xに関する話題、Part8です。

127 :125:04/01/26 11:07
 ∧||∧  
(  ⌒ ヽ < 他に適当なスレが見つからなかったもので、つい
 ∪  ノ   ごめんなさい。
  ∪∪  

128 :名無しさん@お腹いっぱい。:04/01/26 17:36
set encoding=utf-8
set termencoding=euc-jp
set fileencodings=euc-jp,cp932,utf-8
ここのスレを参考にしてこのように設定したところsjisのファイルもeucのファイルも
正しく表示されるようにはなりました。

でも日本語を入力しようとするとXでは出来るのですが
konでcanuumを使って入力しようとすると何も入力出来ません。
他にどんな設定が必要でしょうか?

129 :名無しさん@お腹いっぱい。:04/01/26 21:08
バグの報告の仕方とかわからないのでここに書いてみる。
vim6.2の193で変更された部分のバグ

ex_getln.c の read_viminfo_history の4764行目 (1,2行違うかも)
val[len + 1] = (sep == ' ' ? NUL : sep);
len + 1 を len にする。
val[len] = (sep == ' ' ? NUL : sep);

検索文字列の履歴がおかしくなるのを修正。

130 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/01/26 21:17
>>129
どうおかしくなっているのか確認できる具体的な操作方法を挙げてもらうとわかりや
すいです。

131 :名無しさん@お腹いっぱい。:04/01/26 21:24
>>130
分かり易くするためとりあえず .viminfo を別の名前にでもして空にしてください。
それから vim を立ち上げて /sear と打ってから終了します。
次にもう一度 vim を起動して / とやってから前回の検索文字列を出すために
カーソルキーの上を押します。

すると本来なら /sear となるべきところが /sea/ と出てきます。
検索文字列の履歴に日本語があったりすると文字化けします。
.viminfo でも履歴がおかしくなっています。

132 :名無しさん@お腹いっぱい。:04/01/26 21:29
>>125
jvim3のsyntax highlightingはWindowsのGUIモードしか対応してなかったような。

133 :名無しさん@お腹いっぱい。:04/01/26 21:38
Kaoriya 版の vim 6.2.195 (win32)

has('tcl') を評価するとフリーズするんですが、ウチだけ?

134 :名無しさん@お腹いっぱい。:04/01/26 21:55
>>133
うちではなんないですよ

135 :名無しさん@お腹いっぱい。:04/01/26 22:02
>>133
ウチもフリーズした。しかも強制終了効かないし。

> Kaoriya 版の vim 6.2.195 (win32)
これは同じ。あとWindows98(not SE)。

136 :名無しさん@お腹いっぱい。:04/01/26 23:39
.cのファイル限定で、Cntl+Pの機能をTabキーに変更することは出来ますか?

137 :名無しさん@お腹いっぱい。:04/01/27 00:08
>>129
193のパッチって、根本的にバグってると思われ
viminfo削除してvim起動
:echo 'aaa'
:q
で、複数回vim起動と終了繰り返すと、ヒストリが増えてったり

138 :名無しさん@お腹いっぱい。:04/01/27 00:17
>>137
今回始めて .viminfo とか見てみましたけど、
やっぱり増えていくのおかしい挙動だったんですか。
文字化けするのを直せたからとりあえず良しとしておきましたが。

139 :名無しさん@お腹いっぱい。:04/01/27 20:34
学校からXで家のvim6を使うと、バックスペースが効かなかったり、
何打っても25hって表示されるんですが。どのようにすると正常になりますか?

140 :名無しさん@お腹いっぱい。:04/01/28 01:04
>>139
日清の出前一丁とサッポロ一番塩ラーメンの袋版を買ってきてミックス調理して食べてみる。
分量的にはハーフ&ハーフなのに出前一丁の味でほぼ支配されていることを確認してみてください。

141 :名無しさん@お腹いっぱい。:04/01/28 01:15
チキンラーメンも試してみろ

142 :名無しさん@お腹いっぱい。:04/01/28 09:26
すみませーん。gvimで:Exploreを入力したあとにデフォルトで分割して
縦に立ち上げたいのですが、どのように設定したらいいのか分からなくなりました。
以前はできたのに・・・HDDフォーマットしてからわからなくなってしまいますた。

#あ。vspritを手で入力せずにですよ・・・・

こんなカンジにしたいのです
ttp://pcmania.jp/~moraz/doc/whyvim.html

143 :名無しさん@お腹いっぱい。:04/01/28 10:14
let g:explVertical=1" Split vertically
let g:explVertical=0" Split horizontally (default)

このへんだとおもうのだけど、オプションがうまく聞いてくれない。
なんでだろう?

144 :名無しさん@お腹いっぱい。:04/01/28 10:54
前々から気にはなっていたのだが
どうやらvoid氏はwindowsでgvimを使っているらしい

145 :名無しさん@お腹いっぱい。:04/01/28 11:18
すみません
vimで指定行で強制的に改行する方法をおしえてください!

146 :名無しさん@お腹いっぱい。:04/01/28 17:51
>>142
:let g:explVertical=1
:Sexplore
はいかが?

147 :名無しさん@お腹いっぱい。:04/01/31 01:15
すみません、どなたか教えていただけないでしょうか。

MacOSXでgvim-6.2.1.069-osxjを使っているのですが
Osaka等幅以外のフォント、できればヒラギノ等を使いたいと考えています。
guifontになんと設定すればいいのでしょうか。
よろしくお願いします。

148 :名無しさん@お腹いっぱい。:04/01/31 17:25
気がつくと、シェルからブラウザに至るまでvim?キーバインドになっていた罠。


149 :名無しさん@お腹いっぱい。:04/01/31 18:39
>>148
おれも。ついでにscreenも。

150 :名無しさん@お腹いっぱい。:04/01/31 21:09
Windows版の migemo なのですが、hayai で「早い」には引っかからないのですか?

151 :名無しさん@お腹いっぱい。:04/01/31 21:44
ほんとだ。引っかからないみたい。

152 :名無しさん@お腹いっぱい。:04/01/31 21:52
hayaIと入力するんじゃないの?

153 :名無しさん@お腹いっぱい。:04/01/31 22:13
>>152
おー、知らなかった

154 :名無しさん@お腹いっぱい。:04/01/31 22:35
>>152
勉強になりました。
SKK のようですね(w

155 :名無しさん@お腹いっぱい。:04/02/01 10:16
すいません。もう10年来viひとすじだったんですが、最近viper知ってから
xemacsにずぶずぶはまって逝ってます。どうしたらいいでしょう?

156 :名無しさん@お腹いっぱい。:04/02/01 11:33
> どうしたらいいでしょう?
emacsの話題はvimスレでなくemacsスレに書き込む知恵を身に付けると良いでしょう。

157 :名無しさん@お腹いっぱい。:04/02/01 14:57
vim6ってlatex環境どうすればいいの?普通に
:!platex %
だと上手くいくのに、
http://vim-latex.sourceforge.net/index.php?subject=download
だと、何故か\llやると

File `jarticle.cls' not found.
って怒られる。

158 :名無しさん@お腹いっぱい。:04/02/01 16:16
>>157
platexじゃなくてlatexを使ってるからだろ。

159 :いなむらきよし:04/02/01 18:22
キケー!

160 :すごいの来た。対抗して。:04/02/01 23:45
814 名前:769 :04/01/27 01:39 ID:fOdrNIzR
なんか、viviスクリプトを書く為にviviを使ってるかのようになってきた(w

>>812が教えてくれたhttpGet()を使って思いついたヤツを。

選択した単語 or カーソル位置の単語をgooの辞書で調べて、
結果をアウトプットに表示するviviスクリプト。
英和、和英、国語が選択可。
ttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1071331400&res=19

>>811のヤツをhttpGetでやろうとするとgetで送信することになるから
長文日記だと遅れなくなる可能性があるのよね。


161 :名無しさん@お腹いっぱい。:04/02/02 15:06
>>160
w3m -dump使えば簡単にできるぞ。

162 :名無しさん@お腹いっぱい。:04/02/03 23:34
>>161
ここのVimユーザーのほとんどはWindows版使ってるから無理なのでは?

163 :名無しさん@Vim%Chalice:04/02/03 23:44
curlでもいいんじゃないの。
どうせchalice動かすのに必要だし。

漏れはkeywordprgに辞書引きスクリプトを指定して
単語の上で"K"押せば辞書引くように設定してる。
# 前スレでKoRoN氏にKで日本語が化けるバグを取ってもらったおかげなんだけどネ。
# 頭上がらないっす

164 :名無しさん@お腹いっぱい。:04/02/04 17:50
>>163
curlではw3mの-dump相当なことはできないんじゃないの?

165 :名無しさん@お腹いっぱい。:04/02/04 18:00
-dumpしたところでやっぱりゴミは除かないとちょっと実用にはならないし、
整形はスクリプトにやらせれば桶。
<!--goo辞書などはさあ整形してくれと言わんばかりのコメントがついてるよ-->

166 :名無しさん@お腹いっぱい。:04/02/06 13:22
, を改行に変換するにはどうすればいいのですか?
:s/,/\n
のようにやってもうまくいきません。

167 :名無しさん@お腹いっぱい。:04/02/06 13:30
\n の代わりに CTRL-V CTRL-M

168 :名無しさん@お腹いっぱい。:04/02/06 13:59
\rでいいんじゃないの?

169 :名無しさん@お腹いっぱい。:04/02/06 14:04
make -p -f Make_bc5imc.mak BOR=D:\software\prg\bcc GUI=no ICONV=yes MBYTE=yes IME=yes CPUNR=5 IMC=yes

skk.c skklib.c pobox.c
#define SO_SYNCHRONOUS_NONALERT 0x20
#define SO_OPENTYPE 0x7008

diff Make_bc5.mak Make_bc5imc.mak
116a117,120
> #FOR IMC
> !if("$(IMC)"=="yes")
> IMC = yes
> !endif
363a368,371
> # FOR IMC
> !if ("$(IMC)"=="yes")
> MBDEFINES = $(MBDEFINES) -DFEAT_IM_CUSTOM -DFEAT_SKK -DFEAT_POBOX
> !endif
527a536,541
> !if ("$(IMC)"=="yes")
> vimobj = $(vimobj) \
> $(OBJDIR)\skk.obj \
> $(OBJDIR)\pobox.obj
> !endif
>
822a837,840
> #FOR IMC
> $(OBJDIR)\skk.obj: .\proto\skk.pro skk.c skklib.h skklib.c
> $(OBJDIR)\pobox.obj: .\proto\pobox.pro pobox.c
>


170 :名無しさん@お腹いっぱい。:04/02/06 14:05
bcc32でim_custom(skk&pobox)なvimとgvimをコンパイルした時のメモ。
makefileなんて触ったことないので、多分変。

171 :名無しさん@お腹いっぱい。:04/02/06 14:13
bcc32でim_custom(skk&pobox)を当ててコンパイルしてみた。
メイクファイルとか弄ってないので多分何かがおかしい筈。

172 :名無しさん@お腹いっぱい。:04/02/06 14:22
鬱死

173 :名無しさん@お腹いっぱい。:04/02/06 15:58
>>167-168
できたー
サンクスコ!

174 :名無しさん@お腹いっぱい。:04/02/07 22:07
1 名前:ひろゆき@どうやら管理人 ★ 投稿日:04/01/28 15:04 ID:0Fsiana0
えっちな山崎占い機能を搭載しました。 。。
名前欄に「えっちな山崎渉」といれて書き込むと、
【エリカ】【いちご】【モモコ】などに変換されますです。。

175 :名無しさん@お腹いっぱい。:04/02/08 17:09
誰か試してみてちょんまげ

176 :名無しさん@お腹いっぱい。:04/02/08 17:13
何を?

177 :えっちな u107116.ap.plala.or.jp:04/02/08 20:47
↑?

178 :名無しさん@お腹いっぱい。:04/02/08 20:55
てぃんこvim vim

179 :名無しさん@お腹いっぱい。:04/02/08 22:52
Kaoriya版のwin、osx用のgvimで、
全体に対する正規表現置換を行おうとした時に、
正しく動かないことがある。みんなはそういう事起きて無い?

:%s/hoge/fuge/gc
  これを入力して、
エンター押すと、
  ノーマルモードで、Cを押したときと似たような挙動をする。

起きる時と、起きない時がある。起きない時の方が多い。
どうすれば、再現するかはよくわからない。
windows版(ちょっと古い)、OSX版(Kaoriyaの最新)、共に起きる。

180 :名無しさん@お腹いっぱい。:04/02/09 08:50
前スレに出てたvimの翻訳本ってもう出版されました?

181 :名無しさん@お腹いっぱい。:04/02/09 16:58
intellisense for C#
誰か使ってみた?


182 :名無しさん@お腹いっぱい。:04/02/09 19:46
>>181
ちょっと試してみたけど、C#の候補を出すとこまでいかなかった
VS.NET持ってりゃそっち使った方が早いや

183 :名無しさん@お腹いっぱい。:04/02/09 23:49
やっとviminfoの文字列が壊れるバグが直されたみたいだけど
問題の部分のすぐ下にある似たコードもバグだったと思ったんだよな。
今回直されてないけど。

184 :名無しさん@お腹いっぱい。:04/02/11 03:58
ambsearchってvだと効かないんですか?

185 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/11 10:23
>>184
テストしてないですがvmap追加しておきました。試してください。
http://www.kaoriya.net/testdir/ambsearch-20040211.tar.bz2

186 :名無しさん@お腹いっぱい。:04/02/11 15:13
>>185
v と FfTt の組み合わせ自体が効かなくなってしまいました _| ̄|○

187 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/11 15:50
>>186
報告ありがとうございます。修正して>>185と同じURLで更新しました。
試してください。

188 :名無しさん@お腹いっぱい。:04/02/11 15:59
>>187
バッチリです。
ありがとうございました。

189 :名無しさん@お腹いっぱい。:04/02/12 18:15
kaoriyaのgvim.exeでformat.vimを開こうとすると一瞬開いただけですぐ閉じてしまい、スワップファイルができるのですがなぜですか?
ちなみに、.vimrcと.gvimrcは使わない状態で、
gvim -u NONE format.vim
はOKですが、
gvim -U NONE format.vim
はNGです。
gvim format.vim
ももちろんNGです。

190 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/12 19:27
>>189
手元の6.2.242では再現できない現象です。
    gvim --noplugin format.vim
で実行した時はどうなるかと、ご利用のgvimのバージョンをお知らせください。

191 :名無しさん@お腹いっぱい。:04/02/12 20:46
言い忘れましたが、OS はWin 2000です。
vim のバージョン : 6.2.242

gvim --noplugin format.vim
はすぐに終了してしまいます。
gvim/vim, コマンドプロンプト/cygwin の4つの組み合わせてやってみましたが、すべて同じ結果でした。

192 :189:04/02/12 21:06
素(ダウンロード+解凍のみ)の 6.2.170 でも同じ症状が再現します。
自分だけ?

193 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/12 22:54
>>192
再現できないのでこちらではなんともし難いですが、起動してから
:redir > log.txt
:set verbose=12
:e format.vim
のようにしてログを取って原因を追ってみるのが良いでしょう。

194 :名無しさん@お腹いっぱい。:04/02/13 07:54
>>189
-u NONEで発生しないなら_vimrcが悪いんだから、半分ずつ消し
ていって、どこが悪いか特定したら?

195 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/13 11:55
>>189
もしや…tclが悪さをしているかもしれません。古いCygwinのtclをインストールして
いると.vimを開いた時に、syntax/vim.vimがtclに接続しに行ってしまいエラーで落
ちるという症状が報告されています。

Cygwinのtclをインストールしているならばtcl84.dllをリネームするなどしてVimか
らアクセスできない状態にしてみてください。

196 :名無しさん@お腹いっぱい。:04/02/13 13:11
>>195
それで直りました。
tclのバグは自分には関係ないと思っていたのだが、、、

197 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/13 13:40
>>196
syntax/vim.vimは:tclだけでなく:perlや:rubyに対応するため、それらのsyntaxファイ
ルを読み込んでいるんです。tclに関してはリンクしたバイナリとの非互換性から落ち
るという問題になっているし、読み込み速度も少なからず低下しているでしょう。

強制的に無効にする方法を加えた方が良いかもしれませんね。

198 :名無しさん@お腹いっぱい。:04/02/13 15:26
>>197
> 強制的に無効にする方法を加えた方が良いかもしれませんね。
これはどうすればできるのでしょうか?


199 :名無しさん@お腹いっぱい。:04/02/13 16:47
rvsh - a vim clone written in pure ruby
ttp://www.lypanov.net/xml/development/rvsh.xml


200 :名無しさん@お腹いっぱい。:04/02/13 16:58
vimと同じディレクトリに0バイトの空ファイルにtcl86.dllと名前を付けて置いておくとか

201 :名無しさん@お腹いっぱい。:04/02/13 17:00
s/tcl86.dll/tcl84.dll/

202 :名無しさん@お腹いっぱい。:04/02/13 18:42
>>200
サンクスコ。

203 :名無しさん@お腹いっぱい。:04/02/15 20:29
Vim6 + im_custom で Canna を使っているのですが、
起動直後に日本語入力モードになってしまいます。
起動直後は日本語入力じゃないモードになって欲しいのですが、
どうすれば良いでしょうか?

204 :名無しさん@お腹いっぱい。:04/02/15 22:33
>>203 .vimrcに set imi=0 ims=0 でどうよ?

205 :名無しさん@お腹いっぱい。:04/02/15 23:11
>>204
ありがとうございます。うまくいきました。

これはどこかに書かれているんでしょうか?

206 :名無しさん@お腹いっぱい。:04/02/16 00:53
>>205 :help 'imi'

207 :名無しさん@お腹いっぱい。:04/02/16 11:29
>>206
ありがとうございました。

208 :名無しさん@お腹いっぱい。:04/02/22 00:51
ファイル全体で行の先頭から
====
ではじまる = を - で変えるにはどうすればいいですか?

やりたいことは、行の先頭から始まり、連続する = を - に変えることです。

===

---
のような感じです。

209 :名無しさん@お腹いっぱい。:04/02/22 00:58
そんなの :%s/^=+

……ああ、その手の問題は正規表現だけでは無理だったはず。
愚直に :%s/^=/-/ を何回も繰り返せばできるけど、
もっとスマートな方法はないかな?

210 :名無しさん@お腹いっぱい。:04/02/22 01:03
>>209
> 愚直に :%s/^=/-/ を何回も繰り返せばできるけど、
???

211 :名無しさん@お腹いっぱい。:04/02/22 01:08
ruby1.9からVERSIONが消えた。src/auto/configureの2173
 VERSION -> RUBY_VERSIONにしてみる。

212 :名無しさん@お腹いっぱい。:04/02/22 01:16
>>208
行の先頭からはじまる
====...(略)

----...(略)
に変えるってこと?
それなら、
:g/^=/s/=/-/g

213 :名無しさん@お腹いっぱい。:04/02/22 02:32
>>212
それじゃ駄目だろ

=== ここから test = 03 です。

みたいな文章が

--- ここから test - 03 です。

になっちまう。

214 :名無しさん@お腹いっぱい。:04/02/22 03:32
>>211
これなに?
誤爆?

215 :名無しさん@お腹いっぱい。:04/02/22 03:36
===
   ===
===test===
これを次のように変換
---
   ===
---test===

216 :名無しさん@お腹いっぱい。:04/02/22 06:45
>>214
...configureがrubyのヴァージョンを(ry

217 :名無しさん@お腹いっぱい。:04/02/22 10:27
>>215
vivi なら

:%s/^(=+)/"-".repeat($1.length())/e

で出来る

218 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/22 12:38
>>208
Chalice(alice.vim)が入っていれば
:%s/^\(=\+\)/\=AL_string_multiplication('-', strlen(submatch(1)))
ですけど、無い場合にはAL_string_multiplication()相当の処理を
自分で書く必要があります。

>>210
:%s/^\(=*\)=/\1-
というのを繰り返す、ということを言ってるんでしょう。

219 :212:04/02/22 16:13
>>213
AならばBであるが、AでないならばBでないとは限らない。
その例が困るなら
:g/^=*=$/s/=/-/g

220 :212:04/02/22 16:30
>>215
なら、
g/^\(=\+\)/s/^\(=\+\)/\1^M/ | -1s/=/-/g | j

221 :212:04/02/22 17:30
ex commandになじみがないひとは
%s/^\(=\+\)/\=substitute(submatch(1), "=", "-", "g")/
でもどうぞ。

222 :名無しさん@お腹いっぱい。:04/02/22 18:13
初めてgvimなるエディタを使ってみました。
こんなに股間がウズウズしたのは初めてです。
gvimと心中してもいいくらいです
こんな私の熱を冷まさせるために
gvimの欠点を教えて下さい

223 :名無しさん@お腹いっぱい。:04/02/22 18:50
何その変なエディタ? って言われる。
実力を激しく間違った過大評価される。
viの使い方しらない人が、(漏れのマシンで)Ctrl-Cやって混乱する

224 :名無しさん@お腹いっぱい。:04/02/22 20:25

テスト

225 :mattn@Vim%Chalice:04/02/23 10:35
im_custom065 をリリースしました。* Borland Free Compiler 5.5 用 Makefile* ExpandInit の修正* 6.1.263 に対応。* :version にて +imcustom となっていたのを +im_custom と修正。

226 :mattn@Vim%Chalice:04/02/23 10:40
失礼しました。ポイントすらありませんでした。

im_custom065 をリリースしました。
* Borland Free Compiler 5.5 用 Makefile
* ExpandInit の修正
* 6.1.263 に対応
* :version にて +imcustom となっていたのを +im_custom と修正

ttp://hp.vector.co.jp/authors/VA020411/Vim/im_custom/





227 :名無しさん@お腹いっぱい。:04/02/23 11:11
颯爽とまっつんさんが登場した。
また、何事もなかったかのように、しばらく消えてしまうのだろうか?

228 :名無しさん@お腹いっぱい。:04/02/23 13:23
mattunさん生きてた。・゜・(ノД`)・゜・。

229 :名無しさん@お腹いっぱい。:04/02/23 16:23
:%!(*´Д`)ハァハァ



230 :名無しさん@お腹いっぱい。:04/02/23 16:27
viはエロティックなエディタですね

231 :名無しさん@お腹いっぱい。:04/02/23 16:33
viはロマンティックなエディタですね


232 :名無しさん@お腹いっぱい。:04/02/23 16:43
viはカイロティックなエディタですね

233 :名無しさん@お腹いっぱい。:04/02/23 19:18
そうviはエロイ、いやエライ

234 :名無しさん@お腹いっぱい。:04/02/23 21:21
>>226 thx

235 :名無しさん@お腹いっぱい。:04/02/23 23:36
>>225-226
mattnさん、おつかれです。

ところで、
6.1.263 は 6.2.263 では?

236 :mattn@Vim%Chalice:04/02/24 09:17
すみません。
6.2.263 です。

237 :名無しさん@お腹いっぱい。:04/02/24 16:01
gvimは甘酸っぱい

238 :名無しさん@お腹いっぱい。:04/02/24 17:37
しょっぱいな

239 :名無しさん@お腹いっぱい。:04/02/24 17:39
mattnさんGJ!!
vim6.2.285+im_custom065(skk)でemacs依存が軽減されつつある。

#でもyatexとnavi2chでemacsは依然必須だが

240 :名無しさん@お腹いっぱい。:04/02/24 18:26
emacsは下駄箱くさい。

241 :名無しさん@お腹いっぱい。:04/02/24 18:38
ttp://vim-latex.sourceforge.net

242 :名無しさん@お腹いっぱい。:04/02/25 11:40
>>241
試してみたけどなかなかいいね。でも yatex とどっちがいいのかな?

243 :名無しさん@お腹いっぱい。:04/02/25 16:13
:scriptnames
で出てくるファイル名を記録するのはどうすれば良いのでしょうか。
今のところ、目で見て記憶してます。

244 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/02/25 16:54
>>243 こんな感じでredirを使います。詳細は :help :redir
:redir @a
:scriptnames
:redir END
:new
"ap

245 :名無しさん@お腹いっぱい。:04/02/25 18:02
>>244
できました。感謝です。

246 :名無しさん@お腹いっぱい。:04/02/25 21:55
ある時から急に、*.vim系のファイルが開けなくなりました。
plugin下のvimスクリプトとか、_gvimrcとかです。
開こうとするとCPU使用率100%のまま固まってしまいます。
何か分かりましたら、ご教示ください。

247 :名無しさん@お腹いっぱい。:04/02/25 22:09
>>246
> リンクしているtclのバイナリ差異に基づく問題です。
> 対症法は2つあります。
>
> 1つはActive State社のActive TCL/TKをインストールして、
> そちらが優先されるようにパスを設定する方法です。
> この方法であればif_tclを使うことが可能です。
>
> もう1つはVimからif_tclが使えなくなってしまいますがgvim.exeと
> 同じディレクトリにtcl84.dllという名前の空のファイルを作成する方法です。
> :e $VIM/tcl84.dll
> :wq

248 :名無しさん@お腹いっぱい。:04/02/25 22:20
>>247
有難う御座います!!
後者の方法で編集出来るようになりました。
そう言えば、最近cygwinを更新したのが原因になったのだと思います

249 :mattn@Vim%Chalice:04/02/27 13:24
---トリビア---
Bram 氏は・・・FreeBSD使いでUIにはKDEを使っている

250 :名無しさん@お腹いっぱい。:04/02/28 16:50
>>249
だめ、そんなの。
1[へぇ] ぐらい。


251 :名無しさん@お腹いっぱい。:04/02/29 13:46
lispを書いているとき、対応する括弧を調べるのに%を使っている
のですが、調べてから戻るには%を2回押す必要があってめんどうで
す。キー1つで対応する括弧を光らせる(一瞬ハイライトさせる)よ
うにしたいのですが、どうすればいいでしょうか。

252 :名無しさん@お腹いっぱい。:04/02/29 15:47
>>251
それは閉じ括弧したときと同じような挙動を求めている?

余計なお世話と思いつつ質問。
lisp だと emacs の方が向いている(Emacs lisp とか、、、)と思っちゃうのだけど、
なぜまた vim なの?

253 :名無しさん@お腹いっぱい。:04/02/29 15:58
>>252
> なぜまた vim なの?

スレ違い。

254 :251:04/02/29 17:57
>>252
挙動は1ストロークで対応する括弧がわかるようなものを求めてい
ます。

vimを使うのは、vimが好きだからです。
emacsを使うとどのようなことができるのですか?

255 :名無しさん@お腹いっぱい。:04/02/29 18:04
>>254
> emacsを使うとどのようなことができるのですか?

スレ違い。

256 :名無しさん@お腹いっぱい。:04/02/29 18:38
>>254
> emacsを使うとどのようなことができるのですか?

(show-paren-mode t)

1ストロークも何も、勝手に対応する括弧が強調表示されるが。

257 :名無しさん@お腹いっぱい。:04/02/29 19:12
>>226
> im_custom065 をリリースしました。
> * Borland Free Compiler 5.5 用 Makefile

パッチをあてた後の Make_bc5.mak の 408 行目のあたりですが少しミスがありませんか?

!if ("$(IMC)"=="yes")
DEFINES = $(DEFINES) -DFEAT_IM_CUSTOM -DFEAT_SKK -DFEAT_POBOX
IMC_OBJ = $(OUTDIR)\skk.obj $(OUTDIR)\pobox.obj
IMC_PRO = proto/skk.pro proto/pobox.pro
!endif
!endif

現状だと !endif が一個余分になっていると思います。

258 :名無しさん@お腹いっぱい。:04/02/29 19:14
im_custom065.diff のこの部分がおかしいのだと思います。

begin-base64 700 bc5.diff
LS0tIGltX2N1c3RvbTA2NS5kaWZmLm9yaWcJMjAwNC0wMi0yMyAxMDoyMTox
MS4wMDAwMDAwMDAgKzA5MDAKKysrIGltX2N1c3RvbTA2NS5kaWZmCTIwMDQt
MDItMjkgMTc6MTE6NDUuOTA1MzAyNDAwICswOTAwCkBAIC00Myw3ICs0Myw3
IEBACiAgCiAtLS0gc3JjLm9yZy9NYWtlX2JjNS5tYWsJMjAwNC0wMi0xNiAx
MToyMjoxMC4wMDAwMDAwMDAgKzA5MDAKICsrKyBzcmMvTWFrZV9iYzUubWFr
CTIwMDQtMDItMjMgMTA6MDg6MDIuMDAwMDAwMDAwICswOTAwCi1AQCAtNDA1
LDYgKzQwNSwxMyBAQAorQEAgLTQwNSw2ICs0MDUsMTIgQEAKICAhZW5kaWYK
ICAhZW5kaWYKICAKQEAgLTUyLDcgKzUyLDYgQEAKICtJTUNfT0JKID0gJChP
VVRESVIpXHNray5vYmogJChPVVRESVIpXHBvYm94Lm9iagogK0lNQ19QUk8g
PSBwcm90by9za2sucHJvIHByb3RvL3BvYm94LnBybwogKyFlbmRpZgotKyFl
bmRpZgogKwogICFpZmRlZiBYUE0KICBERUZJTkVTID0gJChERUZJTkVTKSAt
REZFQVRfWFBNX1czMgo=
====

259 :名無しさん@お腹いっぱい。:04/02/29 22:44
>>251
set showmatch

260 :名無しさん@お腹いっぱい。:04/02/29 22:47
>>252
ViVi使いなよ。
対応する括弧が強調表示されるよ。

261 :名無しさん@お腹いっぱい。:04/02/29 22:48
あ、安価間違っちゃったてへっ★
>>254へだよ。

262 :名無しさん@お腹いっぱい。:04/02/29 22:57
>>259
それは入力時のみ

263 :名無しさん@お腹いっぱい。:04/03/01 00:06
%を2回押すのが面倒ということですので
1回押すだけで%%の挙動をするように
(n)mapで再定義すれば良いかと思います

264 :名無しさん@お腹いっぱい。:04/03/01 01:03
>>263
ネタ?

265 :名無しさん@お腹いっぱい。:04/03/01 01:15
263ではないが…

>>251はキー1つでhighlightさせたいのだが
それができないから%を2回押して確認しないといけないのが面倒だ。
と言ってるね

>>263はhighlightできないなら%を2回押すしかないんだから
それをnmapでやれば? と言っているのでは?

一瞬highlightするのも対応括弧に一瞬飛んで元の場所に戻るのも
同じようなもんでしょう

266 :名無しさん@お腹いっぱい。:04/03/01 01:27
だからViViを使えと。

267 :名無しさん@お腹いっぱい。:04/03/01 01:40
ViViってなに?
健康充電基地リゾートホテル?


268 :名無しさん@お腹いっぱい。:04/03/01 02:00
ビビアンスーの愛称?

269 :名無しさん@Vim%Chalice:04/03/01 02:03
>>251
:nnoremap <C-M> %:sleep<CR>%

270 :名無しさん@お腹いっぱい。:04/03/01 02:05
CursorMoveっていうイベントがあればemacsと同じような
ハイライトが実現できるんだけどね。残念ながらCursorHoldしかない。

271 :名無しさん@お腹いっぱい。:04/03/01 02:10
>>269
改良。
:nnoremap 
 %:sleep 100m
:redraw
%

272 :271 %Chalice%:04/03/01 02:12
>>271
^Mが単なる改行になってしまった。

273 :名無しさん@お腹いっぱい。:04/03/01 02:44
'showmatch' 'sm' を有効にしているものと仮定して
対応が分からない括弧があったらとりあえず括弧を入れたり手近な括弧消したりして見当付けてる
……そーゆーレベルの話じゃない?

274 :名無しさん@お腹いっぱい。:04/03/01 02:46
>>273
そんなことしていたら lisp で氏ぬよw

275 :名無しさん@お腹いっぱい。:04/03/01 02:48
つーか lisp.vim が syntax 下にあるじゃん

276 :名無しさん@お腹いっぱい。:04/03/01 02:50
$(OBJDIR)\pobox.obj: pobox. # <- pobox.c に修正

IMC_PRO = proto/skk.pro proto/pobox.pro
!endif
!endif # <- 重複している !endif を削除

でbccでコンパイル(im_custom065)通りました。報告まで。

277 :名無しさん@お腹いっぱい。:04/03/01 02:51
sage忘れ鬱死

278 :名無しさん@お腹いっぱい。:04/03/01 07:23
>>267

http://www.joseishi.net/vivi/

279 :251:04/03/01 07:52
>>269>>271
nnoremap <buffer> <silent> <c-p> %:sleep 100m<cr>%
これで満足です。ありがとうございます。

280 :名無しさん@お腹いっぱい。:04/03/01 09:21
>>276
>>257-258 も同じ内容です。

281 :名無しさん@お腹いっぱい。:04/03/03 22:30
> NEW ITEM TO VOTE ON
> Upon request I have added one item to vote on:
> - Add option to highlight the screen line (and column) of the cursor
この機能は過去に話題になったような、、、

282 :名無しさん@お腹いっぱい。:04/03/03 22:45
>>281
前にスクリプトが張られてたよ

283 :名無しさん@お腹いっぱい。:04/03/04 01:14
vim みたいなマウス要らないウェブブラウザとかそのたのソフトってない?
ちなみにwindowsしか使えないです。


284 :名無しさん@お腹いっぱい。:04/03/04 01:14
w3m

285 :名無しさん@お腹いっぱい。:04/03/04 02:03
lynx, links, emacs-w3m, www-mode, GET

286 :名無しさん@お腹いっぱい。:04/03/05 00:09
Vim 激使いづらい。
全角スペース視覚化も表示できないし、ラインカーソルもない。
対応した括弧のハイライトも無ければ、印刷機能関係もショボイ。
起動時間も遅く、遅延リードもないのでデカイファイルを開くと固まる。
ウィンドウシステムもコンソール時代の遺物を引きずったどうしようもなく空間の活用度の低いもの。

ViViの方が断然良い。

287 :名無しさん@お腹いっぱい。:04/03/05 00:16
質問です。

ex ⇔ vi のように
? ⇔ vim はできますか?できるのならばそれはどうやるのですか?

288 :名無しさん@お腹いっぱい。:04/03/05 02:40
>>287
viと同じように Q -> ex mode, :vi -> vi mode

289 :名無しさん@お腹いっぱい。:04/03/05 04:34
>>288 thx
ついでに初めから Exモード でファイルを覗きたいときは?

290 :名無しさん@お腹いっぱい。:04/03/05 04:36
vim -e か。スマン、help熟読しろよ俺('A`)

291 :名無しさん@お腹いっぱい。:04/03/06 00:48
そろそろ 6.3 がでるとかという話はないんですか.
パッチ当てが面倒で.

292 :名無しさん@お腹いっぱい。:04/03/06 01:13
>>291
CVS使えば?

293 :名無しさん@お腹いっぱい。:04/03/06 01:23
そう言われればそうだね.
考えもしなかった. thx.

294 :名無しさん@お腹いっぱい。:04/03/06 01:34
>>286
>全角スペース視覚化も表示できないし、ラインカーソルもない。
使う人間がいるとは思えない。
一部の人間が喜んでいるだけ。

>対応した括弧のハイライトも無ければ、印刷機能関係もショボイ。
ハイライトなど無駄にマインパワー食うだけ。
必要なときに%を押す方が経済的。
印刷もそんなにイヤなら専用のものにでもまかせればいい。
Vimはテキストエディタだっつーの。

>起動時間も遅く、遅延リードもないのでデカイファイルを開くと固まる。
デカイファイルはビューワで見るのが基本。
起動時間が遅いってどんな化石マシン使っているんだ?

>ウィンドウシステムもコンソール時代の遺物を引きずったどうしようもなく空間の活用度の低いもの。
MDIの方が圧倒的に糞だと思うが。
キー操作でサイズ変えたり位置入れ替えたり出来るか?

全部余裕で反論できたなw

295 :名無しさん@お腹いっぱい。:04/03/06 03:12
>>294
できてないと思うが……

>全角スペース視覚化も表示できないし、ラインカーソルもない。
全角スペースは色付けたら視覚化できる。
全角スペースは自分も強調機能欲しくて探したら誰かやってたのをコピペした。
早い話、ハイライト機能いろいろがんばったらほとんどの強調機能はできるんじゃないの?
ラインカーソルってなんだったっけ?
なんだったっけっていうぐらいだから自分は必要としてない。他見てみて

>対応した括弧のハイライトも無ければ、印刷機能関係もショボイ。
これってどういうこと?入力時にわかるということ?
それとも入力したあとに対応する括弧を確認したいということ?
両方できるけど?
前者はset autoなんとか(わすれた)で
入力したときに対応する括弧に飛んで戻って来る。
後者はshift + 5 (%だな)でわかる。同じように一時的に対応する括弧に飛んで戻って来る。
印刷は別にvimでしなくても良くない?それが認められないならそれはそれで。

>起動時間も遅く、遅延リードもないのでデカイファイルを開くと固まる。
そうかな?何Lineぐらいの話?
マシンも気になるちゃ気になる。

296 :295:04/03/06 03:21
ねぼけてるな
ハイライトって言ってるんだから、括弧のハイライトは色が付くか
ふと文字になるとかしないとだめか。

ちなみに入力時の対応する括弧表示は
set showmatchでした

297 :295:04/03/06 03:33
ViViって女性ファッション雑誌みたい……。
しかもFreeじゃないのね。

http://vivi.dyndns.org/vivi/vivi.phtml
ふ〜ん。
最後の方の会社一覧にはいってるけどw
ViVi使ってるやつなんて見たことないけどなぁ

emacsかviか、いまだに古くさいjvimをよく見かける。

298 :名無しさん@お腹いっぱい。:04/03/06 03:53
ex で充分だ。
一行だけ見えればそれでいい。

299 :名無しさん@お腹いっぱい。:04/03/06 04:26
機能って知らない人にはほとんど常に必要ないんだよね。
遅延リードはいいね。vim - をless的に使う時に欲しい。
あとタブを表示も^Iになってインデントが崩壊するVimの仕様より
ViViのほうが100倍ましだ。
# 色をつけるのは目立ちすぎるので却下。

昔のviviしかしらないけれど、Vimはmap関連が充実しているのが便利かな。
VimはUNIXから生まれて、ターミナルで動くものだと考えられてるから、
その制限をいろいろ引きずっているのだとおもう。

実際おれはGVIM使わないし。
シェルとシームレスな意識で使えるメリットは他に替え難い。
あとターミナルの機能で壁紙が張れる…

300 :名無しさん@お腹いっぱい。:04/03/06 09:14
> あとタブを表示も^Iになってインデントが崩壊するVimの仕様より
listcharsも知らない厨は帰れ

301 :名無しさん@お腹いっぱい。:04/03/06 09:25
>>300
教えてくれてありがとう。もっと調べてから書くべきだった。
でも文字表示じゃなくて背景の微妙な色違いであらわすのが
理想なのだけどね。

ところで、
> listcharsも知らない厨は帰れ
こういうことを言うのはVimにも負の影響を及ぼすよ。
使用者が新しく増えないソフトは死ぬ。

302 :名無しさん@お腹いっぱい。:04/03/06 09:43
ろくに調べもせずに理想とかぬかすな

別に日本人、特に2chに入り浸るような奴は増えなくても大丈夫
心配する必要など微塵もない

むしろ悪

303 :名無しさん@お腹いっぱい。:04/03/06 11:57
jjjjjjjjjjjjjjjjjjjjjjjkk:q

304 :名無しさん@お腹いっぱい。:04/03/06 13:01
>>301
|でも文字表示じゃなくて背景の微妙な色違いであらわすのが
|理想なのだけどね。
:syntax match Tab /\t\+/
:hi Tab guibg=black

|こういうことを言うのはVimにも負の影響を及ぼすよ。
|使用者が新しく増えないソフトは死ぬ。
2chの発言ごときで :D

305 :名無しさん@お腹いっぱい。:04/03/06 16:34
べんじょのらくがきと呼ばれた日々

306 :名無しさん@お腹いっぱい。:04/03/06 17:05
一部抜粋。

:imap <C-n> <Down>
:imap <C-p> <Up>
:map! <C-a> <Home>
:map! <C-b> <Left>
:map! <C-e> <End>
:map! <C-f> <Right>

でも、vimacsは嫌なの。理由は忘れた。

307 :名無しさん@お腹いっぱい。:04/03/07 02:02
>>304
おれはgvimを使わないと書いただろう。

308 :名無しさん@お腹いっぱい。:04/03/07 02:03
つまりtabだけのために貴重な一色を使えないってことだ。

309 :295:04/03/07 04:26
>>301
全然ぐぐってすらなくないか?それで使えないとか言われてもなぁ
tabとか自分はこうしてる。
ぐぐったのちょっといじって十分満足だけど

こんな感じ
set listchars=tab:^\ ,extends:<,trail:-,eol:<
ファッション雑誌でも使ってたほうがいいね

310 :名無しさん@お腹いっぱい。:04/03/07 09:38
UNIX板でWindows限定のシェアウエアの宣伝するのはやめれ。

311 :名無しさん@お腹いっぱい。:04/03/07 10:02
ThinkPadのWindowsキーが邪魔でしかないんで、
xmodmapでEscに置換してやったら神の如き操作感が得られたんだけど
「キモイ」って言われた

312 :311:04/03/07 10:12
む、違うッ!
これはFMVだった。俺、意味不明

313 :名無しさん@お腹いっぱい。:04/03/07 10:17
>>309
タブの表示が思いどおりにできなくったって、
総合的にはVimのほうが使いやすいんだが…

なんでそんなにヒステリックなんだ?

314 :名無しさん@お腹いっぱい。:04/03/07 12:54
しかし何だな。viもどきのエディタにシェアウェア代金払うなんてあまり賢い
使い道とは思えんな。

315 :名無しさん@お腹いっぱい。:04/03/07 16:58
その話はいいから。

316 :名無しさん@お腹いっぱい。:04/03/08 00:02
現在行にアンダーラインが表示されるようなオプションありますか?


317 :316:04/03/08 00:12
ナンカ前スレにありました。失礼しました


318 :名無しさん@お腹いっぱい。:04/03/08 01:36
289にはまともな反論できないくせに話しそらすのなw

319 :名無しさん@お腹いっぱい。:04/03/08 17:21
変な質問だったらすいません。
以前まで香り屋版Gvim6.2@winを使用しており、
このたびvim6.2@Cygwinに香り屋版patchを当てて日本語表示までできるようになりました。

ところが、最下部に出るエラーメッセージが英語のままです。
WIN版は日本語で表示されたと思うのですが・・・
diffを見ても日本語に差し替えられていないようなので
こういうもんだと割り切るしかないのでしょうか?

320 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/08 17:42
>>319
Cygwinのgettext入れてからconfigure && makeし直してください。

321 :名無しさん@お腹いっぱい。:04/03/08 18:04
>>320
直接のご回答ありがとうございます。

gettextは入れたはず?と思って
vim --versionしてみたところ -gettext の文字が_| ̄|○
もう一度確認してみたら、gettext-devel を入れなくてはいけなかったのですね。
ただいまconfigure中です。
ご指導ありがとうございました。

322 :名無しさん@お腹いっぱい。:04/03/10 00:58
エディタはGvim
メールはBecky2
2chはnavi2ch
だアアア

なんか文句ある?

323 :名無しさん@お腹いっぱい。:04/03/10 10:34
aBcD → abcdという風に大文字を小文字にするのはどうすればいいのでしょうか?

324 :名無しさん@お腹いっぱい。:04/03/10 10:36
>>323
guw

325 :名無しさん@お腹いっぱい。:04/03/10 11:20
>>324
サンクス。
:h gu
ですな。

後学のために。大文字にするのは gU です。

326 :名無しさん@お腹いっぱい。:04/03/10 22:15
Mac OS X (10.3)でKaoriyaVim最新使っているんですけど、
.vimrc(.gvimrc)ってどこに置くんですか?

327 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/10 22:38
>>326
:sp ~/.vimrc
:sp ~/.gvimrc
です。

328 :326:04/03/10 22:51
>>327
ありがとう!そして、また問題が。
Mac OS X (10.3)でKaoriyaVim最新使っているんですけど、
テキストファイルをvimのアイコンにドラッグ&ドロップすると
「続けるにはENTERを押すかコマンドを入力してください」と出てしまいます。
ファイルの中身が見えるまでの、「なんかのキーを押す」のワンステップが
おっくうなんですが、何が原因かわかるでしょうか?

329 :名無しさん@お腹いっぱい。:04/03/10 22:55
>>328
なにかエラーメッセージも表示されているのでは?

330 :328:04/03/10 23:01
>>329
例えばvimアイコンの隣にある「README_j.txt」をドラッグ&ドロップすると
下から2行目に「"/Applications/vim/README_j.txt" [変換済] 539L, 21858C」
一番下の行に「続けるにはENTERを押すかコマンドを入力してください」
と出ます。。。変換済???ドラッグ&ドロップ直後なのに?

331 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/11 00:09
>>328
確か最近のパッチで修正されていたような記憶がありますが、とりあえず香り屋版で
は我慢してください。我慢できない場合にはソースコードを持ってきて最新版までの
パッチをあててから、自分でコンパイルするとしあわせになれるかもしれません。

332 :名無しさん@お腹いっぱい。:04/03/11 20:56
>>331
最後の「しあわせになれるかもしれません」が
うちの大学の非常勤講師に似ているかも知れません

333 :名無しさん@お腹いっぱい。:04/03/11 21:27
>>332
それは業界用語です。
「幸せになれるかもしれません」でググってみると幸せになれるかもしれません。

334 : :04/03/11 23:27
Xを使わないで日本語を入力するってできるんですか?
cannaで


335 :名無しさん@お腹いっぱい。:04/03/11 23:33
uimとかでもやる方法ありますか?

336 :名無しさん@お腹いっぱい。:04/03/12 00:16
>>334

canuum?

337 :名無しさん@お腹いっぱい。:04/03/12 00:22
>>336
ここくだ質スレじゃないぞ…

338 :335:04/03/12 00:39
emacsではできるけどvimではできなってこと?
canuumはportsにもないしメンテはほとんどされてない見たいだし
uim+emacsだと簡単にできたんだけどなぁ

339 :名無しさん@お腹いっぱい。:04/03/12 00:41
KoRoN氏が出来ないと言っていたIRCのクライアントが3/6にアップされてますね。
ttp://www.vim.org/scripts/script.php?script_id=931

日本人の女性の方かな?

340 :名無しさん@お腹いっぱい。:04/03/12 00:55
autoindentがオンのとき、改行した直後にESCを押して
インサートモードを抜けると、インデントが削除されてしまいます。
削除されないようにするにはどうすればいいでしょうか?

341 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/12 01:42
>>339
普通のIRCクライアントとは「ちょこっと」使い勝手が違うんですけど、徐々にバージョ
ンアップを重ねて完成度が上がってきてますよ。
# 私が「できない」と言っていたのは「そのちょこっとの溝は埋めることができない」っ
# ていう意味です。

342 :名無しさん@お腹いっぱい。:04/03/12 01:55
おぉ、とうとうVimにもIRCクライアントか。

343 :名無しさん@お腹いっぱい。:04/03/12 02:02
MoveWinってスクリプト改造して、HJKLでウィンドウサイズ変更できるようにしたんだけど
サイズ変更するとウィンドウの内容が消える・・・
winsize 使っても、colums lines 使っても一緒。
モードから抜けると内容が表示される。
そりゃそうか。
でも、ウマく内容を表示したままサイズ変更できないかなぁ
誰か知恵を貸してください。

344 :名無しさん@お腹いっぱい。:04/03/12 02:09
よく知らんがIRCってやっているヤツそんなにいるの?
既に落ち目でマイナー路線一直線なイメージがあるが。

345 :名無しさん@お腹いっぱい。:04/03/12 02:11
やってるやつはやってる。
数が多いかどうかはあんまり気にすんな。

346 :名無しさん@お腹いっぱい。:04/03/12 02:12
>>339
これ日本語通るのか?

347 :名無しさん@お腹いっぱい。:04/03/12 02:20
女性のVimユーザーか。
しかも、IRCクライアント作ってしまうマニアックぶり。
なんか感慨深いな。

348 :名無しさん@お腹いっぱい。:04/03/12 02:43
Vim で動くメーラってありますかね?
Vim 使いのみなさんは普段どんなメーラ使ってるんでしょう?

349 :名無しさん@お腹いっぱい。:04/03/12 08:02
>>340
SかoかOでインサートモードに入れば、インデントされる。

350 :名無しさん@お腹いっぱい。:04/03/12 12:13
>>348
mutt使いとか多そうな気がするけど、、、どうなんだろ?

vimで使うメールスクリプトどこかにあったけど忘れちゃたよ。けどあまり
実用的っぽくなかった気がする。www.vim.orgにも何個かなかったっけ?

chaliceちっくなメーラースクリプト欲しいよ!!(自分じゃ作れません、スキル不足で、もっと勉強します)

351 :名無しさん@お腹いっぱい。:04/03/12 12:26
>>349
ありがとうございます。
でも、それではインデントされた行からでないといけませんよね。
formatoptionsあたりで設定できると嬉しいのですが…。

352 :名無しさん@お腹いっぱい。:04/03/12 12:45
助けてください。
http://members.jcom.home.ne.jp/advweb/index_p1_s7.html
↑を参考にspec.vimを使おうとしたのですが、うまく動きません。

let spec_chglog_format = "%c user <user@arbornet.org>"
Bu BufNewFile,BufRead * setf spec

というのを.vimrcの最後に追加しましたが\cを押しても何もなりません。
シンタックスハイライトはされています。
LocalLeaderが設定されていないのかと:map <LocalLeader>c :hoge
という風にやったら動いていたので、spec.vimの起動条件が合わないのか
と思いましたが、ここから先どういうふうに追って行けばいいのか
わかりません。よろしくおねがいします。

環境はvim6.1のFreeBSDにtelnetしています。spec.vimはインストールされていました。

353 :352:04/03/12 15:27
解決しました。filetype plugin onというオプションが
offになっていました。スレ汚してすみませんでした。

354 :名無しさん@お腹いっぱい。:04/03/12 17:30
なんか、すごい勢いでパッチがリリースされ続けてますね。
まだ 6.2 がでて一年もたってないのに。

6.1 の時は、パッチのリリースがもう少しゆっくりだった気もするのだけど。

355 :名無しさん@お腹いっぱい。:04/03/12 22:34
:syn match Foo /foobar/me=e-1
:syn match Foo /foobar/he=e-1
この二つの違いは何ですか?

356 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/13 00:40
>>355 実際にやってみるのがわかりやすいでしょう。
:hi def link Foo PreProc
:hi def link FooR Type
:syn match FooR /r/
としてから
> :syn match Foo /foobar/me=e-1
> :syn match Foo /foobar/he=e-1
をそれぞれ実行してみてください。前者ではfoobarの最後のrがTypeで強調されるの
に対し、後者では強調されません。

357 :名無しさん@お腹いっぱい。:04/03/13 01:34
>>356
ありがとうございます。なんとなくわかりました。
今一度 :h syntax.txt して読んでみます。

358 :名無しさん@お腹いっぱい。:04/03/14 12:42
kaoriyaのvimを使っています。

普通の文章を書いていたときに、「ソ」とか「表」のように、2バイト目が 0x5c の文字で改行すると、
次の行の先頭にタブが入るのですが、タブが入らないようにすることは出来ますか?

359 :名無しさん@お腹いっぱい。:04/03/14 13:00
>>358
バグっぽいね。

360 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/14 13:25
>>358
起動直後に「表」や「ソ」だけを入力して改行する、というテストを行ないましたが
再現しません。その症状が出る前提条件があると推測されます。まずは
:set ft?
でファイルタイプを調べて報告してください。

361 :名無しさん@お腹いっぱい。:04/03/14 13:43
>>360
> :set ft?
filetype=
となり、からです。

起動直後の状態で発生します。


362 :358:04/03/14 14:42
OSは win 2k です。

363 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/14 16:36
>>361
:set enc?
はどうなってますか。cp932以外であった場合には
:set enc=japan
としてみてください。

364 :名無しさん@お腹いっぱい。:04/03/14 17:17
>>363
> :set enc?
> はどうなってますか。cp932以外であった場合には

cp932 です。

理由は何となくわかりました。

.vimrc で
set cindent
をしていたのですが、これが悪さをしていたようです。

365 :名無しさん@お腹いっぱい。:04/03/14 17:46
おおずもうの初日ですよ。

366 :名無しさん@お腹いっぱい。:04/03/14 20:10
一ヶ月前の話になりますけど(w 「viないと」っていうイベントがあったらしいですね。

367 :名無しさん@お腹いっぱい。:04/03/14 20:18
仕事で行けなかった

368 :名無しさん@お腹いっぱい。:04/03/15 03:14
>>366
ちょっとだけ行きたかったかも

369 :名無しさん@お腹いっぱい。:04/03/15 11:50
mattn さん、キター

370 :名無しさん@お腹いっぱい。:04/03/16 13:15
http://vimdoc.sourceforge.net/
www.vim.orgのNewsを見て初めて知った。

371 :名無しさん@お腹いっぱい。:04/03/17 01:10
なんか regist user なるものがあるんですがこれって前からあった?
チャリティとはなんか別っぽいけど・・・
なんか良いことあるんだろうか。

あと、expand_expr ってなんざんしょ。
help に無いからサッパリ解らない。

372 :名無しさん@お腹いっぱい。:04/03/17 02:50
>>371
registって何……

373 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/17 07:52
>>371
> Vim開発スポンサー制度
>   Vim開発スポンサー制度と機能要望投票制度が始まりました。有志がVimの開発にお
>   金を出資しBram氏に開発へ専念してもらおうという主旨です。出資者には見返りに
>   機能要望投票の権利が与えられます。最近ではfoldingがそうであったように、こ
>   の機能要望投票で多くの票数を集めた機能から優先して実装されます。出資は1口
>   10ユーロ以上からで、PayPalを通じてクレジットカードによる決済も可能です。ま
>   た寄付した事実が公表されることを拒まなければ、100ユーロ以上寄付をした場合
>   には「Hall of honour」に掲載されます。詳細は以下のURLを参照してください。
>
>   - Sponsor Vim development
>     http://www.vim.org/sponsor/index.php
registerっていうのは上記にはお金を出しにくいけど、ソフトウェアのユーザ登録に
ならお金を出せるという状況を想定しての制度です。結構最近追加されました。

> あと、expand_expr ってなんざんしょ。
> help に無いからサッパリ解らない。
vim-devに送付済の実験パッチで、香り屋版にはテストのため取り込まれています。
詳細は以下を参照してください。
  http://www.kaoriya.net/testdir/expandexpr/custom_insexpand.txt

374 :名無しさん@Vim%Chalice:04/03/17 23:25
vim 6.2.086で修正されたはずの
    空白行を含むfoldで } してもfoldの中の空白で止まってしまう
っての, 最近元に戻ってません?
# vimスレ Part6の#483参照.

どっかのパッチでエンバグしたのか仕様が変わった(戻ったのか).
私だけですかね?

# 当方, 6.2.354 with kaoriya patch @ Gentoo Linuxという環境です.

375 :名無しさん@お腹いっぱい。:04/03/18 02:37
>>373
お答えありがとうです。

登録は面倒でなかったらしてもいいかなぁ
自分的な価値では Vim は 素 が5800円で KaoriYa 分が4000円って所かなぁ

> vim-devに送付済の実験パッチで、香り屋版にはテストのため取り込まれています。
> 詳細は以下を参照してください。
>   http://www.kaoriya.net/testdir/expandexpr/custom_insexpand.txt
ユーザ定義補完面白そう。
これって、インテリセンス様に作られたと考えて良いのかな?

376 :名無しさん@Vim%Chalice:04/03/18 03:46
>>375
> これって、インテリセンス様に作られたと考えて良いのかな?
まさにその目的です。是非チャレンジしてください。具体的なアプリケーションがあれば
vim-devで強くpushできます。インテリセンスを実装するために追加で欲しい機能があれ
ば提案してください。善処します。

377 :376=KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/18 03:47
失礼しました。操作ミスって名無しで書き込んでしまいました。

378 :名無しさん@Vim%Chalice:04/03/21 22:21
日本語文章の中にアルファベットがあると自動的に前後にスペースを入れるような
imapってどう書けば良いんでしょう?

例えば意識せずに文章を打っていて
    今日も chalice を使いました。 やっぱり vim って便利
みたいになってほしいわけですが…

379 :KoRoN@Vim%Chalice ◆8XALICEsdk :04/03/21 23:40
>>378
そういうのはimapじゃできませんし、後々を考えて正規表現使ったほうが良いでしょう。
:%s/\([^\t -~]\)\(\a\)/\1 \2/g
:%s/\(\a\)\([^\t -~]\)/\1 \2/g
この2つを実行すると、希望のようになります。ちなみに1つのsubstituteでやろうとすると…
:%s/\%(\([^\t -~]\)\%(\a\)\@=\|\(\a\)\%([^\t -~]\)\@=\)/\1\2 /g
こんな風になります。

92 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)