Vim Part16 ..
[2ch|▼Menu]
462:名無しさん@お腹いっぱい。
09/07/07 21:32:06
>>461
「vim Part3」
スレリンク(software板)

こっちで聞けばKaoriYa版の中の人にレスしてもらえるかも。

463:名無しさん@お腹いっぱい。
09/07/07 21:41:30
普通にメールで聞けば?

464:名無しさん@お腹いっぱい。
09/07/07 21:43:49
>>462
そちらで聞いてみます。

ありがとうございました。

465:名無しさん@お腹いっぱい。
09/07/08 23:46:31
set dictionaryで辞書補完しているんですが
辞書のファイル側の文字列について質問です。

test
apple
hoge/apple/site

/が補完対象にならないのですが
どうすればいいのでしょうか・・・

466:名無しさん@お腹いっぱい。
09/07/09 03:10:27
set iskeyword
なのか?

467:名無しさん@お腹いっぱい。
09/07/11 00:38:08
ヤンク&ペーストした際に、行末の「バックスラッシュ+改行」が「@@@」に置換されるのを
止めさせたい場合、どのオプションを設定すれば良いのでしょうか。

現象例:
以下3行をヤンク
./foo arg1 arg2 arg3 \
 arg4 arg5 \
 arg6

 ↓
ペーストするとこのように変形される
./foo arg1 arg2 arg3 @@@ arg4 arg5 @@@ arg6

468:名無しさん@お腹いっぱい。
09/07/13 11:12:32
Vim-users.jp - Hack #39: Vimの戦闘力を計測する
URLリンク(vim-users.jp)

.gvimrc .vimrc あわせても 278 だった。まだまだ精進しなくては。

469:名無しさん@お腹いっぱい。
09/07/13 17:13:13
>>468
おれ91
rcファイルのリアル行数と戦闘力(レベル)は比例しないよ。
# emacsだったらそうかもしれんが
vimの場合はほぼデフォルトのままで如何に使用する本人がレベルアップするかだと思う。
500行超えている人はむしろ素人なんじゃないだろうか?

470:名無しさん@お腹いっぱい。
09/07/13 17:37:06
Emacsだって違うだろ
RMSは0行だ

471:名無しさん@お腹いっぱい。
09/07/13 17:58:23
~/.exrc しか無いですがな。

472:名無しさん@お腹いっぱい。
09/07/13 18:22:08
>>470
ソースは?

473:名無しさん@お腹いっぱい。
09/07/13 18:30:56
URLリンク(www.rms.com)

474:名無しさん@お腹いっぱい。
09/07/13 18:47:10
そういうのはいいから。

475:名無しさん@お腹いっぱい。
09/07/13 23:47:41
開発者はよっぽどの事態が起こらない限りデフォで使うだろうよ。

476:名無しさん@お腹いっぱい。
09/07/13 23:50:29
誰もお前の意見なんて聞いてない

477:名無しさん@お腹いっぱい。
09/07/14 00:38:50
うざいね。暑かったからかね

478:名無しさん@お腹いっぱい。
09/07/14 00:40:15
>>476は自分が作ったカスタマイズ可能なアプリをカスタムして使うんだろうな
思いやりがあるというかなんというかw

479:名無しさん@お腹いっぱい。
09/07/14 00:43:23
さすがにデフォルトはないわw

480:名無しさん@お腹いっぱい。
09/07/14 00:49:36
まずいドッグフードをどうにかしたら超うまくなるのなら最初から超うまくしておけばいい
その味が合わない人は味を調整すればいい

481:名無しさん@お腹いっぱい。
09/07/14 00:49:38
だから>>470がソースを示せばいいだけだろ
妄想で言っただけなら馬鹿丸出し

482:名無しさん@お腹いっぱい。
09/07/14 00:50:51
まあ、Emacsはほとんど知らないんだけどね

483:名無しさん@お腹いっぱい。
09/07/14 00:53:33
そういやRMSがEmacsは古くさいよ捨てなさいよって言ったんじゃないっけ?

484:名無しさん@お腹いっぱい。
09/07/14 00:57:27
ゴスリンだったのかも。すまんこ

485:名無しさん@お腹いっぱい。
09/07/14 02:57:12
>>480
味覚は犬(人)それぞれ

486:名無しさん@お腹いっぱい。
09/07/15 07:23:20
>>467
OS、使用アプリケーション、バージョン、再現手順など詳しく

487:467
09/07/16 00:55:22
>>486
レスありがとうございます。
RHEL5.2 の標準搭載Vimなので、Ver.7系列だったと思います(今手元にないので未確認です)。
WindowsXPからTera Term4.62でssh2接続し、Makefileの編集を行っていたときに現象確認しました。
まだ初期設定(.vimrc, .vim/なし)では試せていないのですが、
通常は起きない現象との認識で良いでしょうか?

488:名無しさん@お腹いっぱい。
09/07/16 02:47:55
>>487
通常は起きませんよ。

489:名無しさん@お腹いっぱい。
09/07/16 06:27:50
tera termの端末設定いじってないの?

490:名無しさん@お腹いっぱい。
09/07/16 08:35:01
CentOS5.2とTeraTerm4.62のデフォルト設定でマウスでもコマンドでも普通にヤンプできた

491:名無しさん@お腹いっぱい。
09/07/16 10:59:47
ローカルWindowsのvimでリモートUnixのファイルを編集するのって、どうするのが便利?

492:名無しさん@お腹いっぱい。
09/07/16 11:02:04
>>491
あ、書いてから気付いた。スレチか。


493:名無しさん@お腹いっぱい。
09/07/16 14:42:36
ビジュアルモードで選択した範囲内の空行を除去したい場合
どうすればいいでしょうか?
:'<,'>s/^$//g
では何も起りませんでした。

494:名無しさん@お腹いっぱい。
09/07/16 14:55:12
>>493
'<,'>g/^$/d

495:名無しさん@お腹いっぱい。
09/07/16 15:43:51
ありがとう!

496:467
09/07/17 00:13:18
>>467の件
原因は、以前導入したプラグインのyankring.vimのバグでした。
最新版に更新したら解決しました。
どうもお騒がせしました。

497:名無しさん@お腹いっぱい。
09/07/19 00:28:36
指定した場所の.vimrcは vim -u path/to/vimrc で読めますが、指定した場所の .vim/ を使ってもらうにはどうすればいいですか?
.vimrcを指定しただけだと、.vim/plugin などを読んでくれず困ってます。

498:名無しさん@お腹いっぱい。
09/07/19 00:56:56
$VIMとか$VIMRUNTIMEとかかなあ

499:名無しさん@お腹いっぱい。
09/07/19 06:10:48
>>497
> 指定した場所の .vim/ を使ってもらうにはどうすれば
適当なオプションはないから--cmdで明示的に指定するしかないかな。
vim -u ... --cmd 'set runtimepath^=dokka/.vim | set runtimepath+=dokka/.vim/after'
とか。

> .vimrcを指定しただけだと、.vim/plugin などを読んでくれず困ってます。
これはどういう動作を期待しているの?
'runtimepath'にあるpluginなら-uでvimrc指定しようがしまいがロードされるよ。

500:名無しさん@お腹いっぱい。
09/07/19 12:29:23
Vimで保存時に(自動保存時にも)Growlで通知を出したいのと
特定の拡張子のファイルのときには保存時に自動的にchmod +xをしておいて欲しいのですが、
ファイル保存時に自動実行したいコマンドはどのように設定すれば良いのでしょうか?
ご教授願います。
また、Vimscriptの書き方が詳しく解説されているサイトが有りましたら
教えてください。

501:名無しさん@お腹いっぱい。
09/07/19 15:35:17
Growwalとは何ですか。kill(signal)? syslog?

502:名無しさん@お腹いっぱい。
09/07/19 15:36:49
:vimgrep /移動/ .\runtime\doc\* | cwindow

ってのを

:help 移動

ってかんじで検索したいんですがむりでしょうか?


503:名無しさん@お腹いっぱい。
09/07/19 15:41:09
なぜかというと:help 移動  だと
検索にひっかからないからです

504:名無しさん@お腹いっぱい。
09/07/19 16:04:32
>>501 すいませんでした。
そちらについてはMac板で質問します、
自動的にchmod +xする方法についてご教授願います。

505:Oracle
09/07/19 16:09:56
>>502
:help :helpgrep

>>500
:help BufWritePre
:help :autocmd

506:名無しさん@お腹いっぱい。
09/07/19 16:25:33
>>505
>:help BufWritePre
>:help :autocmd
無事解決しました。ありがとう御座います。


507:名無しさん@お腹いっぱい。
09/07/19 17:38:11
:help :helpgrep
該当はありませんってでてしまう。
helpって日本語で
検索できないよね jaxhelpにかえてるんだけど

508:名無しさん@お腹いっぱい。
09/07/19 17:44:42
●ウィンドウの作成
と書いて コマンドを浮かべようとすると
www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/
だけを googleで ウィンドウで検索するはめになる。
vimのhelpgrepは 日本語ではだめなので。

ってのをみつけた やっぱだめみたい。。

509:名無しさん@お腹いっぱい。
09/07/19 17:52:49
>>507
:helpはヘルプを検索するコマンドではないよ。
:helpgrepはヘルプ内検索コマンド。
日本語で検索する場合はヘルプファイルと実行しているvimのエンコードが一緒ならできると思います。

510:名無しさん@お腹いっぱい。
09/07/20 00:26:27
ubuntu9.04でvimをコンパイルしようとしたのですが、
configureすると --enable-gui argument... no GUI support
って出てそのままmakeしてもgvimが出来ません。vim -g としても
E25: GUI cannot be used: Not enabled at compile time
となってしまいます。何か分かる方いましたらよろしくお願いします。


511:名無しさん@お腹いっぱい。
09/07/20 00:56:30
ふぅ・・・

512:名無しさん@お腹いっぱい。
09/07/20 00:59:48
>>510
どうせ必要なライブラリヘッダ等をインストールしてないんだろ。
とりあえずbuild-dep入れとけば。

513:名無しさん@お腹いっぱい。
09/07/20 09:25:58
>>512
無事できました。
ありがとうございました。

514:名無しさん@お腹いっぱい。
09/07/21 03:49:38
"や(を入力する度にw

515:名無しさん@お腹いっぱい。
09/07/21 03:55:50
すみません、書き込みボタンが暴発しました
とても説明がしにくいのですが、 " や ( を押す度に、w で移動した後くらいを見計らって
閉じの " を入力してくれるプラグインなんかはありますでしょうか
具体的には、"の押下の回数によって、
1回: "|hoge huga
2回: "|"hoge huga
3回: "hoge|" huga
4回: "hoge huga|"

という感じにダブルクォートがずれていくものを期待しています('|'はキー入力位置)


516:名無しさん@お腹いっぱい。
09/07/21 17:44:54
surround.vim嫌い?

517:名無しさん@お腹いっぱい。
09/07/21 18:11:57
やりたそうなことが違うしなあ

518:名無しさん@お腹いっぱい。
09/07/22 11:37:45
>>516
調べてみました
似たようなことはできそうなので、今のとこはこれを使ってみます
ありがとうございます

519:名無しさん@お腹いっぱい。
09/07/23 04:14:18
autocomplpop使ってるけど別バッファで書いたばかりの単語を補完してくれないのう
何回か読み込みしてるとできるようになるんだけど条件が分からん
'complete' は ., w, b, i なんだけど

520:名無しさん@お腹いっぱい。
09/07/23 04:22:09
ああautocomplpop用のcompleteオプションが別にあるのね
スレ汚しすまん

521:名無しさん@お腹いっぱい。
09/07/23 07:08:55
最近のマシンだとストレスなくオムニれるの?
pen4でJAVAのちっこいソースいじってるだけでも7秒近く検索してる
そのほとんどがクラスライブラリ検索してるんだろうけど

522:名無しさん@お腹いっぱい。
09/07/24 15:20:56
>>507

exコマンドなんちゃって自作でいけました。まっぴんぐしただけだけどね
あとvimの日本語ヘルプってundolistなかったんだけど
つくってkaoriyaあたりにおくったほうがいいんかな?
いがいとそろってないマニュアルあるね。VIM7の新機能だと
マニュアルがないばあいがおおい。半年以上たってんのにね

523:名無しさん@お腹いっぱい。
09/07/25 01:33:43
翻訳状況を見る限りでは追随してそうなんだけどね。
足りないんだったらサイトに書いてるとおり教えてあげるといいと思う

524:名無しさん@お腹いっぱい。
09/07/25 07:58:25
手伝ってもらえるとちょー助かります。

525:名無しさん@お腹いっぱい。
09/07/25 12:44:34
gvimってタブページひらくとデフォルトで
パスを表示するようになってるけどシンプルに
ファイルネームだけ表示できないかな、
tablineとかラベルいじらないとむりとか・・・だめか?

526:名無しさん@お腹いっぱい。
09/07/25 15:12:02
そのディレクトリにcdすればいいんじゃね?

527:名無しさん@お腹いっぱい。
09/07/25 18:06:28
まれにみる駄回答…

528:名無しさん@お腹いっぱい。
09/07/25 20:43:40
なにふぁびょっとるん

529:名無しさん@お腹いっぱい。
09/07/25 20:54:46
ふぁびょってるときいて飛んできたのにそんな人はいなかったでござる

530:名無しさん@お腹いっぱい。
09/07/29 06:41:05
最近vim中毒・・・・
ほかのエディッターだとシンタックスカラーみずらいし
YYしてコメントして ちょっとづつ作るおいらには
Yは必須だし・・・・・viviだとなんかだめだしいろいろと
EMエディッターのEmViプラグインが日本語キーボードに対応してたら
うつれたんだけど、なんかいいやつないんかな。最近じゃvimスクリプト
組めそうになってきた。サクラエディッターでvimのキーバインドだったら
すぐうつりたいんだけど。。

531:名無しさん@お腹いっぱい。
09/07/29 08:05:56
あとVimにつけてほしい機能は
Tabで自動インデントをOn Offできるオプションとかだな。
仕事柄どうしてもLispを使う機会があるんだが、
Emacsは小指いたくなから使いたくないしな

532:名無しさん@お腹いっぱい。
09/07/29 10:15:21
>>530
そのままVimでいいじゃん

533:名無しさん@お腹いっぱい。
09/07/29 12:02:29
>>531
:setl ai

534:名無しさん@お腹いっぱい。
09/07/29 12:57:03
>>533
>setl ai
ありがとう、でも、Emacsみたいに
インデントが正しいときはTab押しても移動しないように設定できないかな?
そうなってくれると非常にべんりなんだけど

535:名無しさん@お腹いっぱい。
09/07/29 13:45:21
あれ、がんばって考えた結果、タブごとに自動インデントを設定したいということだろうと読んだけど
まちがえてたみたいね。
タブキーを押してもタブを入力させなくする方法はちょっとわからんです。

最終的にgg=Gとかで整形するんじゃダメ?

536:名無しさん@お腹いっぱい。
09/07/29 14:17:08
>>535
ありがとう御座います。
とりあえず今はそのようにして、整形してます。
まあ、Emacsではきっとこれを実装するためにいろいろ
おもい作業をしているようなきがするのでいいです。
Vimは軽いのも魅力なんで

537:名無しさん@お腹いっぱい。
09/07/29 15:04:32
windows端末からサーバに入ってるときにMSIME日本語入力とコマンドモードを簡単切替できたらいいんだけどなー。SKKとか難しそうだし

538:名無しさん@お腹いっぱい。
09/07/29 17:03:13
>>537
サーバにどうやってはいってるの?

539:名無しさん@お腹いっぱい。
09/07/29 17:06:40
いつ頃からだったか、insert modeからEsc 0すると行頭に戻らなくなって
しまったんだが、なぜか分かる?nviだと問題無いんだが。

540:名無しさん@お腹いっぱい。
09/07/29 17:31:13
どこに移動するの?

541:名無しさん@お腹いっぱい。
09/07/29 17:41:16
Esc 0 とするとカーソルが1文字右に移動して再度insert modeになってしまう。
Escと0を押す間隔を1秒以上空けると問題無いんだが。

ちなみに使用環境はUbuntu 9.04上のvim 7.2.79です。

542:名無しさん@お腹いっぱい。
09/07/29 17:50:29
>>539
ESCにimapするプラグインがいるんじゃない?

543:539
09/07/29 18:01:13
>>542
ありがとうございます。vim --nopluginで起動すると問題なかったので
pluginを探した所、tabbar.vimというのが悪さをしていました。
全く使っていないので消して解決しました。

544:名無しさん@お腹いっぱい。
09/07/29 18:46:56
そういう時はau VimEnterで悪さするマッピングをunmapする手もある
全く使っていないなら消すのが当然だけど

545:537
09/07/29 19:49:31
>>538
putty+ssh。
kaoriya-vimのwin版はIMEと連携してて使いやすいなー

546:名無しさん@お腹いっぱい。
09/07/29 20:17:41
>>545
コマンドモードになったときに自動的にIMEが切れて欲しいということかな
netrwつかったらどうかな

547:537
09/07/29 21:46:06
>>546
アドバイスありがとう!win上のvimから読み書きしろってことだよね。
でもunix上のシェルとscreenとvimが最高のベストコンビネーションな気がするんだよなあ・・・

548:名無しさん@お腹いっぱい。
09/07/29 21:50:48
zsh+screen+vim+mutt これこそが俺たちのジャスティス

549:名無しさん@お腹いっぱい。
09/07/29 21:55:23
最高のベストジャスティス!

550:名無しさん@お腹いっぱい。
09/07/30 00:44:20
vimで編集したファイルを自動的に世代管理 
差異txt表示は 非常にたすかる。 かおりやにあったやつ

メニューカスタム。コマンドのカスタム。 無料でこんなエディッタ
みたことないよ。 でも知り合いにはevimをすすめる。

551:名無しさん@お腹いっぱい。
09/07/30 15:12:40
奇数行だけデリートってどうやるの?

552:名無しさん@お腹いっぱい。
09/07/30 15:21:36
スクリプトを書くとか

553:名無しさん@お腹いっぱい。
09/07/30 15:39:25
マクロでやるとか

554:名無しさん@お腹いっぱい。
09/07/30 16:14:52
>>551
:%s/.*\n\(.*\n\)/\1/
でできるような気が。

555:名無しさん@お腹いっぱい。
09/07/30 17:19:36
1G99999@='ddj'<CR>

556:名無しさん@お腹いっぱい。
09/07/30 19:48:43
冗談でなく、いつもこんな風にやってる。

:%!awk '{if(\! int(NR\%2))print}'

557:名無しさん@お腹いっぱい。
09/07/30 22:06:27
utf8で「未読」とだけ書いてあるファイルを開くと
cp932と誤認される
何が原因なんだろう
vim7.2.238

558:名無しさん@お腹いっぱい。
09/07/31 00:56:02
utf-8を前に持って行くとか。

559:537
09/07/31 10:12:35
BOM付けるとか。

560:名無しさん@お腹いっぱい。
09/07/31 10:14:14
既読にしたら?

561:名無しさん@お腹いっぱい。
09/07/31 10:24:43
ちょっwww

562:名無しさん@お腹いっぱい。
09/07/31 14:36:39
無変換キーとか
変換キーってxmod(linux設定ファイル)でかえるしかないの?
vimrcにmapでつけたしたいんだけどむりかな?

563:名無しさん@お腹いっぱい。
09/08/01 17:16:05
URLリンク(www.ac.cyberhome.ne.jp)
>[ ^[ は <Esc> で入力するには CTRL-V <Esc> とタイプします]
よくあるこのメタキャラクタみたいなのって16進とかでコピペできる書き方ないのかな?

564:名無しさん@お腹いっぱい。
09/08/01 17:39:12
コマンドモードでコピーとかペーストってできますか?

565:名無しさん@お腹いっぱい。
09/08/01 19:41:58
>>564
:h c_CTRL-R

566:名無しさん@お腹いっぱい。
09/08/01 21:02:52
>>563
どこの項目か書いてくれ。
:setのことなら:set使わずに:let使えばできるよ。
:let &t_us = "\<Esc>something"
とか。

567:名無しさん@お腹いっぱい。
09/08/02 01:43:36
ヤンクした文字列をコマンドモードで貼り付ける事はできますか?
文字列hogeをヤンクした後、:%s/ まで押した後にhogeをペーストして使う、みたいなことがしたいです。

568:名無しさん@お腹いっぱい。
09/08/02 02:49:42
>>567
CTRL-R *
*の部分は任意のレジスタで可

569:名無しさん@お腹いっぱい。
09/08/03 01:34:20
>>568
ありがとうございました。

570:名無しさん@お腹いっぱい。
09/08/05 22:44:03
すみません、教えてくだしあ。
VIMって「ヴィ・アイ・エム」って発音しますか?
それとも「ヴィム」でもよろしいですか?

571:名無しさん@お腹いっぱい。
09/08/05 23:43:50
>>570
好きなように自由に呼ぶべし
お友達も綺麗にしてさしあげましょう。

俺はゴルゴとレッドみたく
「俺たちおれたちV・I・M」
と叫ぶよw

572:名無しさん@お腹いっぱい。
09/08/06 00:36:52
>>365が回答だろうけど、読んでないので知らない。
天地が裂けても断じて「ぶいあいえむ」。

573:名無しさん@お腹いっぱい。
09/08/06 02:13:12
読みなよwww
公式にはどうであるかを一応知っておいた方がいいと思うよ。一応ねw

574:名無しさん@お腹いっぱい。
09/08/06 02:42:43
Vim is pronounced as one word, like Jim, not vi-ai-em. It's written with a
capital, since it's a name, again like Jim.
って言われようがどうしようが俺の中でも「ヴィ・アイ・エム」

575:名無しさん@お腹いっぱい。
09/08/06 14:52:31
gvimを使っています。
「/」で検索した際に、検索した文字に色が付く機能がありまして、非常に重宝してるのですが、
新しく別の単語を検索したりgvimを閉じるまで、ずっと色が付いたままになってしまいます。
いつもは、存在しない単語を検索して(わざと空検索して)色を消しているのですが、スマートではないと思っています。
検索した後、用済みになった色(マーカー)を消す為のコマンドとかあるのでしょうか?
教えて貰えると助かります。

576:名無しさん@お腹いっぱい。
09/08/06 14:54:35
>>575
:noh

577:名無しさん@お腹いっぱい。
09/08/06 14:57:45
>>576
ありがとうございます!
助かりました。

578:名無しさん@お腹いっぱい。
09/08/07 20:56:31
vim -u /path/to/myvimrc file として起動した場合、一部設定がうまく読み込めません。具体的には、cmapは有効なのですがnoremapやnmapの設定が効きません。
myvimrcを.vimrcにリネームするとこのnoremap、nmapは正常動作します。それぞれこのように書いています。
noremap <Space> :bnext<CR>
nmap <silent> <C-L> <C-L>:noh<CR>
これらを動作させるにはどうしたらいいですか?

579:名無しさん@お腹いっぱい。
09/08/07 22:09:59
>>578
vimrcにset nocompatible書いてないから。
-u fileを指定せずにvimrcがロードされたときはnocompatibleになるけど
-u fileを指定したときはnocompatibleにならない。だから<Space>などの
特殊キーの表記が認識されない。

ついでに言うとその設定はどっちもnnoremap使う方が良いよ。

580:名無しさん@お腹いっぱい。
09/08/07 22:43:35
>>579
望みどおりに動作しました、ありがとうございます。

> ついでに言うとその設定はどっちもnnoremap使う方が良いよ。
:help nnoremap と :help nmap を見たところ、前者は再帰を行わず、後者は再帰を行うようですね。
nnoremapの方が良いというのは、無限ループを回避するため、ということですか?

581:名無しさん@お腹いっぱい。
09/08/07 22:51:31
-uだからcompatibleなんじゃなくて、読み込み順の問題じゃないの?
結果的にはcompatibleで処理されてるのが原因だけど

582:名無しさん@お腹いっぱい。
09/08/07 23:13:47
:eでさいよみこみ set acdで デレクトリ移動
GUIのステータスラインで ファイル名だけ表示 



583:名無しさん@お腹いっぱい。
09/08/07 23:24:14
C言語のhelpファイルつくりたいんだけど
むずかしい?

584:名無しさん@お腹いっぱい。
09/08/08 19:04:28
作りなよ。

585:名無しさん@お腹いっぱい。
09/08/08 19:10:48
vim用の各言語helpファイルてあんまないね
簡単に作れるのにね

586:名無しさん@お腹いっぱい。
09/08/10 01:32:12
よしつくることにするよ

587:名無しさん@お腹いっぱい。
09/08/10 12:57:18
txtまでつくれたけど
helotagsでタグファイルつくれない
たすけて

ちなみにUTF-8でつくった 日本語検索できるように
うまくいったらUTF-8ばんhelpファイルUPする

588:名無しさん@お腹いっぱい。
09/08/10 15:28:38
manじゃなく、か。
がんばれがんばれ

589:名無しさん@お腹いっぱい。
09/08/10 18:45:55
crontab -e とかvisudoとかでviが開いて
vimじゃねーのかよって思ったときに瞬時にvimに切り替える方法教えて下さい

590:名無しさん@お腹いっぱい。
09/08/10 18:56:15
:w tmpfile
! vim tmpfile

591:名無しさん@お腹いっぱい。
09/08/10 19:00:44
前者はEDITOR もしくは VISUALを設定しておく事で、今後切り替える必要が無くなる
後者は危険を承知で別の実行ファイルを動作させたいのであれば、manを参照すること

592:名無しさん@お腹いっぱい。
09/08/10 19:15:41
どうもです
ただlessからviに切り替えるくらいスマートな方法はないですかね?

593:名無しさん@お腹いっぱい。
09/08/10 19:29:45
最初はviで、編集したいときだけvimにしたいということ?

594:名無しさん@お腹いっぱい。
09/08/10 19:31:48
lessからはvimじゃなく、viでいいのかね

595:名無しさん@お腹いっぱい。
09/08/10 20:56:17
いや自分が管理じゃない鯖にもよくさわるわけですよ
勝手にprofileとかいじるわけにはいかないし
lessからもvimがいいけどそこはv押すだけで行けるっていうスマートさの例なだけです

596:名無しさん@お腹いっぱい。
09/08/10 21:04:08
visudoできる権限与えられてるなら何でもやっていいんでないの?

597:名無しさん@お腹いっぱい。
09/08/10 21:48:28
自分の管理でないと言ってるのだから、出来るけど、やってはいけないのだろう。
だからたぶん ~/.exrc を変更できないだろうし、どんな種類の vi かも不明なので「スマートな方法はありません」がこたえ。
つかそれ以前に、viの話題なのでスレ違い。

598:名無しさん@お腹いっぱい。
09/08/11 01:39:31
>>590
これって意味ある?

599:名無しさん@お腹いっぱい。
09/08/11 02:08:09
そのあと:rとかで読んで保存すれば、まぁ。

600:名無しさん@お腹いっぱい。
09/08/11 10:08:01
>>598
昔、vi-buffer.el つー elisp があっての。
1) 編集中文書を一時ファイルへ書き出す。
2) 現emacsをサスペンドし、viで一時ファイルを開く。
3) emacsに復帰したら、編集中文書を一時ファイルで置き換える。

なかなか有用であった。
アイディアを借用し、逆の vim から emacs への呼び出しを作り、これは今でも使っている。

601:名無しさん@お腹いっぱい。
09/08/11 10:52:09
help つくれない あきらめた


602:名無しさん@お腹いっぱい。
09/08/11 12:02:09
なんでvimscriptがんばる。vimにげんかいをかんじた

603:名無しさん@お腹いっぱい。
09/08/12 09:22:39
autocmd FileType python set omnifunc=pythoncomplete#Complete

このpythonのオムニ補完のための1文をvimrcで読み込ませてるんですが、gvimrcではOFFにしたいと思っています。
この場合なんてgvimrcにはなんて記述すればいいんでしょう?

604:名無しさん@お腹いっぱい。
09/08/12 10:16:53
"autocmd FileType python set omnifunc=pythoncomplete#Complete
とか。。

605:名無しさん@お腹いっぱい。
09/08/12 18:24:20
やったことないけど

if !has("gui_running")
autocmd FileType python set omnifunc=pythoncomplete#Complete
endif

606:名無しさん@お腹いっぱい。
09/08/13 09:49:41
編集中のファイルのタイプ(shとかperlとか)がどう認識されてるかを表示するコマンドって何でしたっけ?

607:名無しさん@お腹いっぱい。
09/08/13 10:05:50
:echo &filetype
ですた

608:名無しさん@お腹いっぱい。
09/08/13 10:06:11
>>606
set ft?

609:名無しさん@お腹いっぱい。
09/08/13 10:13:59
>>608
おお。こっちのほうがタイプ量が少なくていいですね。どうも。

610:名無しさん@お腹いっぱい。
09/08/13 17:40:49
>>603
通常インストールだと
set omnifunc=pythoncomplete#Complete
はftplugin/python.vimに記述してないか?
記述してある場合はvimrcにautocmdで書き込んでも書かなくても同じ

.vim/ftplugin/python.vim
が後に読み込まれるので、.vimは各自で異なるが、そこで
if !has("gui_running")
setlocal omnifunc=
endif
でどうだろ

611:名無しさん@お腹いっぱい。
09/08/14 11:25:00
>>585
詳しく教えてください お願いしますm(_)m

612:名無しさん@お腹いっぱい。
09/08/14 11:36:05
>>611
URLリンク(yukihiro.nakadaira.googlepages.com)

613:603
09/08/15 22:45:38
>>610
ありがとうございます!! その方向からうまくいけそうです。


614:名無しさん@お腹いっぱい。
09/08/17 22:32:23
vimを開いた状態で特定のvimrcを読み直すことできますか?

615:名無しさん@お腹いっぱい。
09/08/17 22:41:33
sourceすればいいんじゃね?

616:名無しさん@お腹いっぱい。
09/08/17 22:41:49
>>614
:help :source

617:名無しさん@お腹いっぱい。
09/08/18 20:45:42
nowrapのときにカーソルを動かさないで横スクロールってできますか?

618:名無しさん@お腹いっぱい。
09/08/18 21:31:21
>>617
無理。
強いて言えばzlとか。

619:名無しさん@お腹いっぱい。
09/08/18 21:50:30
論理改行が好きならいっそwrapで使う

物理改行が好きなら桁数を決めて
gvimrcなりターミナルのサイズをカスタマイズしてそれを超えないように努める
君も80桁教に入信しようぜ

620:名無しさん@お腹いっぱい。
09/08/19 01:22:08
>>618
>>619
どうもです
でかいCSVファイルとか見るときに使いたかったんでnowrapじゃないと辛いんですよね
まぁwとかでカーソル移動しちゃうのは諦めます

621:名無しさん@お腹いっぱい。
09/08/19 20:30:58
vimでphp開発したいんですが、vim+phpのデバックの王道ってどのようなものがあるんですか?

622:名無しさん@お腹いっぱい。
09/08/20 13:11:39
xdebugが最適

NERD_tree.vim
taglist.vim
showmarks.vim
savevers.vim

DIFF と EXTAG

URLリンク(d.hatena.ne.jp)

こんなところかなぁ。



623:名無しさん@お腹いっぱい。
09/08/20 15:51:26
あと マウススクロールに
mapしたいんだけど UPとDOWNって割り当てできないだっけ
C+Kでも値でなくてさぁ・・・

624:612
09/08/20 16:58:55
>>622
有難う御座います
さっそくググってみます

625:名無しさん@お腹いっぱい。
09/08/20 17:10:57
set guitablabel=%<%t\ %m 
これってけっこういいね。


626:名無しさん@お腹いっぱい。
09/08/20 21:22:41
>>621
URLリンク(d.hatena.ne.jp)
on linuxだけど、macでも出来た。
winは知らん。

627:名無しさん@お腹いっぱい。
09/08/22 13:17:14
入力補完で.を含むキーワードも補完候補にさせるにはどうすればよいの?

628:名無しさん@お腹いっぱい。
09/08/22 13:21:36
ホームページを書くことになった。
遅ればせながら、project.vim を使ってみた。便利だ。


副産物として、vimwiki の存在を知った。
ちょっと、遅かった。_| ̄|○

629:名無しさん@お腹いっぱい。
09/08/22 13:25:47
>>627
set isk=@,48-57,_,.

see
:h 'isk'

630:名無しさん@お腹いっぱい。
09/08/22 23:16:33
あれ、cmigemo って kensaku と入力しても出力パターンに「けんさく」が出なくて
kennsaku で出るのか。
migemo とはちゃうのね。

スレ違イかな

631:名無しさん@お腹いっぱい。
09/08/27 18:22:07
ステータスラインの色を変更したい
挿入モード時
解除時
ビジュアルモード時
色を変えたいです。

632:名無しさん@お腹いっぱい。
09/08/27 20:11:36
>>631
autocmd InsetEnter * highlight StatusLine guifg=red
autocmd InsetLeave * highlight StatusLine guifg=white
とか試してみ
けれど
highlight StatueLineNCとの兼ね合いでうまくいかんかもしらん

633:名無しさん@お腹いっぱい。
09/08/28 00:00:53
>>632
ありがとうございます!!!

634:名無しさん@お腹いっぱい。
09/08/28 03:14:06
ファイルを開いてる時に現在どのsyntaxファイルを使用しているのか調べる方法はありませんか?


635:名無しさん@お腹いっぱい。
09/08/28 03:48:53
:scriptnames
かな

636:名無しさん@お腹いっぱい。
09/08/28 04:46:06
>>635
ありがとうございました。

色付けはfiletype.vimとsyntax/*.vimが紐づいてたんですね。


637:名無しさん@お腹いっぱい。
09/08/28 20:19:52
vim人口ふえないかな

638:名無しさん@お腹いっぱい。
09/08/28 23:25:25
それは非windows人口の増加にかかっているのかな

639:名無しさん@お腹いっぱい。
09/08/29 00:54:33
>>634
> ファイルを開いてる時に現在どのsyntaxファイルを使用しているのか調べる方法はありませんか?

:set syntax? でオプション'syntax'の中身を見れば現在のsyntax名が分かる。
値が cpp なら syntax/cpp.vim が読み込まれてる。

syntaxがバッファ毎に異なれば'syntax'オプションの中身も変わる。

640:名無しさん@お腹いっぱい。
09/08/29 19:58:19
WEB+DB PRESS今月号(Vol.52)にvimの特集があった。
URLリンク(gihyo.jp)

641:名無しさん@そうだ選挙に行こう
09/08/30 04:21:44
vim自慢しようぜ
おいらのは タブ保存復帰 firefoxみたく windowサイズ保存
オムニ保管 バックアップ連番管理。

642:名無しさん@そうだ選挙に行こう
09/08/30 10:07:29
gVim を起動させた時,ウィンドウ位置とサイズを指定させることはできますか?

643:名無しさん@そうだ選挙に行こう
09/08/30 10:59:18
X(1)のgeometryで指定しては。

644:名無しさん@そうだ選挙に行こう
09/08/30 11:33:21
geometry で希望が家内ました! 643 さんありがとうございます! 多謝!!

645:名無しさん@お腹いっぱい。
09/09/03 17:48:21
すいません<body>や</body>
これを一発で削除するやりかたをおしえてください
dta とか なんかそういうので!!


646:名無しさん@お腹いっぱい。
09/09/03 21:18:11
>>645
<> は残るけど

di>

647:名無しさん@お腹いっぱい。
09/09/03 22:13:55
>>645
da<
でどう?

648:名無しさん@お腹いっぱい。
09/09/03 23:32:43
>>645
surround.vim 入れてたら、
URLリンク(www.vim.org)

dst で今中にいるタグを削除できる。
<body>
*1
<div id="wrapper">
*2
</div>
</body>

カーソル位置、*1 なら <body>と</body>
*2 なら <div id="wrapper">と</div> が消える

649:名無しさん@お腹いっぱい。
09/09/04 09:59:14
みんなサンクス。
書き込みに参考してやってみる!

650:名無しさん@お腹いっぱい。
09/09/04 10:03:11
da<が結構よかったです
ditなんて便利ですね<font>@@@</font>
@@@が消えるから

651:名無しさん@お腹いっぱい。
09/09/04 12:12:15
ルーラーか、ファイル開いた直後のコマンド行に、ファイルのエンコードを表示ってできる?


652:名無しさん@お腹いっぱい。
09/09/04 12:39:46
statuslineやrulerformatに%{&fenc}を忍ばせるとか

653:名無しさん@お腹いっぱい。
09/09/04 13:22:31
>>652
やってみるわ。


654:名無しさん@お腹いっぱい。
09/09/04 14:09:00
できた。色々やってみて

set statusline=%t\ %m%r%h%w[%Y][%{&fenc}][%{&ff}]%=%c,%l%11p%%

こんな感じでおちついた。

655:名無しさん@お腹いっぱい。
09/09/05 01:11:05
どうもmksでタブ保存するけど
バッファが変更できないってエラーでる。。詳細あとで書くので、
わかる人がいたら教えてください。

656:名無しさん@お腹いっぱい。
09/09/05 02:27:30
ちょっとお知恵を拝借したいです。
以下、空白文字の代わりにアンダースコアを書きます。

class Test(object):
__def method(self, argument):←ここでEnterを押して
____この行に空白文字を4つ、自動的に挿入できるようにするにはどうすればいいでしょうか。

vimrcは今こうなっています。

"---------------------
autocmd FileType python setl autoindent
autocmd FileType python setl tabstop=2 expandtab
autocmd FileType python setl smartindent indentexpr=2 cinwords=if,elif,else,for,while,try,except,finally,def,class
"---------------------

現在の行のインデントに対して、smartindentがインデントを追加するようにしたいのだけど、うまくいかない。
ご存知の方、教えてください。

657:655
09/09/05 03:04:13
vim72-kaoriya-w32j\.vim_last_session の処理中にエラーが検出され
ました:

行 125:

E163: 編集するファイルは1つしかありません

行 244:

E163: 編集するファイルは1つしかありません

".htpasswd"

".htpasswd" 1L, 21C

".htaccess"

".htaccess" 5L, 167C

".htaccess"

".htaccess" 5L, 167C
こういうエラーです。

658:名無しさん@お腹いっぱい。
09/09/05 03:45:48
>>656
本家vim7.0

python使ったことないけど、デフォでそのようにインデントされたよ
indentexpr=GetPythonIndent(v:lnum)
となっていたので、これが大事なのかもね。

659:656
09/09/05 05:50:42
>>658
ああ、ありがとう。

centOSで一からvimrcを書いてるので、あたふたしてます。

GetPythonIndent()のことは調べてみてもよく分からなかったけれど、
いろいろ調べているうちに自己解決しました。
いいきっかけになりました。

indentexprなんて使わずに、
shiftwidth=2を追加するだけでよかったなんて…。
お騒がせしました〜。

660:名無しさん@お腹いっぱい。
09/09/08 02:12:56
妖怪人間vim

661:名無しさん@お腹いっぱい。
09/09/08 02:31:39
なにげに為になった。
横からトン

662:名無しさん@お腹いっぱい。
09/09/08 08:15:25
早く emacs に成りたーい

# こんだけ重くなりゃもうすぐだよ。

663:名無しさん@お腹いっぱい。
09/09/08 17:15:45
CentOS5.3のvimをデフォルト状態で使うと、
入力モード、コマンドモードに関わらず、括弧上にカーソルが移動する「だけ」で、
対応する括弧上でブロックカーソルが表示されるようになってるけど、
これってどのオプションが効いてるの?


664:名無しさん@お腹いっぱい。
09/09/08 17:33:54
matchpairsと色設定のMatchParen

665:名無しさん@お腹いっぱい。
09/09/08 17:45:19
プラグインによるものだったようで、
:he matchparen
をみてみてください

666:名無しさん@お腹いっぱい。
09/09/08 18:33:00
>>665
:NoMatchParen でキャンセルできた。
あんがと。

667:名無しさん@お腹いっぱい。
09/09/08 18:39:51
~/.vimrc に

let loaded_matchparen = 1

って入れてもできた。

668:名無しさん@お腹いっぱい。
09/09/11 10:08:48
ちょっとした問題を解決したんで備忘録に

vimで保存したファイルの内容の各文字毎にnull文字が挿入される
hdコマンドで見るとこんな感じ
00000000 66 00 75 00 67 00 61 00 0a 00 |f.u.g.a...|
原因はfileencoding=ucs-2leであったこと
適当に :set fileencoding=euc-jp で解決

ucs-2leでエンコードされたファイルをPerlに食わせたら
変な怒り方したんで調べた

ファイルエンコーディングの話だからVim以外でも起こりうる問題だけど…

669:名無しさん@お腹いっぱい。
09/09/11 10:19:45
null文字が挿入されているように思えるのは、あなたがucs-2leについて知らないからです。 それは決してnull文字ではありません。

670:名無しさん@お腹いっぱい。
09/09/11 10:49:32
すみません。確かにnull文字と言うと語弊がありますね
ucs-2leでエンコードされてる事を知らない時に見ると、「null文字が挿入」されてるように見えたって事です

null文字では無いことはわかりました
> "ucs-2le" はリトルエンディアンの 2 バイト Unicode です。
URLリンク(www.ac.cyberhome.ne.jp)

671:名無しさん@お腹いっぱい。
09/09/11 11:45:06
保存するファイルのエンコードがucs-2leになってしまう原因わかりました

> 香り屋版のvimrcは(中略)空のファイルを開くと文字コードがucs-2leとして判定されてしまう
URLリンク(d.tir.jp)
この記事の更新日は2005/01/13らしいので少し古いですが、今でも同様の問題が
現在、香り屋のVim 7.2に入ってる日本語の自動判別はruntime\encode_japan.vimに書いてあります

ここのvimrcとencode_japan.vimをそのまま使ってたので問題が起きてました

672:名無しさん@お腹いっぱい。
09/09/11 13:14:02
>>668
statuslineにfileencodingを表示させておけばすぐ判ったのにね

set laststatus=2
set statusline=%<%f\ %m%r%h%w[%{&fileformat}][%{has('multi_byte')&&\ &fileencoding!=''?&fileencoding:&encoding}]\ 0x%B%=%l,%c\ %P

673:名無しさん@お腹いっぱい。
09/09/11 14:49:18
問題だの何だのとひどい言いぐさだけど、ucs-2leをデフォで使用するのはWindowsなら妥当だと思うがね

674:名無しさん@お腹いっぱい。
09/09/11 15:47:37
俺はなんといおうとカオリヤさんvimhelp翻訳やさんには
最強に感謝している!!!!!!!!

675:名無しさん@お腹いっぱい。
09/09/11 15:52:51
Windowsが糞なのに

676:名無しさん@お腹いっぱい。
09/09/11 16:22:58
↓はeuc-jpなlinuxでの問題だろう。Winでは新規でもcp932がデフォ。
> > 香り屋版のvimrcは(中略)空のファイルを開くと文字コードがucs-2leとして判定されてしまう
> URLリンク(d.tir.jp)

>>668が使用OSを明記しないからこんなことに。。。
OS明記汁!!

677:名無しさん@お腹いっぱい。
09/09/11 16:55:16
ここはunix板ゆえunix系なら無問題

678:名無しさん@お腹いっぱい。
09/09/11 18:33:48
>>676
Winでは新規でもcp932がデフォ、というところが引っかかる。
普通にそのまま保存すればcp932だが、普通にunicodeで保存すればucs-2le

679:名無しさん@お腹いっぱい。
09/09/11 19:13:33
普通ってなんやねん

680:名無しさん@お腹いっぱい。
09/09/11 19:20:06
デフォってなんやねん

681:名無しさん@お腹いっぱい。
09/09/11 19:54:05
unicode はencodingじゃないぞ

682:名無しさん@お腹いっぱい。
09/09/11 20:45:22
>>681
一応指定できる

>>678
> 普通にunicodeで保存すればucs-2le
違う!ちゃんと確認してから書き米や方形

683:名無しさん@お腹いっぱい。
09/09/11 20:50:36
>>672
おお、これは素敵

>>676
OSはFreeBSD 7.2です。あとLANG=ja_JP.eucJP
>>677の言う通り、unix居だから書く必要があまり無い気がしたもんで。
まぁWinで使われる設定ファイルをそのままFreeBSDに持ってきた事が
書かれてなかったからこそそんなことに。。。

>>681-682
Winのメモ帳ではファイル保存時に選べるエンコーディング(「文字コード」と表記されてる)が
ANSI、Unicode、Unicode big endian、UTF-8というカオス(表記が文字コードだからセーフなんだろうけど…)
で、ここでのUnicodeがucs-2leになってる

684:名無しさん@お腹いっぱい。
09/09/11 20:52:40
うちのメモ帳は
ANSI (cp932)
Unicode (ucs-2le)
Unicode big endian (utf-16)
UTF-8 (utf-8)
が指定できたよ。括弧の中はそのファイルをvimで開いたときに判定されたfenc。

なので、普通にunicodeで保存すればというのは間違えてもないような?

685:名無しさん@お腹いっぱい。
09/09/11 20:54:22
かぶったすまそ

686:名無しさん@お腹いっぱい。
09/09/11 20:55:44
メモ帳はゴミ箱へ

687:名無しさん@お腹いっぱい。
09/09/11 21:52:34
なんでメモ帳が出てくるの?

688:名無しさん@お腹いっぱい。
09/09/12 02:41:26
入力モードから抜ける時のキーバインドはデフォルトでEscですが、とても押しにくいです。
これも設定で変更することは可能ですか?
また、一般的にはデフォルトのまま使う人が多いのでしょうか?

689:名無しさん@お腹いっぱい。
09/09/12 02:57:03
>>688
Controlキーとのコンビで代用。

690:名無しさん@お腹いっぱい。
09/09/12 03:00:49
なんでもう一個のキーは秘密にw
Ctrl + [ でエスケープと同じになるよ

691:688
09/09/12 03:12:25
>>689
>>690
ありがとうございます!Escよりも楽ですね。

692:名無しさん@お腹いっぱい。
09/09/12 03:15:33
やってるかもしれないけど、CtrlとCapsLockを入れ替えるとさらに楽になるよー

693:名無しさん@お腹いっぱい。
09/09/12 03:16:23
Ctrl+C

694:名無しさん@お腹いっぱい。
09/09/12 07:32:10
Ctrl+Cのほうが圧倒的に押しやすいのになんでEscが標準みたいな感じになってんだろ

695:名無しさん@お腹いっぱい。
09/09/12 08:08:33
>>688
TABの上にESCキーが付いてるキーボードを買う
ついでに言えばEnterの上はDeleteが望ましい。

696:名無しさん@お腹いっぱい。
09/09/12 09:47:53
>>694
「みたい」じゃなく<Esc>が標準だからでしょ。
CTRL-Cを<Esc>の代替にできるのはvim以外に無いんでないの?
MS-DOSのstevieとかだったらCTRL-Cするとvi自体が落ちたりして。

697:名無しさん@お腹いっぱい。
09/09/12 13:47:12
>>694
何このEmacs脳
そもそもvimはキー配置を変えなくても快適に使えるってのもvimの利点だった
CtrlとCapsLockの入れ替え前提のEmacsはオリジナル環境じゃないと何もできない

698:名無しさん@お腹いっぱい。
09/09/12 13:48:38
/ を使ったmapを行うと、当然ながらそのmap中の検索が検索履歴に残り、
ハイライトされてしますのですが、これって防ぐ方法あるのでしょうか?

ハイライトは:nohすればいいでしょうけど、前回の検索結果は保持しておきたいんです。
/ を使わない他の方法があるのでしょうか・・・よくわららないもんで。

699:名無しさん@お腹いっぱい。
09/09/12 14:40:41
Ctrl-cじゃなくて、Ctrl-3なら、viでもいけたような希ガス

700:名無しさん@お腹いっぱい。
09/09/12 15:18:42
>>698
前回の検索結果は @/ に保持されてるはずだから
let tmp = @/
とか、一時的に退避させて後で
let @/ = tmp
で戻すようにすれば良いんじゃない?

701:名無しさん@お腹いっぱい。
09/09/12 15:56:12
perlモードで

$hoge->foo(bar => {
    hoge => huga, # 何か余計にインデントされる
  }); # ここも
$var # ここからはインデントは左端

となるんですが、これを

$hoge->foo(bar => {
 hoge => huga,
});

とは出来ませんか?

702:名無しさん@お腹いっぱい。
09/09/12 16:19:42
細けえことは、気に済んな。
ハイ、次。

703:名無しさん@お腹いっぱい。
09/09/12 16:37:54
wakachiko! wakachiko!

704:名無しさん@お腹いっぱい。
09/09/12 22:19:11
OSのクリップボードとvimのバッファを繋ぐことは出来ないでしょうか?
例えば、インターネットをしていてブラウザ上の文章をコピーして、それをvimでペーストしたりしたいのです。

705:名無しさん@お腹いっぱい。
09/09/12 22:31:18
vim上で
ノーマルモードの時は、"*p
インサートモードの時は、Ctrl+r*
はい、次。

706:名無しさん@お腹いっぱい。
09/09/13 01:55:55
vimhelpを作りたいときはどうすればいいですか?
プラグイン作成したとき添付しようとおもっていて

707:名無しさん@お腹いっぱい。
09/09/13 02:42:23
既存のヘルプファイルを参考にすればいいとおもうよ。

708:名無しさん@お腹いっぱい。
09/09/13 12:54:48
helpが添付してあるプラグインを探すのだな
vimballとかついてなかったかな

709:名無しさん@お腹いっぱい。
09/09/13 18:03:39
Linux動くttyなvimasterとかってありませんか?

710:名無しさん@お腹いっぱい。
09/09/13 19:10:00
>>704
puttyでvim使っているなら
シフトキー押しながらコピー

711:710
09/09/13 19:12:47
おさかなラボ - vimのマウス機能が便利すぎる件
URLリンク(kaede.to)

712:名無しさん@お腹いっぱい。
09/09/13 19:18:48
うほ。こんなの初めて知った。
「挿入モード解除に、ESC の代わりに Ctrl+[ が使える」
キーの組み合わせたくさんありすぎるな


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5330日前に更新/185 KB
担当:undef