Vim Part18at UNIX
Vim Part18 - 暇つぶし2ch382:名無しさん@お腹いっぱい。
11/02/27 08:35:46.72
>>377
例えば vi を使うのが、今日から 3 日間だけだとします。
常時インサートモードで、カーソルキーでカーソル移動するのが効率がいいでしょう。
例えば Linux サーバの管理者に任命され、最低 1 年間は従事予定とします。
インサートモードでのカーソル移動は、ほとんどの場合非効率でしょう。

383:名無しさん@お腹いっぱい。
11/02/27 08:56:18.58
emacs と行き来したいから、そのキモチが分かる
:h emacs-keys

384:名無しさん@お腹いっぱい。
11/02/27 09:22:07.62
その時々で自分が一番楽で効率的な方法選べばいいんじゃないの

俺なんか、カーソル直下、直上行の1文字を書き換える時なんか、
カーソルキーを使ってしまうぞw
保守派層から見れば外道かもしらんけどw

385:名無しさん@お腹いっぱい。
11/02/27 09:33:23.82
>>384からみて保守派層に見える人たちの大半は、カーソルキーを使わないほうが楽だからそうしてるだけなんだよ。
そうしなくちゃいけないなんて思っていない。まれに、そうしなくちゃいけないと思ってる人もいるけれど。

だから、カーソルキーを使うのは外道でも邪道でもなく、それが楽ならそれでいいと思うよ。
カーソルキーが使えない環境に行くことさえなければ、ね。

386:名無しさん@お腹いっぱい。
11/02/27 14:40:43.99
常にカーソルキーが使える環境にいるのならばカーソルキーを使うのはもちろんだけど。
カーソルキーが使えない環境などめったに行かないのに
そこへ行くことを考えてカーソルキーを使わないという発想は、非効率だ。

D2 のないオートマ車で、いろは坂を下ることなんか、めったに無いのに、
その車に乗ることを考えて、いつも乗る D2 のあるオートマ車でも D2 を使わないという発想は非効率だ。

387:名無しさん@お腹いっぱい。
11/02/27 15:51:04.49
> 常にカーソルキーが使える環境にいるのならばカーソルキーを使うのはもちろんだけど。
ここが人によるっての。

ホームポジションから移動することなく、<C-o>Jと操作するか、カーソルキーまで右手を動かし、↓を押すか。
それは人それぞれだよ。決め付けてはいけない。

388:名無しさん@お腹いっぱい。
11/02/27 16:04:49.56
自分で定義できるんだから好きにすりゃいいじゃん

389:名無しさん@お腹いっぱい。
11/02/27 16:16:03.36
>>386
矢印カーソルキーって、自転車に例えると補助輪と同じだよ。
自転車に乗れない人が使うもの。
自転車に乗る人は補助輪なんか付けたら速度が遅く運転しにくい。

矢印カーソルキーはhjkl等のカーソル移動に慣れていない初心者が使うもの。
hjkl等に慣れている人はカーソルキーなんか使ったら操作が遅くて編集しにくい。


>>386 の主張を書き換えると、こうなる。

常に自転車屋で補助輪を購入できる環境にいるのならば補助輪を取り付けるのはもちろんだけど。
補助輪を売っていない自転車屋などめったにないのに
そういう場合を考えて補助輪を使わないという発想は、非効率だ。

390:名無しさん@お腹いっぱい。
11/02/27 16:24:16.14
何というか、こういう「ホームポジション原理主義」みたいな人もちょっとおかしいと思うわ

391:名無しさん@お腹いっぱい。
11/02/27 17:06:03.48
実際、ホームポジションから手を離すのは明らかに時間のロスがでかい
いちいちコマンドモードに出るほうが面倒だろと言うかもしれんが、
だからリマップするという話になってるんだろ

392:名無しさん@お腹いっぱい。
11/02/27 17:46:39.86
>>377
まあ好きにすればいいよ
あんたの仕事がタイプのコンマ一秒の差が重要になるような単純労働なら別だけど
プログラマですら考えることのほうが重要で、タイプの速度はそこまで重要じゃない

ただ、wとかfとかtみたいに、単に文字単位に移動するより明らかに便利な
移動コマンドがあるので、そういうのをおいおい覚えたほうが得です



393:名無しさん@お腹いっぱい。
11/02/27 17:47:40.41
徹底的に無駄を省いたスタイルだからねぇ
今まで無駄なスタイルに慣れてきたぶん無駄を省いたスタイルの方が使い難く感じる。
だけど一度無駄を省いたスタイルに慣れると、以前の無駄なスタイルに戻れなくなるんだよな。
ほんと慣れって重要なんだね。

394:名無しさん@お腹いっぱい。
11/02/27 18:05:34.88
俺も慣れるまではESC押してモード切り替えるのが無駄に思えてたな
今でもだりーなーって思うけど。

でもショートカット覚えて行コピーとか他の便利な機能と比較すると
今はとりあえずVimに落ち着いてる。

