Vim6 Part10
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@w3m
NGNGhttp://www.vim.org/
前スレ
http://pc5.2ch.net/test/read.cgi/unix/1086135625/
関連情報は>>2-7あたり。
0713名無しさん@お腹いっぱい。
05/02/07 20:37:43解説キボン
0714名無しさん@Vim%Chalice
05/02/07 21:19:48if、while、for、switchではない、先頭がアルファベットもしくは_で始まる単語で
スペースが続いてもよしで
その後に ( がくる。
( は検索エリアに入れない。
0715名無しさん@お腹いっぱい。
05/02/08 10:38:00LC_CTYPE=ja_JP.EUC で起動すると正常なのですが、
LC_CTYPE=ja_JP.eucJP とすると日本語が文字化けしてしまいます。
「日本語」と入れると「日喫」みたいになります。(木偏だったかも)
環境変数にはeucJPの方を指定したいのですが、
どう対処すればいいでしょうか?
#昨日の夜書き込んだつもりでしたが見当たらないので。
#どこかとんでもないところにマルチしてたらすいません。
0716名無しさん@Vim%Chalice
05/02/08 11:28:11バッファを横に4つ開いていて、C-W↑ とかだとつらくて・・
:buffer ? だとカレントバッファが切り替わって意図したものになりません
0717名無しさん@お腹いっぱい。
05/02/08 12:06:320718名無しさん@お腹いっぱい。
05/02/08 12:27:27C-w C-p の方では?
これでもつらいんだろうけど。
0719名無しさん@お腹いっぱい。
05/02/08 13:00:120721名無しさん@お腹いっぱい。
05/02/08 14:36:19とりあえず見せてみれ
0722719
05/02/08 15:22:26http://vim.mydns.jp/?plugin=attach&pcmd=list&refer=scripts%2F7
使い方はほとんど一緒。
ファイル名のユニークな部分を入力すればそのバッファに移動していきます。
タブによる切り換えが出来ないのが少し不便って事に今気が付いた…。
0723名無しさん@Vim%Chalice
05/02/08 16:37:34ありがとうございます。
これは便利ですね。タブ移動もつけば申し分ないんですね。
0724名無しさん@お腹いっぱい。
05/02/08 17:39:27同じ様な問題があった(随分前の事だが)からこれをあてている。
--- mbyte.c.orig Wed Sep 29 17:17:23 2004
+++ mbyte.c Wed Sep 29 17:17:32 2004
@@ -653,7 +653,7 @@
* where mblen() returns 0 for invalid character.
* Therefore, following condition includes 0.
*/
- if (mblen(buf, (size_t)1) <= 0)
+ if (i >= 0x80)
n = 2;
else
n = 1;
0726名無しさん@Vim%Chalice
05/02/08 19:11:36どもどもです。
すごいですね〜。最高に使いやすいです。
プロンプトにバッファリストが出るので、何を開いたか確認するのみでも
利用できますね。MiniBufExplorerは他のプラグインと競合するので
ちょっと乗り換えてみようかと思います。
0727名無しさん@お腹いっぱい。
05/02/09 05:24:050728名無しさん@お腹いっぱい。
05/02/09 05:41:540729名無しさん@お腹いっぱい。
05/02/09 07:50:350730名無しさん@お腹いっぱい。
05/02/09 18:06:410731名無しさん@お腹いっぱい。
05/02/09 22:00:04ビューアも種類によってだらだら見れたりびしばし見れたり違うもんなの?
いや、俺Chaliceしか知らないもんで。
0732名無しさん@お腹いっぱい。
05/02/09 22:58:15マウスで操作できないってことでしょ。
両手を使わないといけないし。
0733名無しさん@お腹いっぱい。
05/02/09 23:44:18そういや大昔のchaliceは右手だけで操作できるキーバインドだった
0734名無しさん@お腹いっぱい。
05/02/10 00:23:44GJ!!!
0735名無しさん@Vim%Chalice
05/02/10 01:59:310736名無しさん@お腹いっぱい。
05/02/10 06:18:092005/02/09 : 075リリース
0737名無しさん@お腹いっぱい。
05/02/10 06:40:17> vim6 のソース管理が ftp から cvs に変更されしたので、cvs の最新バージョン
s/されした/された
0738名無しさん@お腹いっぱい。
05/02/10 13:16:45んで、設定するために、オレが呼ばれた。# はじめての Mac
X 上の標準エディタが使いにくいので、GVim をインストールした。
てゆーか、Control キーと Caps Lock キーの位置が逆じゃん。
めちゃくちゃ使いにくい。
どうにかなりませんかね。
0739名無しさん@お腹いっぱい。
05/02/10 13:32:220740KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/10 14:06:46http://www.google.co.jp/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&num=50&q=ucontrol
0741名無しさん@お腹いっぱい。
05/02/10 19:41:41フォントに切り替えることってできますか?
0742名無しさん@お腹いっぱい。
05/02/10 20:22:030743名無しさん@Vim%Chalice
05/02/11 00:47:56できるでしょうか。下だと行番号がでません。
:g/int\s\+\w\+/
0744名無しさん@Vim%Chalice
05/02/11 00:50:28743です。すいませんわかりました。:numberでした。
0745名無しさん@Vim%Chalice
05/02/11 01:09:19もしくは、Scratchなどのバッファにコピーできるでしょうか?
0746KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/11 02:49:270747名無しさん@Vim%Chalice
05/02/11 05:48:44ありがとうございます。
!ls とかの、外部コマンドの出力は取れなかったのですが
これは無理なのでしょうか。
0748KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/11 12:14:30> !ls とかの、外部コマンドの出力は取れなかったのですが
:help system(
0749715
05/02/11 15:53:150750名無しさん@お腹いっぱい。
05/02/11 15:56:220751715
05/02/11 16:40:130752名無しさん@お腹いっぱい。
05/02/11 17:01:390753名無しさん@お腹いっぱい。
05/02/11 17:46:14>vimスレで紹介されてた、vim上でgdbデバッグを可能にするパッチ
>を当ててvimをインストールしたのですが、
>gdbを起しに行くあたりで、ptyがうまく開けないようで使えせん。
>linuxのvimでは問題なく動いているので、おそらく、bsd pty固有の問題
>だと思うのですが(ここいらへんあまり良くわかってないです)、何か
>解決へのアドバイスあったら下さい。
FreeBSDスレで質問したのですが、解決しなかったので
もしわかるかたいましたら教えてください。
0754KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/11 20:38:36FreeBSD5.3以降は、C99に準拠したせいかmblenの挙動がステートフルに変わってるの
です。そのためリセットする操作が必要になっているようなんです。香り屋版の
src/mbyte.cへのパッチを読んでみてください。mblen(NULL, 0)という呼び出しが追
加されています。
0755名無しさん@お腹いっぱい。
05/02/11 20:53:06FreeBSD5-STABLEでvim-6.2.tar.bz2にvim62-gdb6.tar.bz2のパッチを当てて
コンパイルしてみました。ちょっと試しただけですが、とりあえず動いてます。
0756738
05/02/12 09:11:46ありがとん
0757名無しさん@お腹いっぱい。
05/02/13 00:11:080758名無しさん@お腹いっぱい。
05/02/13 00:19:010759名無しさん@お腹いっぱい。
05/02/13 00:19:040760名無しさん@お腹いっぱい。
05/02/13 13:52:130761名無しさん@お腹いっぱい。
05/02/13 13:54:580762名無しさん@お腹いっぱい。
05/02/13 14:06:140763名無しさん@お腹いっぱい。
05/02/13 14:53:13pかn
だれかIntellisense for vimってC++で使ってる人います?
入れては見たがうまく動かない・・・
0764名無しさん@お腹いっぱい。
05/02/13 16:00:12viのキーストロークって多分英語キーボード向けになってるんだと思うけど、
英語キーボード使って覚えた方がいいんでしょうか。
0765KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/13 16:10:33確かに英語(ASCII)キーボードを使った方が細かい違和感は少ないのですが、日本語
キーボードに慣れているのならばそちらを使ったほうが良いです。
0766名無しさん@お腹いっぱい。
05/02/13 16:15:37日本語キーボードしか使ったことないからわからん。
0767名無しさん@お腹いっぱい。
05/02/13 16:16:26ありがとう。そうします。
0768名無しさん@お腹いっぱい。
05/02/13 18:18:390769名無しさん@お腹いっぱい。
05/02/13 18:24:32意味が判りません
0770名無しさん@お腹いっぱい。
05/02/13 18:25:41判ります
0771名無しさん@お腹いっぱい。
05/02/13 19:12:500772名無しさん@お腹いっぱい。
05/02/13 19:24:41なんで違う配置にしたんだろう
コロン、セミコロン、括弧とか &^'"*[] あたり、いつも打ち間違えるよ
0773名無しさん@お腹いっぱい。
05/02/13 21:05:50Enterの隣にバックスラッシュがあったり
チルダが見つからなかったり
0774名無しさん@お腹いっぱい。
05/02/13 21:28:260775名無しさん@お腹いっぱい。
05/02/13 21:32:580776名無しさん@お腹いっぱい。
05/02/13 21:43:020778名無しさん@お腹いっぱい。
05/02/13 23:27:510779名無しさん@Vim%Chalice
05/02/13 23:31:22多用するキーなので使ってるうちに違和感など
微塵も無くなる.
vimは英語キーボードを基に考えられたキーバインド
なので(あたりまでだが…),英語キーボードの方が
つじつまが合っている.
例えば前方検索の*と後方検索の#,英語キーボードでは
shiftを押しながらそれぞれ右手・左手の中指を延ばした
所にあるキーであるとかね.
(ここからはまったく個人的な意見だが),そもそも(vimに関係なく)配列は
英語キーボードの方がつじつまが合ってると思う.
'をshift押しながらだと"になったり,;をshift押しながらだと:に
なったり,なんか理論整然としてると思うのは私だけ?
ただ人間工学的には日本語配列の方が優れているという記事を
読んだ覚えもあるけどね.
ま,要は各々で使いやすい方で良いという結論なわけだが…
0780名無しさん@お腹いっぱい。
05/02/13 23:34:470781名無しさん@お腹いっぱい。
05/02/13 23:47:020782名無しさん@お腹いっぱい。
05/02/13 23:48:46○理路整然
0783名無しさん@お腹いっぱい。
05/02/13 23:57:140784名無しさん@お腹いっぱい。
05/02/14 00:02:47のをロジカルペアリングっていうんだってさ。
http://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%BC%E9%85%8D%E5%88%97
0785名無しさん@お腹いっぱい。
05/02/14 00:06:33そんなに相性悪くないと思うが
0786名無しさん@お腹いっぱい。
05/02/14 00:44:45なるほど、じゃあJIS配列の方が理路整然としてるね。
0787名無しさん@お腹いっぱい。
05/02/14 00:45:40ただ、今となっては慣れただけのような気がするがな。
qwertyでUnixコマンドは打てるけど、viは使えないな。
0788名無しさん@お腹いっぱい。
05/02/14 01:39:220789名無しさん@お腹いっぱい。
05/02/14 09:05:19一応どんなキーボードでも 慣れれば 使えそうな気がする
0790名無しさん@お腹いっぱい。
05/02/14 19:31:540791KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/14 19:39:350792名無しさん@お腹いっぱい。
05/02/14 20:29:560793名無しさん@お腹いっぱい。
05/02/14 20:39:50いやいや、まてまて苦笑
0794名無しさん@お腹いっぱい。
05/02/14 20:47:340795名無しさん@お腹いっぱい。
05/02/14 21:06:360796名無しさん@お腹いっぱい。
05/02/14 21:06:460797名無しさん@お腹いっぱい。
05/02/14 21:09:070798名無しさん@お腹いっぱい。
05/02/15 00:37:56挿入やコマンドでは貼り付けってあまりしないものなのかな
0799名無しさん@お腹いっぱい。
05/02/15 05:32:33挿入モードで貼り付ける場面ってそんなにないような。
0800名無しさん@お腹いっぱい。
05/02/15 09:58:280801KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/15 10:16:15実行してその出力を、ということであれば :help :r! を参照してください。
0802名無しさん@お腹いっぱい。
05/02/15 10:52:24ご回答ありがとう御座います。
ちょっと違うようです。説明がへたくそで吸いません。
たとえば、あるmp3をvimのコマンドラインからひらいて音をならすとと言うようなことです。
:e であるディレクトリを開いて該当のファイルの上で x をおすと実際に実行できるのですがこれを
コマンドラインからできないでしょうか?
0803名無しさん@お腹いっぱい。
05/02/15 11:26:00とかいう話?
0804名無しさん@お腹いっぱい。
05/02/15 11:27:32>:e であるディレクトリを開いて該当のファイルの上で x をおすと実際に実行できるのですがこれを
vim のファイルブラウザはスクリプトで出来てるんだから、おんなじことやってるはず。
explorer.vim 見ろ。
0805名無しさん@Vim%Chalice
05/02/15 11:27:41<S-UP>などが使用できません。これは仕方がないんでしょうか。
今はmapしているので問題ないのですが・・・
0806名無しさん@お腹いっぱい。
05/02/15 11:35:120807KoRoN@Vim%Chalice ◆8XALICEsdk
05/02/15 11:36:10環境がUNIXで、利用するプログラムが決まっているならば803さんの方法です。
Windowsで、そのデフォルト設定に従いたいのならば、ちょっとややこしいのですが
:!start rundll32 url.dll,FileProtocolHandler "ファイル名"
ってな感じです。
詳細は $VIMRUNTIME/plugin/explorer.vim の115行目あたりからを読んでください。
0808名無しさん@お腹いっぱい。
05/02/15 20:28:020809名無しさん@お腹いっぱい。
05/02/15 20:31:25カーソル? を移動させないで(カーソルがスクロールさせる前の文字の上のまま)
移動させることはできますか?
w3mで言う J みたいなことがしたいです
0810名無しさん@お腹いっぱい。
05/02/15 21:08:16↓<C-E>
憶えにくいキーではある
0811名無しさん@お腹いっぱい。
05/02/15 21:52:270812名無しさん@お腹いっぱい。
05/02/15 22:07:07■ このスレッドは過去ログ倉庫に格納されています