ワード単位の移動はプログラミングだと(とか,が多いので逆に煩わしい
なんか設定あったりするのかな?


395:名無しさん@お腹いっぱい。
11/02/27 18:21:53.90
コードの場合はtやfで飛ぶ方が便利な場合も多いと思う
特にdやcと併用したりする場合は

396:名無しさん@お腹いっぱい。
11/02/27 18:33:21.40
WやBも、括弧の前後に空白を入れるスタイルとかだといまいちかもしれんね。

397:名無しさん@お腹いっぱい。
11/02/27 20:24:10.22
>>392
そのためにもカーソルキーで移動するクセをつけるわけにはいかんよね。
Windows的にCtrl+→とか使ってもいいが、出来ることの幅がせまいでしょ。

そもそも1文字ずつ移動するというのは、その時やりたいことの本質じゃない場合が多いんだよね。

398:名無しさん@お腹いっぱい。
11/02/27 20:44:45.00
どんだけカーソルキー嫌いなんだよw

399:名無しさん@お腹いっぱい。
11/02/27 21:09:44.96
MS-Windows最大の罪は、
DOSのダイヤモンドキー(C-d=右、C-s=左ってやつ)の廃止だと思う。
だからこんなに馬鹿が増えたのだろう。

400:名無しさん@お腹いっぱい。
11/02/27 21:22:28.16
日曜にカーソルキーでケンカかw

401:名無しさん@お腹いっぱい。
11/02/27 21:31:41.66
キーボードにカーソルキーが付いてないから仕方ない。

402:名無しさん@お腹いっぱい。
11/02/27 21:39:06.89
HHKまで行くと直感的にリマップできるキーが少なくなってかえって不便な気がするんだけど
頭のいい人はそういうのでも大丈夫なんだろうな

403:名無しさん@お腹いっぱい。
11/02/27 22:19:19.19
とりあえず capslock を ctrl に変えろ。
話はそれからだ。

404:名無しさん@お腹いっぱい。
11/02/27 22:23:17.44
>>398
嫌いじゃないよw
カーソル移動の方法が一文字ずつしかないのなら、俺もインサートモードではカーソルキーを使ったと思うよ。

でも、vimには、もっと楽な移動手段がたくさん提供されてる。
カーソルキーを4-5回、場合によっては10回以上!も押すよりも、はるかに少ないキー押下回数で
同じ移動が出来る場合がほとんど。
そしてそれはカーソルキーでの移動にありがちな「行き過ぎてしまったから戻る」という、煩わしさを伴わない。

405:名無しさん@お腹いっぱい。
11/02/27 22:36:09.84
>>401
それ自分で選んだ道じゃん


全てのアプリがhjklでいけるならいいけどそうじゃないもんね。
vim⇔他アプリ切り替え時に脳内の切り替えも瞬時に出来るの?
俺は無理。だからvimでもたまにカーソルキー使う。

406:名無しさん@お腹いっぱい。
11/02/27 22:59:58.65
そのうち切り替えられるようになるよ。
ちなみに俺はWinキーをモディファイアキーにして、HJKLでカーソルの代わりにしてたことあったけど、
他のアプリだとそのアプリでの操作をしてしまうので、使わなくなり、その設定もやめた。

407:名無しさん@お腹いっぱい。
11/02/27 23:12:36.53
普通にVisualStudioやコンソールでkkkkkとかやっちゃうなぁ
てかやりやすいようにやればいいだけで、別にVim使わないといけないわけじゃないし。
状況によっては他のツール使ったほうが楽な場合もあるよ。
絶対に使う/使わないとかじゃなくて、
こういうときはこのほうがいいなぐらいでいいんじゃねーの?

408:名無しさん@お腹いっぱい。
11/02/27 23:31:45.46
なんで5kでもなく、<C-U>でも<C-F>でもなく、kkkkkなの?

409:名無しさん@お腹いっぱい。
11/02/27 23:47:31.38
5とか押すのダルくて
ただスクロールしようとして押しっぱなしにしてただけだが
それすらも許されないのか?

410:名無しさん@お腹いっぱい。
11/02/27 23:51:46.92
たぶん原理主義者的には本当に許されないと思うぞw

自分も昔はカーソルかホームポジションか自分の中で一本化しようと考えてたけど
そのうちどうでもよくなって放置、今はノリで混在した手癖で使っている

411:名無しさん@お腹いっぱい。
11/02/27 23:55:08.66
頭のモードが違うんだよな、よくわかるぞ
カーソルは意識的・能動的に動かすものとは限らないからな

ゲームでダラダラあるいてるときと同じ感覚で操作してるときは
キーおしっぱが楽

412:名無しさん@お腹いっぱい。
11/02/27 23:56:33.32
原理主義じゃなくて、Windowsのアプリつかってて、スクロールさせたくなった場合に、
マウスホイールを回す、スクロールバーを操作する、PageUp/Downを使うとおもうんよ。(Ctrl+Home/End等も含め)

カーソルキーだと、スクロールが始まるまで遠くね?

413:名無しさん@お腹いっぱい。
11/02/28 00:01:27.65
昔から、「他のエディタ使うとjjjって押してしまうよなw」みたいなレスにはこういうレスがついてるよ。
定番。

414:377
11/02/28 01:54:30.82
なんかどんな感じなのか大体わかりました。いろんな人がいるもんでやはり専用スレでも
ノーマルモード移動の人ばかりではないと知ってとりあえず安心しました。
そもそもvimを使い出そうと思った理由が、現在の環境でEmacsを使っててFirefoxではVimperatorを使っていて、
Emacsでkkkkkとかやっちゃうから乗り換えようと思ったからなのです。しばらくはインサートモードで
カーソル移動もmapしておこうと思います。みなさん丁寧にありがとうございました。

415:名無しさん@お腹いっぱい。
11/02/28 02:30:20.52
マップするぐらいならカーソルキー使った方がいい。
標準でなれることは大事

416:名無しさん@お腹いっぱい。
11/02/28 02:49:41.37
ブラウザでマウス使う奴も許せんな

417:359
11/02/28 04:57:57.55
>>362,365,367
遅くなりましたが、ありがとうございました。
class, function, インデントでカーソル移動できるようになって、すごくうれしいです。
foldと組み合わせると最強な気がしますが、foldはなかなか手に馴染まないので
訓練しようと思います。

>>364,366
確かに、私もそう思います。たぶんやっつけ気味に書いたんだろうな、、、と
思いながら読んでおりますw

418:名無しさん@お腹いっぱい。
11/02/28 10:26:12.31
emacs キーバインドにできる keysnail があるぞ

419:名無しさん@お腹いっぱい。
11/02/28 11:11:12.97
>>416
ザレゴトのつもりだろうけど、激マジで同意したい。

420:名無しさん@お腹いっぱい。
11/02/28 20:57:38.95
みなさん、お乳突いてください!

落ち着いてください。

421:名無しさん@お腹いっぱい。
11/02/28 22:52:27.32
おおおちつけ
あわあわわあわてるなあわわわわ

422:名無しさん@お腹いっぱい。
11/03/01 08:20:54.33
vimperator入れたけど明らかにfiregesturesの使用率の方が高い

423:名無しさん@お腹いっぱい。
11/03/01 10:02:51.92
>>422
「j」を描く動作で下スクロールするようカスタマイズしたんだな。
天晴れな奴。

424:名無しさん@お腹いっぱい。
11/03/01 12:11:52.61
鬼才あらわる

425:名無しさん@お腹いっぱい。
11/03/01 15:30:29.79
キーバインドツール使うとこういった悩みはかなり解決されるような。
使ってないキーをメタキーにして、可能な限り両手を効率良く使えるような
キー設定にする、というのが自分のやり方だけど。
まぁ人それぞれだろうね。

426:名無しさん@お腹いっぱい。
11/03/01 15:48:54.81
可能な限り両手を~って人は大抵qwerty配列を捨ててると思うんだけど、
>>425はどの配列選んだ?

427:名無しさん@お腹いっぱい。
11/03/01 16:08:31.28
コマンドモードで履歴を見るときに
例えば
:se
まで打ち込んでから↑を押すと
:set syn=php
みたいにそこまでの文字に一致した
一番新しい履歴があらわれますよね。
これをカーソルキー使わないで
やるにはどれを押すのでしょう?
help見たけどみつかりませんでした。
とりあえず
cmap <C-p> <up>
とかしてみましたが、正しい操作があるのなら
そちらを使いたいです。

428:名無しさん@お腹いっぱい。
11/03/01 16:43:04.45
正しいかというとわからないけど、 q: かな。

429:名無しさん@お腹いっぱい。
11/03/01 18:15:25.41
>>428
q:は、、、ちょと違いますよね
入力した文字からはじまる履歴を逆上るって
シェルのC-rみたいによく使う気がするのだけど
みんな使わないのかな?

430:名無しさん@お腹いっぱい。
11/03/01 18:19:33.40
ちょっと違うけど、その中で検索すればいいんでない?と思ったんだが、だめだったか。

431:名無しさん@お腹いっぱい。
11/03/01 18:37:19.53
同じ機能を果たすキーは他に存在しないっぽいので、マップするのが正解かと。
c_<C-p>の機能がいらないなら、それでいいんじゃないかな。

432:名無しさん@お腹いっぱい。
11/03/01 20:24:09.82
>>430
ともかくありがとうございました。
>>431
カーソル使うのが前提な機能もあるんですね。

433:名無しさん@お腹いっぱい。
11/03/01 20:38:41.00
vimだからね。たくさんのキーを活用する設計になっているよ。

434:名無しさん@お腹いっぱい。
11/03/01 22:24:59.11
Dvorak配列を使用しているので下記URLを参考にして
Qwerty配列のように振る舞うように設定したのですが
今日になって、Qwerty配列での,(コンマ)が反映されていないことに気付きました
:set langmap=w\\,
と改めて設定しても,(コンマ)が反映されずDvorak配列でのwとして認識されます

Dvorak配列でのw を Qwerty配列の,(コンマ)として振る舞うようにするには
どのように設定すればいいでしょうか?
Windows環境
Cygwin vim 7.3
KaoriYa gvim 7.3 で試しました

URLリンク(www.yagi.sh)

435:名無しさん@お腹いっぱい。
11/03/01 23:08:42.47
ドザうぜ

436:名無しさん@お腹いっぱい。
11/03/02 21:30:31.78
オススメのカラースキーム教えて

437:名無しさん@お腹いっぱい。
11/03/02 21:47:35.61
白黒。

438:名無しさん@お腹いっぱい。
11/03/02 23:29:42.10
defaultが一番だろJK

439:名無しさん@お腹いっぱい。
11/03/03 00:07:13.66
通常はcandy。
diff時は他の使う。手元にPCないからうろ覚えだけど、seaだったような。

440:名無しさん@お腹いっぱい。
11/03/03 00:13:11.08
desertをカスタムして使ってる

441:名無しさん@お腹いっぱい。
11/03/03 00:15:59.08
俺は自作のカラースキーム使ってる。

442:名無しさん@お腹いっぱい。
11/03/03 00:26:32.73
おいらはphdってやつ

443:名無しさん@お腹いっぱい。
11/03/03 00:49:15.65
アタイはlucius改

ここで選ぶのが手っ取り早い
URLリンク(code.google.com)

444:名無しさん@お腹いっぱい。
11/03/03 00:56:59.87
BlackRaleigh
カスタム

445:名無しさん@お腹いっぱい。
11/03/03 02:24:50.29
ターミナル背景透過させてるので単にbackground=darkにしてずっと使ってたんだけど、
VimヘルプのSyntaxでよく見えない色があったりするのに、最近気付いた…
やっぱ何かカラースキーム使うべきなんだろうか?

446:名無しさん@お腹いっぱい。
11/03/03 06:53:53.74
最近はblueshift
perfectも好きだな

447:名無しさん@お腹いっぱい。
11/03/03 07:54:44.16
256色対応なら何でもいいや

448:名無しさん@お腹いっぱい。
11/03/04 05:20:38.57
PapayaWhip.vim
デフォルトで選べる明るい系の
カラースキームはいいのがないね

449:名無しさん@お腹いっぱい。
11/03/04 16:46:26.77
わたしはdanteちゃんとInkpotちゃん

450:名無しさん@お腹いっぱい。
11/03/04 20:12:49.31
カラースキームが使えない環境があるから、カラースキームを使うべきではない。
てゆー原理主義者は?

451:名無しさん@お腹いっぱい。
11/03/04 20:16:15.79
そういう人はvi互換モード以外許さないんでないの

452:名無しさん@お腹いっぱい。
11/03/04 20:20:03.86
なんで原理主義なんだ。当たり前のことではないか。

453:名無しさん@お腹いっぱい。
11/03/04 20:40:42.94
勝手に使わなきゃいいじゃん。

454:名無しさん@お腹いっぱい。
11/03/04 23:32:18.49
>>450
同僚など、知っている限り(10人くらい)の vi(m) 野郎の中に、そこまで原理主義な人はいない。

455:名無しさん@お腹いっぱい。
11/03/05 04:25:30.87
vimでjavaを書く場合、eclipseのような補完は難しいでしょうか?
eclipseほど高機能でなくてもいいので、
importの自動補完とか
オブジェクトの型を判定してメソッドを補完してくれるとか
そういうレベルのpluginなどあれば教えてください。
もし無ければ、vimでjavaプログラミングする場合の一般的な環境が知りたいです。
よろしくお願いいたします。

456:名無しさん@お腹いっぱい。
11/03/05 13:05:24.42
>>455 補完は甘え

457:名無しさん@お腹いっぱい。
11/03/05 13:13:09.59
eclim かな。使ったこと無いけど。
後は辞書を使う

458:名無しさん@お腹いっぱい。
11/03/05 14:57:22.74
>>455
作って。
統合環境はあまり使った事がないのでさっぱり分からんけど、
eclipseのエディタをvimに交換して標準エディタに遜色なく使えれば、喜ぶ人は沢山いるでしょ、きっと。

459:名無しさん@お腹いっぱい。
11/03/05 15:23:34.62
Javaならわざわざvim使う必要ないだろ・・・
素直にEclipse使えよ

460:455
11/03/05 15:38:55.57
>>456
>>457
>>458
レスありがとうございます。
eclipseに近い環境を作るのは難しそうですね。

eclimは使ったことありますが、度々エラーが頻発して大変でした。
辞書は自分で作るのでしょうか?1.4とか古いバージョンであれば配布されてますが新しいのはネットで見つかりません。
eclipseのエディタをvimにするという点については、vipluginというeclipseのプラグインが既にありますね。
ただeclipseの補完が効かなくなる、という意味不明なプラグインでしたが。。

461:455
11/03/05 15:40:21.26
>>459
そうですよね。
色々調べてみた結果その結論になりそうです。

462:名無しさん@お腹いっぱい。
11/03/05 15:55:56.14
Vrapperはだめ?

463:名無しさん@お腹いっぱい。
11/03/05 18:35:49.39
補完が効かなくなるわけがない
それ程度使えないなら他も無理

464:名無しさん@お腹いっぱい。
11/03/05 21:42:43.97
>>455
eclipse使ったことが無いので正直よくわからないんだけど(マウスな時点でもうムリ…)
importとかsetter,getterとかはpluginであった、けどそんなに使ってないな…
あまりにもウザい時はsetter,getterは使うけど。

確かにクラス判別してメソッド列挙してくれたら楽なような気もするけど、
mustって気はしないなぁ。。。あったら便利なんだろうけど。
一度入力したら、普通のオムニ補完で済ましてしまってる。

465:名無しさん@お腹いっぱい。
11/03/06 05:37:18.19
vimwiki便利ですね。でも、wikiを編集してセーブしたら
自動的に:Vimwiki2HTMLを実行してくれたら嬉しいんですけど、
何か方法ないですか?
vimwikiを改造したらできますか?

466:名無しさん@お腹いっぱい。
11/03/06 06:05:48.40
>>465
:help autocmd

467:名無しさん@お腹いっぱい。
11/03/06 06:09:49.44
vimwiki 重くない?

468:名無しさん@お腹いっぱい。
11/03/06 07:13:10.12
>>466
ヤッホー、できました!
快適!快適!

>>467
まだ使い始めたばかりなんで実感してない。
もしかして、vimwikiもwikiページが多くなると
重くなるというwikiにありがちなパターンが該当するのかな?

469:名無しさん@お腹いっぱい。
11/03/06 07:26:53.07
>>464
下位レベルの者が上位レベルを理解するのは難しい
レガシーは死ぬまで

470:名無しさん@お腹いっぱい。
11/03/06 07:46:28.07
そっか、eclipseってもうレガシーなんだな

471:名無しさん@お腹いっぱい。
11/03/06 08:24:25.67
>>467>>468
特に重いと思ったことないし、むしろwiki系アプリの中で一番軽いと思う。
個々はテキストファイルでできてるわけだから、普通に使ってる分には大丈夫だろう。

472:名無しさん@お腹いっぱい。
11/03/06 13:37:39.00
howmがあればvimwikiいらないような気もしてきた。

473:名無しさん@お腹いっぱい。
11/03/06 15:42:20.99
gvimがインストールできませぬ。
glib2,、glib2-dev、gtk2、gtk2-devが全て入っていることを確認しているのですが、
configureすると、

checking if X11 header files can be found... no
checking --enable-gui argument... no GUI support
no GUI selected;

こんなログが出ています。

X11のヘッダファイルが見つからないと言われているようですが、
/usr/include/X11に色々なヘッダファイルがあります。(各々のヘッダファイルの意味は分かりませんが。)

--includedir=/usr/include
とか
--x-includes=/usr/include
なども試してみましたが状況変わりません。

アドバイスをいただけないでしょうか。

474:名無しさん@お腹いっぱい。
11/03/06 21:35:44.46
OS は?
libx11-dev みたいなのをいれるといいんでないの
あとはこのへんみるとか
URLリンク(vim.wikia.com)

475:名無しさん@お腹いっぱい。
11/03/07 03:54:30.43
>>470
逆、逆

476:名無しさん@お腹いっぱい。
11/03/11 11:50:11.00
vital っておいしいの(^q^)?

477:名無しさん@お腹いっぱい。
11/03/12 13:50:29.46
皆さん、プラグイン管理はどうしてますか?
vimballを使っているのですが、あまりにも使い難くくて思案中です。
pathogen.vimあたりが本命ですか?

478:名無しさん@お腹いっぱい。
11/03/13 15:31:19.15
確かにvimballは微妙すぎる
管理とかはとくにしてない
しいていえば :set runtimepath+=/path/to/plugin で追加してる

479:名無しさん@お腹いっぱい。
11/03/13 16:00:24.29
プラグイン周りが稚拙過ぎて多くのvim使いがemacsに流れるんでしょ?
ここら辺に不満を感じたらvimを見限るサインかもね。

480:名無しさん@お腹いっぱい。
11/03/13 16:07:18.95
プラグインのインストールの仕方がわかりません
OSはXPです

481:名無しさん@お腹いっぱい。
11/03/13 16:21:57.45
pathogen.vimを試してみた。

.vim/autoloadにインストールして、.vimrcをごにょごにょするだけ。
プラグインは、.vim/bundleの下にプラグインごとにディレクトリを掘って、
その直下にプラグインを放り込むだけでいいみたい。

それをgitでやれるのが便利らしいけど、
gitは活用していないので旨味がわからなかった。

vimwikiはgithubよりgooglecodeの方が本流みたいなので、
hgでとってきて放り込んだ。

pathogenなら素直に使えそうだ。

482:名無しさん@お腹いっぱい。
11/03/13 18:37:44.10
管理ってなにやってるの?

483:名無しさん@お腹いっぱい。
11/03/13 19:20:59.07
>>482
俺も分からん
普通に runtimepath ごにょるだけで問題ないと思うんだけど

484:名無しさん@お腹いっぱい。
11/03/13 19:39:26.44
>>483
やってることは同じでしょう。
追加するたびにruntimepathをいじる必要はないけど。

485:名無しさん@お腹いっぱい。
11/03/13 22:06:35.13
俺レベルになると.vimrcだけで十分だわ

486:名無しさん@お腹いっぱい。
11/03/13 23:15:13.17
プラグインがインストールされてるかされてないかよくわからないんだけど

487:名無しさん@お腹いっぱい。
11/03/14 00:55:20.00
>>486
インストールしたスクリプトの機能が使えればインストールされてる
というのは冗談で :scriptnames とかしてみれば?

488:名無しさん@お腹いっぱい。
11/03/16 05:52:10.75
vim使いってみんな優しいね!

489:名無しさん@お腹いっぱい。
11/03/16 11:29:07.27
>>455
つ viplugin
有料だけどな

490:名無しさん@お腹いっぱい。
11/03/17 15:14:02.51
viplugin は java で作られてる
あとは分かるな

491:名無しさん@お腹いっぱい。
11/03/17 15:52:56.31
javaのomniはまともに動いたためしがない

492:名無しさん@お腹いっぱい。
11/03/17 21:38:47.75
java得意って言っておけばとりあえず就職できるって聞いた

493:名無しさん@お腹いっぱい。
11/03/17 22:52:27.50
URLリンク(vim-users.jp)
こんな感じのフォントをgvimで使いたいのですが、フォントの設定はどこで行えばいいのでしょうか。

494:名無しさん@お腹いっぱい。
11/03/18 00:36:09.62
>>493
:help guifont

495:名無しさん@お腹いっぱい。
11/03/18 01:33:16.94
>>493
そのフォントなんですか?

496:名無しさん@お腹いっぱい。
11/03/18 02:52:39.80
たぶんVLゴシック

:set guifont=VL_Gothic

497: 忍法帖【Lv=18,xxxPT】
11/03/18 03:13:40.20
Bitstream Vera Sans Monoだな

498: 忍法帖【Lv=8,xxxPT】
11/03/18 08:59:25.10
macvimだとフォント変わらないだけど

499:名無しさん@お腹いっぱい。
11/03/18 13:31:57.32
:help guifont は読んだ?macvimは知らないけど
:help macatsui も読めって書いてあるみたいだぞ

500:名無しさん@お腹いっぱい。
11/03/18 19:56:31.43
Macあつい

501:名無しさん@お腹いっぱい。
11/03/19 05:43:55.42
つまりcpu100%越えか

502:名無しさん@お腹いっぱい。
11/03/21 02:43:03.91
現在のカーソル下の単語を、ヤンクバッファの文字と入れ換える操作はどうすればいいですか?
iywで単語を拾って移動して、その単語に置き換える、
ということをしたいです。

503:名無しさん@お腹いっぱい。
11/03/21 11:01:02.49
>>502
operator-replace プラグインを導入してみるといいかも

504:名無しさん@お腹いっぱい。
11/03/21 16:40:02.83
>>503
ありがとうございます。まさしくこれがやりたいことなのですが、プラグインをいれても、うまく動きませんでした。
scriptnamesで見ると読み込まれてはいるみたいなのですが。
vim はまだ初心者なので、調べてみます。

505:名無しさん@お腹いっぱい。
11/03/21 17:49:20.33
viwp とか

506:名無しさん@お腹いっぱい。
11/03/21 23:08:43.88
>>502
ciw<C-R>0

<C-R>はctrl+r

>>503
個人的には、なんでもかんでもプラグインの流れは好きじゃない

507:名無しさん@お腹いっぱい。
11/03/22 19:33:56.74

全部自作してんの?

508:名無しさん@お腹いっぱい。
11/03/22 22:53:37.60
>>505 >>506
ありがとうございます。
viwp でいってみようとおもいます。


509:名無しさん@お腹いっぱい。
11/03/23 00:37:44.77
>>507
元々備わっている機能で済む事が多い

510:名無しさん@お腹いっぱい。
11/03/23 12:17:36.64
もともとの機能で満足できることしかしてないなら仕方がない

511:名無しさん@お腹いっぱい。
11/03/23 19:07:47.28
viレベルで満足してます。

512:名無しさん@お腹いっぱい。
11/03/23 23:22:45.29
>>510
不自由な方か

513:名無しさん@お腹いっぱい。
11/03/24 20:15:58.90
vi っておいしいの?(^q^)

514:名無しさん@お腹いっぱい。
11/03/27 21:30:27.32
vim使いって言うだけで鼻で笑うクソEmacs厨の奴らを懲らしめる方法を教えてください。

515:名無しさん@お腹いっぱい。
11/03/27 21:32:00.52
友人じゃなけりゃ無視してなよ

516:名無しさん@お腹いっぱい。
11/03/27 22:14:51.24
何を使っているかじゃない、何をアウトプットするかだ
そのときたまたま手にしていたのがvimでいいじゃないか

517:名無しさん@お腹いっぱい。
11/03/27 22:45:18.27
話題がなさすぎだろ

518:名無しさん@お腹いっぱい。
11/03/27 23:35:57.03
でも、スゲーアウトプットしてる人たちって、高確率で emacs だよな
emacs が人を育てるのか、育った人が emacs を使うのか

519:名無しさん@お腹いっぱい。
11/03/27 23:43:28.33
それは単純に使用しているユーザ数の差じゃなかろうか。

520:名無しさん@お腹いっぱい。
11/03/28 00:33:54.66
俺もなんだかemacs使いは書き物好きで、ずっと何か書いてる印象があるな
Vim使いは必要最小限だけ書くスタイルが好き、ってイメージ
あくまでイメージだけど

521:名無しさん@お腹いっぱい。
11/03/28 00:57:24.39
すげープリントアウト

522:名無しさん@お腹いっぱい。
11/03/28 01:08:34.98
web業界にいると優秀な人の多くはvim使いの印象。
フットワークの軽さでemacsよりvimが有利という意見が多いね。
もっと低レイアではemacsの方が強そうだけど。

523:名無しさん@お腹いっぱい。
11/03/28 01:44:22.99
鯖の設定ファイルいじる用途は圧倒的にViだろうな。
逆にソース書いて云々はEmacsの方が多い気がする。

その文脈でレイヤーの高低が何を指すのか、ちと分からんが。

524:名無しさん@お腹いっぱい。
11/03/28 05:25:01.46
エディタとしてはvimが好きだけど
navi2chとtetrisやるためだけにEmacs入れてる

525:名無しさん@お腹いっぱい。
11/03/28 09:50:55.53
>>521
あー、なんか沢山プリントアウトしてるイメージだな>Emacsユーザー
コーディング以外にもずっと起ち上げてるからそんな気がするのかな

526:名無しさん@お腹いっぱい。
11/03/28 10:55:01.53
やっぱ両刀が普通だろ

527:名無しさん@お腹いっぱい。
11/03/28 11:42:51.09
vim普段使ってて,emacs使うと,画面にiがあふれる

528:名無しさん@お腹いっぱい。
11/03/28 12:01:18.77
ubuntu10.10でgvimを使っています。
jやyやpといった縦に長い文字を打つと下の部分が切れてしまうのですが
解決策があれば教えてください

529:名無しさん@お腹いっぱい。
11/03/28 14:01:13.49
>>528
:help 'linespace'

530:名無しさん@お腹いっぱい。
11/03/28 14:49:19.93
>>529
ありがとうございました
:set linespace=2で解決しました

531:名無しさん@お腹いっぱい。
11/03/28 16:39:29.97
vim でも小指使いまくるよね?
emacs チックなキーバインドもつかうし

532:名無しさん@お腹いっぱい。
11/03/28 17:27:28.11
よく小指がという文章を見かけるが、人差し指が動かないというくらいありえない

533:名無しさん@お腹いっぱい。
11/03/28 18:00:31.16
vim で小指はありえないって言ってるの?

534:名無しさん@お腹いっぱい。
11/03/28 18:05:21.21
おれに小指はない。

535:名無しさん@お腹いっぱい。
11/03/28 19:18:20.89
C-[はよく使うけど他はあんまり…

536:名無しさん@お腹いっぱい。
11/03/28 19:23:59.59
C-[ってEscキーより押しにくくない?

537:名無しさん@お腹いっぱい。
11/03/28 19:30:02.67
>>536
普通のキーボードだとEscは遠いからC-[の方がいいって人もいるんじゃね?

538:名無しさん@お腹いっぱい。
11/03/28 19:38:48.22
両手使って c-[ が近いとも思えないけど
きっちりホームポジションキープできるひとなら楽とか?

539:名無しさん@お腹いっぱい。
11/03/28 20:30:49.23
右手だけじゃね

540:名無しさん@お腹いっぱい。
11/03/28 21:36:49.52
536=534 たぶん。

541: 忍法帖【Lv=2,xxxP】 【東電 88.0 %】
11/03/28 21:38:08.90
US配列だと [ は @ の位置なので押しやすいよ

542:名無しさん@お腹いっぱい。
11/03/28 23:13:28.01
ノートPCのときは特に押しやすい
右手の親指と中指が常にその形になってる

543:名無しさん@お腹いっぱい。
11/03/28 23:42:12.29
C-[でEscと同じ動作するとか今日はじめて知ったw

544:名無しさん@お腹いっぱい。
11/03/29 08:20:16.45
俺も初めて知ったわ

545:名無しさん@お腹いっぱい。
11/03/29 08:37:25.90
つまりvimrc書いたことないってことか

546:名無しさん@お腹いっぱい。
11/03/29 10:54:14.20
vimrc書いたことあるけど、複雑な設定したことない

vim本買って勉強してみようかな

547:名無しさん@お腹いっぱい。
11/03/29 11:26:29.51
helpが一番
ほとんどの質問が :help hoge で返されるのはネタじゃない

:help i_CTRL-[
:help vimrc
:help script
:help book
:help help

548:名無しさん@お腹いっぱい。
11/03/29 12:45:20.09
すいませんvim初心者なのですが日本語入力の時にalt+半角全角って面倒じゃないですか?

549:名無しさん@お腹いっぱい。
11/03/29 12:59:33.94
:help me

550:名無しさん@お腹いっぱい。
11/03/29 18:17:31.56
なぜそうなる

551:名無しさん@お腹いっぱい。
11/03/29 20:14:43.31
日本人が配布してるgvimならだいたいesc時にオフできるんじゃないか
逆にないとつらい

552:名無しさん@お腹いっぱい。
11/03/29 20:16:32.75
間違えた、なにでオンにするかはime の設定しだいなんじゃないの?

553:名無しさん@お腹いっぱい。
11/03/29 22:46:31.20
うん。Ctrl-Spaceとかでいいんじゃないかね

554:名無しさん@お腹いっぱい。
11/03/30 08:57:51.86
skk.vimを入れれば全て解決

555:名無しさん@お腹いっぱい。
11/03/30 09:43:30.00
普通は「カタカナ・ひらがな・ローマ字」のボタンで日本語入力できるんですが
vimだとできない・・・(gvimじゃないです)
環境はWin XP IMEはGoogle日本語入力 vimはkaoriyaのやつ

556:名無しさん@お腹いっぱい。
11/03/30 10:03:47.82
そりゃcmd.exeの制限だろスレチ

557:名無しさん@お腹いっぱい。
11/03/30 10:55:04.38
Linuxエディタを極める
vi & emacs 徹底攻略
Software Design 5月号
だって。あまり関係なさそうだけど、一応告知。

558:名無しさん@お腹いっぱい。
11/03/30 13:03:38.66
皆vimとgvimどっち使ってる?
後双方のメリット・デメリット教えてください

559:名無しさん@お腹いっぱい。
11/03/30 13:13:36.38
それはターミナル経由で使ってるのか、gui で使ってるのかって質問か?

560:名無しさん@お腹いっぱい。
11/03/30 13:14:21.52
なぜcmd.exe 経由で使うのか

561:名無しさん@お腹いっぱい。
11/03/30 13:15:33.09
LinuxだとvimメインでWinだとgvimかな。
vim…Xがなくても使用可能。ターミナルにもよるが日本語全角文字列の表示が崩れる。
gvim…日本語全角文字列の表示が崩れない。latexsuiteを使うと日本語入力ができなくなる

562:名無しさん@お腹いっぱい。
11/03/30 13:17:26.80
プロンプトとvimをすぐ切り替えれるのがメリットと思っていたから

563:名無しさん@お腹いっぱい。
11/03/30 13:23:11.84
ただのちょっかんだけど、デメリットの方がでかそう。

564:名無しさん@お腹いっぱい。
11/03/30 16:28:44.12
>>561と一緒だな。
cygwin環境のWindowsならそこでもvim。ってか、色が違うのと表示がたまに崩れること以外何が違うんだろう
vimだとターミナルでの利便性も同時に受けられるから総合的にはvimのほうがいいかなぁ

565:名無しさん@お腹いっぱい。
11/03/30 17:11:48.27
あとはgvimはD&Dが効くこととか


566:名無しさん@お腹いっぱい。
11/03/30 17:39:11.35
cygwin ck 使えば esc で ime off もできるよ

567:名無しさん@お腹いっぱい。
11/03/30 19:17:53.59
>>543
インサートモードで
C-j
C-m
で改行もよく使う。これはviに限らんが

568:名無しさん@お腹いっぱい。
11/03/30 19:23:32.40
>>554
skkserv対応のskk.vimを作ってけろ。

569:名無しさん@お腹いっぱい。
11/03/30 19:56:36.55
vimmer と emacser はどっちが変態てすか

570:名無しさん@お腹いっぱい。
11/03/30 20:03:05.45
ターミナルのvimだとescで日本語入力抜けられなくね?@Mac

571:名無しさん@お腹いっぱい。
11/03/30 21:52:02.20
なんで vimmer と emacser なのだろう。
vimist と emacsist  でなく。

572:名無しさん@お腹いっぱい。
11/03/31 11:39:31.64
言いやすいから?

573:名無しさん@お腹いっぱい。
11/03/31 17:07:23.51
vimmer emacsistならまだわからんでもないね

574:名無しさん@お腹いっぱい。
11/03/31 17:13:16.01
ラクリマ・クリスティっていたね

575:名無しさん@お腹いっぱい。
11/04/01 01:27:37.80
ist は人に使うよね
er は人以外にも使う, timer, saucer

576:名無しさん@お腹いっぱい。
11/04/01 19:41:50.52
vim と emacs 禁止になったらなに使うの?

577:名無しさん@お腹いっぱい。
11/04/01 19:54:39.21
nvi

578:名無しさん@お腹いっぱい。
11/04/01 19:56:13.80
jEditが第三の極になると思ってたけど全くだなw

579:名無しさん@お腹いっぱい。
11/04/01 22:16:00.04
vimscriptでお絵かきソフト作った。
たまに原因不明のクラッシュするぐらいで中々完成度の高いものができた。
公開したいのだけど今時だとやっぱgitなのかな?

580:名無しさん@お腹いっぱい。
11/04/01 22:29:32.46
>>579
男なら黙ってtar.bz2
どこに置くかによるんじゃない?sourceforge.netに置いとくならsubvirsionだし。Google Codeならsubvirsionとmercurial両方おkだったかな。

10年OSSマやってきたけど、ずっとtar.bz2だわw
さすがにgitくらい導入しようと思ってるけど、必要性感じないわ

581:名無しさん@お腹いっぱい。
11/04/01 22:36:07.56
Vimballで本家にうpだろ

582:名無しさん@お腹いっぱい。
11/04/01 22:41:41.28
gitは/etc配下を管理するのに便利だよね

583:名無しさん@お腹いっぱい。
11/04/01 22:48:21.40
>>580
ありがとうございます。
よかった、tar.bz2でもいいんだね。sourceforge使おうかな。
vimballは存在意義が分かりません。。

584:名無しさん@お腹いっぱい。
11/04/02 00:02:28.96
あ、そうかここはVimスレだったな。じゃvimball一択。
てかこれなんて読むの??x3094;ぃむばる?

585:名無しさん@お腹いっぱい。
11/04/02 08:26:24.82
本家にあげても自動的にgitにフォークされるけどな。
tarとかバージョンアップめんどくさい
作成物が安定してるじしんがあるならいいけど

586:名無しさん@お腹いっぱい。
11/04/02 10:35:12.56
スクリプトのバージョンアップなんかしたことない

587:名無しさん@お腹いっぱい。
11/04/02 14:26:02.78
>>586
お前はオレかw

一時的なスクリプトでエラー処理をサボる
      ↓
忘れた頃にまた使いたくなって引っ張りだしてくる
      ↓
引数を間違えてデータを破壊する\(^o^)/

でも、エラー処理や引数チェックをしっかりやると労力3倍なんだよな。めんどくさい

588:名無しさん@お腹いっぱい。
11/04/02 22:15:41.66
netrwでファイルを移動させたいんだけど、mt→mf→mmってやるとバッファに行がありませんってなる
どゆこと?

589:名無しさん@お腹いっぱい。
11/04/02 22:26:31.29
バッファに行がありませんと表示されるんだよ
どうしたらいいのか?

ぐぐったけどよくわからん

590:名無しさん@お腹いっぱい。
11/04/02 22:40:33.73
何をしたいのか分からんけど、とりあえずバッファに行が無いからそのメッセージが出てると
俺の脳量子波が言っている

591:名無しさん@お腹いっぱい。
11/04/03 00:25:12.88
vim7.3でJavaの開発を始めたのですが、
@Overrideのようなアノテーションを書くとインデントがずれてしまいます。

public class Child extends Base{

****@Override
********public void baseMeth() {
************System.out.println("hello");
********}
}
このように、@Overrideの後にインデントされてしまいます。
解決方法はあるのでしょうか?

592:名無しさん@お腹いっぱい。
11/04/03 16:44:07.37
たしょうめんどうだけど

(vimrcに書くなら)

" GetJavaIndent()は$VIMRUNTIME/indent/java.vimで定義されているので読み込む
" autocmdの実行順序によっては必要ないけど念のため
autocmd FileType java source $VIMRUNTIME/indent/java.vim
autocmd FileType java setlocal indentexpr=MyGetJavaIndent()

function! MyGetJavaIndent()
if getline(v:lnum - 1) =~ '^\s*@'
return indent(v:lnum - 1)
endif
return GetJavaIndent()
endfunction

もしくはindent/java.vimを自分の~/.vim/indent/にコピーして適当に改造してもいいし

593:名無しさん@お腹いっぱい。
11/04/03 21:07:10.36
アノテーション用のインデント定義が無いって、vimの人はjava書かないのかな?

594:名無しさん@お腹いっぱい。
11/04/03 21:37:27.53
Javaはオワコン

595:名無しさん@お腹いっぱい。
11/04/03 22:10:00.12
javaの人達はなんとかいう統合環境暮しで、vimなんて使わんのでは。

596:名無しさん@お腹いっぱい。
11/04/03 23:18:26.54
>>595
NetBeansのことではないのは分かります。

597:名無しさん@お腹いっぱい。
11/04/03 23:33:46.26
いま Java 使っていないけど・・・
Java0.x はエディタでサクって書くものだった。
Java1.0 になったときに、最初の印象は冗長でクソ面倒だったが
意味を知ると素のエディタをやめて開発環境に移行するべきだと強く思ったよ。
いろいろ規約の変更があったんだけど、本当に良くできていたと思う。
いまの Beans ってスゴイんだろうな。

598:名無しさん@お腹いっぱい。
11/04/03 23:50:25.08
java1以前とか何世紀前の話だよ

599:591
11/04/04 00:42:43.68
>>592
ありがとうございます!修正できました。
こんな風にソースを弄って修正してしまう方法もあるんですね。
vimscript勉強してみよう。

600:名無しさん@お腹いっぱい。
11/04/05 00:01:17.14
netrw
↑これ何て読むんですか?ねっとあーるだぶりゅ?

601:名無しさん@お腹いっぱい。
11/04/05 02:52:34.61
ねとられ(笑)

602:名無しさん@お腹いっぱい。
11/04/05 07:32:16.26
>>600
心の中ではネットアールダブリュと呼んでる。
net read write の略だと思ってた。

603:名無しさん@お腹いっぱい。
11/04/05 08:14:41.37
読み方は決まってないよ。

604:名無しさん@お腹いっぱい。
11/04/05 10:30:17.37
ネトランw

605:名無しさん@お腹いっぱい。
11/04/05 16:10:17.69
syntaxファイルをsyntaxディレクトリに入れたのに有効になりません。
*.orgファイルに関連付けたいのですが、この場合、何をいじればよいでしょうか?

606:605
11/04/05 17:24:25.29
すいません訂正。
:syntaxして、見たところ、syntaxは有効になってるっぽいのに、色が付いていません(グレー表示です)
何が原因だと思いますか?

607:名無しさん@お腹いっぱい。
11/04/05 17:37:14.94
TERM環境変数?

608:605
11/04/06 00:53:32.11
原因が判明しました。
カラースキームで色を指定するタイプのスクリプトなのに、
私が.gvimrc内で別のカラースキームを指定していたのが原因でした。
(でも自分の好きに色を選ばせないこのスクリプトの設計は問題だと思う)
お騒がせしました。

609:名無しさん@お腹いっぱい。
11/04/06 01:36:08.31
VimOrganizerを使っている人いる?
これから使ってこうと思ってるんだが。

610:名無しさん@お腹いっぱい。
11/04/06 02:44:28.77
>>608
よくわからんけどftpluginのafterあたりでどうにかできないの?

>>609
よくわからんけど、最近使おうとしてる人は結構いるみたいに見えるよ。
>>605とか、Windows板の方とかも最近持ちきりだよ。

611:名無しさん@お腹いっぱい。
11/04/06 02:55:08.70
>>610
>Windows板の方とかも最近持ちきりだよ。
すまんそれは俺だ(一連のも)。いや、全然使ってる人見かけないから、本家の方にならいるかなー?と。
本当は、2011年1月リリース予定(だった)新バージョンが出るまで待ったほうがいいんだろうけどね。
それで、マニュアルが英語で使い方がいまいちわかってないから先達がほしいと思ったの。

612:名無しさん@お腹いっぱい。
11/04/06 20:18:39.51
> VimOrganizer
なにそれ? :help見たりググったりするのがイヤなので尋くが。

613:名無しさん@お腹いっぱい。
11/04/06 20:46:43.25
Emacsのアウトラインエディタ+スケジューラ+その他を実現するプラギン「org-mode」を
Vimに移植した物。
本家が高性能で利用者がどんどん増えているそうだから使いたいと思ったんだが、まだ移植が不完全らしい

614:名無しさん@お腹いっぱい。
11/04/06 20:54:33.67
vimでそこまでやりたくはないな

615:名無しさん@お腹いっぱい。
11/04/07 13:42:20.14
vimはシェルと連携前提でシェルなしだからスケジューラはいらんのじゃないか

616:名無しさん@お腹いっぱい。
11/04/07 17:10:58.09
howmみたいなの?

617:名無しさん@お腹いっぱい。
11/04/07 17:30:13.41
そうだな。howmに似てる。

618:名無しさん@お腹いっぱい。
11/04/07 18:19:15.14
開発以外にはchangelogでメモくらいしか使ってないや

619:名無しさん@お腹いっぱい。
11/04/07 19:51:12.15
作者本人が「まだまだこれからだけどビッグプロジェクトだじぇ」って
書いてるんだから開発参加しないなら気長に見守ってあげなよ

620:名無しさん@お腹いっぱい。
11/04/07 21:01:25.77
もっとマシなプラグイン紹介してくれ

621:名無しさん@お腹いっぱい。
11/04/07 22:12:05.91
QFixHowm
書式はMarkdownでもRDでもreSTでもお好きに

622:名無しさん@お腹いっぱい。
11/04/07 23:45:07.02
ファイルを検索で管理するようなずぼらな人にはHowmが合っていて、
きっちりディレクトリを作って管理するような神経質な人にはorg-modeが合ってる気がする。

623:名無しさん@お腹いっぱい。
11/04/07 23:46:28.60
LocalLeaderを変更する方法を教えて下さい。

624:名無しさん@お腹いっぱい。
11/04/08 01:42:29.72
qfixhowm のインデックス表示とか検索がクソ重くてやめた。

625:名無しさん@お腹いっぱい。
11/04/11 02:50:24.64
みんなマークをどういうふうに使っている?
Emacsはマークはひとつだけで履歴をさかのぼる形式だから割と気軽に使えるけど、
Vimはマークはアルファベット制で、まずどのアルファベットに記録するかで悩むし、どのアルファベットに記録したかを覚えてないから
結構持て余しているんだが。

626:名無しさん@お腹いっぱい。
11/04/11 11:32:58.57
マークはせいぜい2個だな。あんまり使わない
文字列検索しちゃうわ

627:名無しさん@お腹いっぱい。
11/04/11 13:20:36.42
>amachang 今粛々と民事刑事の方面で進めています。一応、すべて証拠として保存しなければいけないので、冗談でも今はこのスレに変なこと書き込まないでください。
>2011/01/28


スレリンク(prog板)

>1 :amachang撲滅振興協議会:2010/12/05(日) 12:12:08
> amachangが憎い・・・・amachangが許せない・・・・

> ククク・・・・クククククク・・・・・
> クックックックックックックッ・・・・・
> クー、クー、クー、クー、クー、クー・・・・・
>
> もう許せない。
> もはや沸き上がる滅意を抑えることが出来ない!!!

628:名無しさん@お腹いっぱい。
11/04/11 14:26:17.78
マークより
c-i c-o のジャンプを多用するようになったなあ

629:名無しさん@お腹いっぱい。
11/04/11 18:36:20.42
Linuxのgvimで日本語入力している時に変換してる文字とその他の文字の区別がないんですが区別させる方法はありますか?

630:名無しさん@お腹いっぱい。
11/04/11 23:02:06.25
アンダーライン引かれて無いっけ。
fepによるのかしら

631:名無しさん@お腹いっぱい。
11/04/12 02:22:37.40
つい最近vimを使い始めたんですがphpのシンタックスって重すぎじゃないですか?
cakeのcoreの中とかでかいの開いたらスクロールが全然動かないんですけどこんなもんでしょうか。
とりあえず重いときは:syntax offしてますが色なしはやっぱり見づらい

632:名無しさん@お腹いっぱい。
11/04/12 11:25:23.25
>>631
set synmaxcol=100
とか少なく設定してみてからどんどん上げてってみんしゃあ
まずは
:help 'synmaxcol'


633:名無しさん@お腹いっぱい。
11/04/12 11:54:06.52
syntax ファイルひらいて無効にできる設定を確認してみたら?
あと複数はいっててハマったことがある

634:名無しさん@お腹いっぱい。
11/04/12 20:40:16.69
インデントが遅いのは言語ごとのインデントアルゴリズムに
依存するので、どうしようもないんでしょうか?

635:名無しさん@お腹いっぱい。
11/04/12 22:51:36.88
たしかに、再インデントはもっと速くてもいいんじゃないかって思う時はあるね。
シンタックスハイライトも時々変に遅いなぁ。なんか条件があるんだろうけど。。

636:名無しさん@お腹いっぱい。
11/04/12 23:03:46.72
ちょっとした補完機能で重くなったりするしVimの問題なんじゃないの?
最近はWeb系とかrubyとかシェルスクリプトとかそこら辺の補完の要らない言語でしかvim使わない。

637:631
11/04/13 00:24:09.12
>>632
ありがとうございます。
synmaxcolためしてみましたが、若干早くなった気はするんですけど
syntaxが崩れて<C-l>でも直らない時があるのが微妙な感じですね。

>>633
とりあえずsyntaxファイル深そうですが覗いていってみようと思います。

ちなみにmacvim-kaoriyaなんですが、windowsにもほぼ同じ設定で入れててそっちはそこまで重くないんですよね。
macvim自体が重い気がしてきた。

638:名無しさん@お腹いっぱい。
11/04/13 00:40:50.61
だれか>>163への回答をしてくれ。
いろいろためしたができない。。

639: 忍法帖【Lv=26,xxxPT】
11/04/13 00:42:21.48
>>638
無理

640:名無しさん@お腹いっぱい。
11/04/13 00:55:26.30
>>638
え?どういうこと?
俺のはちゃんと切り替わってるけど?
ノーマルモードでIMEオフにしていたら、オンにしない限りオフのままじゃない?

641:名無しさん@お腹いっぱい。
11/04/13 00:56:43.51
IMEってw
ドザかよw

642:名無しさん@お腹いっぱい。
11/04/13 01:08:39.45
ああ、OSによる違いってやつか

643:名無しさん@お腹いっぱい。
11/04/13 02:01:52.51
URLリンク(sites.google.com)

644:名無しさん@お腹いっぱい。
11/04/13 02:03:13.86
ごめん。アンカー付けたリンク貼ってしまった
URLリンク(sites.google.com)

645:名無しさん@お腹いっぱい。
11/04/13 02:42:49.96
個別対応でもいいなら各IMが制御用のAPIを持ってるはずなのでInsertLeaveとかのタイミングでそれを直接叩いてもOK。
ibusだとこんな感じ

# ibus 制御 by python
import ibus
bus = ibus.Bus()
ic = ibus.InputContext(bus, bus.current_input_contxt())
# 無効化
ic.disable()
# 有効化
#ic.enable()
# 現在の状態
#print ic.is_enabled()

646: 忍法帖【Lv=26,xxxPT】
11/04/13 04:20:30.09
それをどこに書けばいいの?

647:名無しさん@お腹いっぱい。
11/04/13 20:12:20.51
IME=MS-IMEじゃないけどな…
でもちゃんとFEPって言わないとな!

648:名無しさん@お腹いっぱい。
11/04/13 20:34:19.77
くそうくそう。

649:名無しさん@お腹いっぱい。
11/04/13 20:35:44.97
世間的にIM=IMEで定着してると思うんだが。
ほかのFEPのこともIMEって呼んでるから

650:名無しさん@お腹いっぱい。
11/04/13 21:35:13.56
641 :名無しさん@お腹いっぱい。 [↓] :2011/04/13(水) 00:56:43.51
IMEってw
ドザかよw

651:名無しさん@お腹いっぱい。
11/04/13 22:10:57.03
> 世間的にIM=IMEで定着してると思うんだが。
あなたの世間やあなたの常識など知らんです。

652:名無しさん@お腹いっぱい。
11/04/13 22:17:17.99
IMはインスタントメッセンジャのことだろう。
IMEとは関係無い。

653:名無しさん@お腹いっぱい。
11/04/13 22:29:34.61
インプットメソッドもIM
IMEはM$界隈だけ
そもそもインスタントメッセンジャーのほうが後発だろ
IMとFEPは違うと誰かが言ってた気がする

654:名無しさん@お腹いっぱい。
11/04/13 22:34:14.04
MS-IMEがIMEと略されることはままあるが、kinput2をIMEと呼んでいるのは見たことも聞いたこともないなぁ

655:名無しさん@お腹いっぱい。
11/04/13 22:36:06.21
Google日本語入力もIMEって呼んでるだろ
M$向けだけだが

656:名無しさん@お腹いっぱい。
11/04/13 22:39:12.20
スレチ
黙ってskk.vim使っとけ

657:名無しさん@お腹いっぱい。
11/04/13 22:46:44.61
ドザ氏ね

658:名無しさん@お腹いっぱい。
11/04/13 23:17:16.58
やべ、今まで自分で設定とかせずに使ってたけど、ヘルプ見ながら好きなように設定してみたらなんか楽しいw

設定したら使いやすくなった

659:名無しさん@お腹いっぱい。
11/04/14 02:01:13.24
vim --startuptime hoge.tmp

としても何も無かったかのように起動しちゃうんだが

660:名無しさん@お腹いっぱい。
11/04/14 05:31:00.82
>>653
GoogleもIMEだったはず

661:名無しさん@お腹いっぱい。
11/04/14 06:35:00.90
Windows版の日本語入力とibus-mozcは構造が違う
しかも既出

662:名無しさん@お腹いっぱい。
11/04/14 06:50:48.21
vimにおけるIMEの定義
:help multibyte-ime

>>659
コンパイル時に configureで --with-features に normal 以上を指定する。
+startuptimeが有効になる条件は、features.hを STARTUPTIMEで検索。

663:名無しさん@お腹いっぱい。
11/04/14 10:49:08.95
ref.vimでRubyのRDocかriを読む方法ありますか?

664:名無しさん@お腹いっぱい。
11/04/14 12:37:51.96
>>659
hoge.tmpのなかをみる

665:名無しさん@お腹いっぱい。
11/04/14 13:08:24.43
>>664
ファイル無いよ

666:名無しさん@お腹いっぱい。
11/04/14 13:12:24.52
--with-features=huge でビルドしてるんだけどな

667:名無しさん@お腹いっぱい。
11/04/14 14:44:46.52
>>665
出力先をフルパスで指定してみ

668:名無しさん@お腹いっぱい。
11/04/14 15:38:38.09
yumコマンドみたいにvimスクリプトのパッケージ管理出来たら便利なのになぁ
誰か作れよ?

669:名無しさん@お腹いっぱい。
11/04/14 15:40:43.35
普通にrpm化すればいいんじゃないの?

670:名無しさん@お腹いっぱい。
11/04/14 16:05:02.83
vimballはバギーだったね

671:名無しさん@お腹いっぱい。
11/04/14 21:13:43.88
出力された数字を三桁区切りに変換したいのだがどうすればいい?

672:名無しさん@お腹いっぱい。
11/04/14 21:17:11.65
[esc]q1lla,[esc]

673:名無しさん@お腹いっぱい。
11/04/14 23:03:45.96
s/\%(\d\{1,3}\)\ze\%(\d\{3}\)\+\>/&,/g

674:名無しさん@お腹いっぱい。
11/04/16 03:15:51.11
解決できた。ありがとう。

675:名無しさん@お腹いっぱい。
11/04/17 18:02:52.39
Jで2行をjoinすると、2行目のインデントが消されたあと、スペースが一つ入りますが、
これを入らないようにする方法ありますか?

676:名無しさん@お腹いっぱい。
11/04/17 18:33:15.30
>>675
:h J
して近くを読む

677:名無しさん@お腹いっぱい。
11/04/17 18:58:23.91
グッジョブ

678:名無しさん@お腹いっぱい。
11/04/17 22:31:10.30
グッジョブという語呂で憶えるのか。

679:名無しさん@お腹いっぱい。
11/04/17 23:04:38.23
ノーマルモードでコピーしたものをコマンドモードで貼り付けることは出来ますか?
pを入力しても当然pが出力されてしまうので、どうやって貼り付ければいいのかわかりません。

680:名無しさん@お腹いっぱい。
11/04/17 23:23:19.51
neocomplecacheを使うとvimwikiが遅くなるのですが、
vimwikiを使う時だけneocomplecacheを無効にする方法ありますか?

681:名無しさん@お腹いっぱい。
11/04/17 23:35:36.97
neocomplcacheだったorz

682:名無しさん@お腹いっぱい。
11/04/18 00:40:05.38
>>679
コマンドモードからctrl+fでコマンド履歴を編集できる。
普通に編集してエンター押したら実行。

683:名無しさん@お腹いっぱい。
11/04/18 06:53:50.74
>>679
<C-r>*

>>682
その入り方は初めて知った。いつか役に立つかもしれないので覚えておこうと思う。
ノーマルモードで q: でもいけるので、一応。

684:Perl忍者 ◆M5ZWRnXOj6
11/04/18 09:29:12.16
[最新ニュース!!!]  ★Perl忍者大激怒 vs ニコニコ生放送でDQN共が犬虐待!!!★
URLリンク(www.nicovideo.jp)
犬にタバコを近づけるなど、首を掴み投げ飛ばす、物を思い切り投げてぶつけるなどの
暴行、犬は怯え、投げ飛ばされた衝撃で足が折れそうであった、そしてDQNどもは喜んでいる!!!
URLリンク(twitter.com)
ツイッターでも反省無し 2chスレまで出没し炎上状態
スレリンク(ms板)
住所なども晒されて逆に動物虐待ではなく人間虐殺を受ける恐怖に怯えているらしい
DQNたち
@F5_twit こええだろwww刃物とかマジこええwwwもし俺の家に来たら一瞬で逃げる。全力で逃げる。
1:12 AM Apr 15th webから F5_twit宛
こいつの目的は、フォロー数+観覧数
動物虐待!!!!!!!動物虐待!!!!!!通報しよう!!!!!!!!!!



vimスレのおまえらお願いだからこいの動物虐待通報して!!
通報して!!!!!!
お願いだ!!!!

685:名無しさん@お腹いっぱい。
11/04/18 09:47:42.99
ここに書いてどうすんだ?
自分で通報しろよ。

686:名無しさん@お腹いっぱい。
11/04/18 15:09:41.57
>>680
マニュアルにかいてあんだろ


687:名無しさん@お腹いっぱい。
11/04/19 18:23:54.41
>>679, 683
<C-r>*はクリップボードじゃないか
Yankしたものなら<C-r>0では

688:名無しさん@お腹いっぱい。
11/04/20 01:47:38.90
>>687
おお、そうか、ごめん。ヤンクバッファとクリップボード連動してたからそっちで慣れてしまっていた。
よくないね。

689:名無しさん@お腹いっぱい。
11/04/20 06:34:19.45
:help c_CTRL-R
の提示くらいでよかったかもね。

690:名無しさん@お腹いっぱい。
11/04/21 19:40:59.18
vim(非gui)終了後に、端末の表示をvim起動前に戻させず、編集画面を残す方法ない?
less -X file の終了後画面のように。

691:名無しさん@お腹いっぱい。
11/04/21 20:15:18.80
set t_ti=
set t_te=

692:名無しさん@お腹いっぱい。
11/04/21 21:11:53.97
だうもありまとう

693:名無しさん@お腹いっぱい。
11/04/21 23:05:43.12
sshで繋げた先でローカルのvim環境を使う方法とかってないのかな
例えばvimのプラグインでssh接続出来るようなやつとか・・・よく分かんないけど
vimrcとプラグインを接続先にコピーするのも面倒だし

694:名無しさん@お腹いっぱい。
11/04/21 23:10:36.59
>>693
netrw

695:名無しさん@お腹いっぱい。
11/04/21 23:20:46.97
え、netrwって:Explorerのことだよね?
ssh接続出来るのか
ありがとう、調べてみる

696:名無しさん@お腹いっぱい。
11/04/22 00:22:51.00
>>693
:help scp

697:名無しさん@お腹いっぱい。
11/04/22 01:32:32.48
vimscriptを勉強しています。
netrwのマーク機能でマークしたファイル一覧をvimscriptから取得するにはどうすればいいのでしょうか?
分かる方がいましたら教えてください。よろしくお願いします。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch