- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/16(月) 22:47:44 ID:rmuixhCJ0]
- 主にwindows環境でのvimについてのスレッドです。
本家 ttp://www.vim.org/ windows版バイナリ配布 ttp://www.kaoriya.net/ wiki ttp://vimwiki.net/ ctags 日本語対応版 ttp://hp.vector.co.jp/authors/VA025040/ vim users guide(閉鎖?) ttp://pcmania.jp/~moraz/ 名無しのVIM使い(スクリプト) ttp://nanasi.jp spanish passion Linux(全オプション) ttp://www15.ocn.ne.jp/~tusr/ ずんWiki ttp://www.kawaz.jp/pukiwiki/?vim UNIX板のvimスレ pc11.2ch.net/test/read.cgi/unix/1174302567/
- 433 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 02:04:05 ID:ELl2ggyb0]
- Vim 7.1-20080104香り屋版で日本語マニュアルのスナップショットを適用したくて
現時点のvimdoc_ja-snapshot.tar.bz2を$VIMRUNTIMEに解凍し、 gvimで「:helptags $VIMRUNTIME/doc」を実行したら 「E670: 1つの言語のヘルプファイルに複数のエンコードが混在しています: …\term.jax」 とエラーが出て生成されるtags-jaが空っぽでした。 >>277,285にあるようにterm.jaxの1行目だけは他のjaxと違って 「version」のままなのが原因みたいです。 「バージョン」に書き換えたものに差し替えてくれないかナァ…? それとCentOS 5.0上で使っているvimにも同じ日本語マニュアルを適用してみたのですが、 上記の現象の他にsyntax/help_ja.vimの改行コードがCRLFだったのでエラーが出ました。 これも:set ff=unixして:wで回避しましたが、最初からLFになってるとうれしいナァ…(^^;
- 434 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 17:35:29 ID:+1nUW2Hn0]
- >>431
ホントにスレ違いだからどっか行ってほしいんだけど、キーワード残していくから ググってくれ。KDevelop、Lazarus、Eclipse、SunStudio・・・。 別にこれらが君が言ってる条件を満たしてる、と言ってるわけじゃないよ。
- 435 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 20:09:23 ID:uj4p9eDD0]
- 全部知ってるけどVisual Studio以上ってのは無いな
- 436 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 16:18:21 ID:fOUZTqhh0]
- >>433
直しました。ありがとうございます。助かります。
- 437 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/21(月) 17:09:47 ID:cWMmeiVs0]
- >>436
今朝のスナップショットで更新されているのを確認しました。 これで次回環境からはそのまま適用できそうです。ありがとうございました♪
- 438 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 22:24:52 ID:JpL3PgIy0]
- 改行の目安となるような縦のガイド線を表示するということはできないでしょうか?
「80文字」などと指定しておき、うっすら表示させておきたいのですが・・・。 もしくはルーラーの表示などができればよいと思います。
- 439 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 22:32:00 ID:dJwen7PC0]
- >>438
無理。 80文字目を表すパターン(\%80c)はあるから、 それを使って特定桁をハイライトさせることはできるけど、 これだと何か違うだろうし。
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/26(土) 23:01:18 ID:JpL3PgIy0]
- >>439
レスありがとうございます。やはり線は無理ですか。 しかしハイライトとは思いつきませんでした。 ちょっと試してみたんですが、行末以降だと背景色は効かないようですね。 若干不便ではありますが、あくまで目安に使いたいだけだったので、 とりあえずこれでしのいでみます。
- 441 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/01(金) 21:12:04 ID:Ik/d9qBe0]
- 今まではどちらかというとemacs系のエディタをよく使っていたけど、
これからはvimの比率が増えそうです。なぜなら・・・ windows ceのモバイルからtelnetすると、CTRL-a, c,などが効かない! どうもシステムのショートカットに食われているっぽいです。 まさかMSがvimを勧めてくるとは思いませんでした。 vimも使っていてよかったです。 ありがとう、vim。ありがとう、香り屋さん。
- 442 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 00:48:20 ID:jQ2f8UL40]
- 空行だけ削除するってどうやってます?
s/\n\n/\n/gとか/^$/みたいな手は使えなかったんだけど スマートな解決策ってありますかね?
- 443 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 01:16:12 ID:Bnpj6lEG0]
- >>442
s/\n\+/\n/ではどう?
- 444 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 01:40:12 ID:y2RkaMN20]
- s/^\n// の方がスマートよん
- 445 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 02:04:39 ID:jQ2f8UL40]
- おぉ、ありがとうございます、どっちでも行けました
改行を含む正規表現の扱いって、いろんな仕様あってメンドクサイですね
- 446 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 02:09:33 ID:d61SlT3o0]
- 行頭の改行を削除って考えれば…
- 447 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 02:13:04 ID:6blGjPnJ0]
- :g/^$/del
- 448 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 07:01:18 ID:jQ2f8UL40]
- あぁ、:g/^$/delかぁ
行頭に何かあるところだけpさせようとしたり無駄なことをやってましたw やっぱりまだまだしらないこと沢山だ
- 449 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 17:52:04 ID:+NmDMnIy0]
- :g[!]/xxx/delは個人的にないとマジ困る領域
- 450 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 20:37:12 ID:ASczOI0j0]
- エディタの基本動作は、ラインエディタで与えられている。
初心者は、vim スクリプトなどよりも、 ex コマンドに習熟したほうがよさげ。
- 451 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 22:37:52 ID:gtBL+PZO0]
- sedもついでに使えるようになるしね。
- 452 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:00:07 ID:e5BQO9Um0]
- autocmd BufEnter * let $w = expand("%:p:h")
これ便利。入力が簡単で :e $w/<tab> で補完が利く。
- 453 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:22:47 ID:sn1mCDLs0]
- >>452
XPで、デスクトップのファイルにアクセスするのに、これやってるよ (ちょっと違うか。) Vistaだと"C:\Users\ユーザ名\Desktop"なんで、ファイルへのアクセス楽なんだけど。 :let $DESKTOP = 'C:/Documents and Settings/' .$USERNAME. '/Desktop' :e $DESKTOP/ファイル.txt
- 454 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 23:02:17 ID:vVG7RChG0]
- >>452
こういうことでは? " 自動的にファイルのある dir をカレントディレクトリにする set autochdir
- 455 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/05(火) 10:57:24 ID:CxTa+AWe0]
- autochdirはファイルをたくさん開いたときに頭がついてかなかった
- 456 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/05(火) 18:51:44 ID:pwZbAYpD0]
- >>454
Note: このオプションがオンになっていると動かないプラグインがある。
- 457 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/06(水) 02:24:55 ID:raJG1VFY0]
- Kaoriya版vimに標準添付のcmdex.vimに含まれてるCdCurrentコマンド使ってマス
- 458 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2008/02/07(木) 09:12:51 ID:1Guluu7E0]
- >>457
> Kaoriya版vimに標準添付のcmdex.vimに含まれてるCdCurrentコマンド使ってマス ありがとうございます。同じファイルに含まれているc_<C-X>も結構便利ですよ。コマン ドラインで<C-X>をタイプすると、現在のディレクトリのパスを入力してくれます。 > cnoremap <C-X> <C-R>=<SID>GetBufferDirectory()<CR>/
- 459 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/08(金) 01:24:00 ID:J2MsdofI0]
- コマンドモードの CTRL-F でコマンドの履歴をバッファで表示・編集できる機能があるけど、これって標準だよね?
ヘルプを呼び出しても見つけられなかったんだけど、どこに載っているか知りませんか?
- 460 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/08(金) 01:55:24 ID:QvKLUNut0]
- >>459
:h cmdwin :qのタイポでつい開いてしまうんだよな
- 461 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/10(日) 20:30:41 ID:gAgtgyTN0]
- 香り屋版の新しいのまだぁ
- 462 名前:名無しさん@お腹いっぱい。 [2008/02/11(月) 09:35:44 ID:A5DRznm60]
- Vim 7.1-20080209 for Windows はなにが変わったんだ?
CHANGES_w32j.txt が前のままのようだが。
- 463 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2008/02/11(月) 10:25:00 ID:ywnslAdG0]
- >>462
ベースのソースコードを7.1.244にしました。 :version で確認できます。
- 464 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 01:52:44 ID:bk59zTmw0]
- ATOKの辞書がFirefox、秀丸、Operaで使えるそうです。
ttp://www7.atwiki.jp/atok/pages/18.html vimのC-xC-k(だっけ?)で使ってる人いますか? やり方教えて。
- 465 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 15:33:31 ID:AKLqy8OJ0]
- >>463
久々の更新お疲れ様です。 やはりWindowsでVim使うならKaoriyaのVimでないと不便なので重宝しています。
- 466 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 20:30:39 ID:HipXyjeR0]
- これのScreenshotで使われてるカラーテーマの名前わかる人いませんか?
vim.sourceforge.net/scripts/script.php?script_id=2153 オリジナルですかね?ちょっと気になる
- 467 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 23:01:35 ID:xF1MG6H/0]
- >>466
rdark www.vim.org/scripts/script.php?script_id=1732 これに似てると思う
- 468 名前:466 mailto:sage [2008/02/16(土) 00:09:39 ID:01/D/HNZ0]
- >>467
なるほど確かに。でも微妙に違いますね、独自か・・・ ありがとうございました。
- 469 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 02:18:22 ID:u8sSXAHM0]
- >>466
moria ?
- 470 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 02:22:35 ID:u8sSXAHM0]
- ちなみにstyleはdarkね
- 471 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 13:57:03 ID:iq+C3j/j0]
- 憶測だけど、
自作プラグインであるrecentfiles.vimに奇数偶数で色つけてあるとこみると この作者は自分で色作ってる可能性はあるわ
- 472 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:04:41 ID:wCuHzo0b0]
- 気になったので作者にメールで聞いてみた
wombatというcolorschemeらしい: dengmao.wordpress.com/2007/01/22/vim-color-scheme-wombat/ フォントも見やすくていいね(Microsoft Consolas) MS謹製だからかClearTypeでの表示に最適化してあってよい感じ
- 473 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:11:02 ID:s1ecYEYo0]
- >>466
どうやってこれ使うのかわかんないよー .vim/plugin/ なんてフォルダないお!!!
- 474 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:17:58 ID:s1ecYEYo0]
- D:\tool\vim7\runtime\plugin\RecentFiles.vim
の処理中にエラーが検出されました: 行 31: RecentFiles needs the ! parameter in the viminfo option to work correctly. 行 32: add line: set viminfo+=! to your configuration file configuration file ってドレ!!!
- 475 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:25:19 ID:wCuHzo0b0]
- >>473-474
D:\tool\vim7フォルダに_vimrcって名前のファイル作って(すでにあるなら追記)、 set viminfo+=! と一行書く ホームディレクトリを設定したいとか、他にも設定したい項目があるとかいうなら それらしいキーワードでググれば、いくつかまとめサイトが見つかるよ
- 476 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:28:14 ID:s1ecYEYo0]
- >>475
ありがとう。できたけど、色を変えたかっただけなのでした。 >>472氏 のからーすきまってのを使えばいいのでした。あひゃ 色かわってなんかカッコイクなったお!
- 477 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:36:58 ID:7oSA4Y2D0]
- >>472
こんな気軽に作者様にメールで問い合わせられるあなたに惚れました
- 478 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:58:02 ID:msnoPmRd0]
- >>472
じゃあ俺もwombatにするよ
- 479 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 23:33:43 ID:WiFdIDDT0]
- いろんなもの使っても、最終的にdesert系に落ち着くんだよな
- 480 名前:466 mailto:sage [2008/02/16(土) 23:40:20 ID:01/D/HNZ0]
- >>472
うぉお、超サンクス! おかげでスッキリしました わざわざありがとうございます
- 481 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 12:57:01 ID:MpFDk/BJ0]
- colorscheme作成にはまってしまった
- 482 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 13:24:39 ID:EU9VCBqK0]
- >>479
オレは、koehler を使っている。 印刷するときは、default か morning で、 TOhtml により HTML 化してから、 ブラウザで印刷している。 標準のカラースキームで、好まれているのは何だろう
- 483 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 13:36:52 ID:P3NmAg3F0]
- リストをエディタから直にだしている若者を見てびっくりしました。
最近は印刷用ソフトってあんまりでてこないですねぇ。。 WinLPRT 位しかないのかなぁ〜(A4横3段組でだしています)
- 484 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 14:37:55 ID:uvHGAvkM0]
- 俺はdesertベースを弄ったの使ってる。
ttp://www.jpdo.com/link/1/img/1362.png 名前はoriginal.vim w ほかにもoriginal.vim使ってる人ー?
- 485 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 15:28:09 ID:/BarNwfE0]
- ノシ
<自分の名前>.vim にしてる。 ベースは sand。
- 486 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 18:23:01 ID:cAonhdIx0]
- desertEx の italic を none に変えたものを使っている
ttp://www.vim.org/scripts/script.php?script_id=1693
- 487 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 22:40:01 ID:KCQwEo7V0]
- mycolor.vim
- 488 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 10:11:21 ID:Kezhi3dE0]
- 黒系が好きな俺はcandyをいじって使っている。
綺麗なんだけど、デフォルトでは見づらいので。
- 489 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 11:24:39 ID:75wSPK2q0]
- jvim使ってた頃は黒系にしてたけどgvimに変えてからデフォ一択に。
コントラストが高すぎると目が痛い。
- 490 名前:484 mailto:sage [2008/02/18(月) 23:24:51 ID:wUGMvx+W0]
- あれ?"original.vim"使ってるのは俺だけだったかー
- 491 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 23:44:47 ID:Ox8l1rVx0]
- ttp://www.cs.cmu.edu/~maverick/VimColorSchemeTest/
こんなにたくさんカラースキーマがあるのに、 なかなか理想にはたどり着けない。
- 492 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 04:36:26 ID:gvchU5CT0]
- まあ結局desertに戻ってくるわけだが
- 493 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 19:34:29 ID:BwEub53a0]
- >>492
deserter さん乙
- 494 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 23:52:01 ID:g/pEgXRf0]
- desert は暗いよ。
- 495 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 21:05:28 ID:8kOuU9Fs0]
- KaoriYa の Vim 7.1-20080209 for Windows 使ってます。
メニューバーのファイル - 開く で .js のファイルを開きました。 何も編集せず同じ動作をして違うファイルを開こうとすると ファイルの種類が .js 以外選べませんでした。 Kaoriya に限らず本家でもこういうものなんでしょうか。
- 496 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 00:15:49 ID:levH7JOO0]
- その挙動をコントロールしてるのが
\runtime\ftplugin\javascript.vim だから、Kaoriya版じゃなくてもそうなってるね。 _vimrcに autocmd BufRead *.js :let b:browsefilter="All Files (*.*)\t*.*\n" って書くと回避できるかもな。
- 497 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 00:43:31 ID:rTsk5KjB0]
- >>496
おお、できました。ありがとうございます。 こういったところまで設定できるんですねぇ。 vim って奥が深いな〜。
- 498 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 19:09:31 ID:Obn7gWBR0]
- colorschemeはeveningかslateだなぁ
- 499 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 21:07:30 ID:BDGozB6g0]
- 俺おっさんです。カラースキームは自作のclassic.vimです。おっさんだけに。
やっぱ背景は黒、コメントは緑!
- 500 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 21:19:48 ID:lANYKhpO0]
- 御意
- 501 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 21:48:48 ID:SQwuP0O00]
- >>499
>やっぱ背景は黒、コメントは緑! vim のデフォルトカラースキームは、コメントが青系なんだけど、 あれはどこが由来なんだろう。
- 502 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 23:13:18 ID:W7ty9zJc0]
- vim初心者ですが質問です。
gtやgTでタブの切り替えが出来ない(E492: エディタのコマンドではありません :gt)のですが、 何が原因なのでしょう?(tabeやtabcは使えます) バージョンは下記です。 version 7.1 by Bram Moolennar 他.
- 503 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 23:22:27 ID:HIqLsDJZ0]
- >>502
gtやgTはNormal modeで入力するコマンドだよ。 :tabeditのようなCommand-line modeで入力するコマンドじゃないよ。
- 504 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 06:42:40 ID:5Enjt+dq0]
- gt って結構使う割りに打ちにくいから、Lとかに割り当ててるな。
gTはH。
- 505 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 12:38:59 ID:aiBVn3XO0]
- 現在開いているファイルの文字コードを調べるにはどうしたらいいの?
- 506 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 12:56:44 ID:nRWMPk6n0]
- >>505
:set fenc だとencの文字コードの時、空白になるから :echo &fenc!=''?&fenc:&enc 気にしないなら前者でいい 自分はステータスラインに表示してるよ "ステータスラインに文字コードと改行コードを表示する set statusline=%<%f\ %m%r%h%w%y%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P
- 507 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 20:16:35 ID:O4uVAtvK0]
- 色々エディタ試してるんだが、
スクロール時にカーソル位置が変わるという動きのため、 gvimに完全移行できないでいる。
- 508 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 20:22:27 ID:4kgZ6xbR0]
- ある地点からガーッと下に読み進めて元の場所に戻りたいってこと?
- 509 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 20:27:02 ID:O4uVAtvK0]
- 途中で送ってしまった。
マニュアル読んでも、その動き(カーソルがウィンドウ内に留まろうとする)が 大前提として書かれてる以上、回避策は無いものでしょうか。 下記のように、一行の長さがバラバラのファイルの特定部分を流し読みしたいと 考えてます。 ↓このへんに注目したいが、 xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxx ←短い行にカーソルが引きずられ、注目位置が左に寄る xxxx xxxxxxxxxxxxxxxxxx xxxxxxx
- 510 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 21:11:58 ID:TiVgQ5f90]
- >>509
set vertialedit=all nostartofline でカーソル位置の桁位置は固定になるよ。 フリーカーソルになるのがアレだけど。
- 511 名前:509 mailto:sage [2008/02/24(日) 21:31:33 ID:O4uVAtvK0]
- >>510
- 512 名前:509 mailto:sage [2008/02/24(日) 21:34:13 ID:O4uVAtvK0]
- また途中送信…
>>510 ありがとう。やりたかったことがそのままできた感じ。 これで晴れて移行できます。 ファイル中の全ての行末に半角スペース100個追加とかいうバカな手段を取りながら、 フリーカーソルには気付かんかった。
- 513 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 22:26:06 ID:7EQZ7jDK0]
- Windows XPにて香り屋さんのVim 7.1-20080209を導入しました。
そこで2つほど質問があります。 1つはtagファイルなどを用意せずに、秀丸のアウトライン解析↓のようにメソッドや見出しなどを表示する方法です。 ttp://hide.maruo.co.jp/software/hidemaru7/outline.html もう1つはvcscommand.vimの導入法です。 ttp://www.vim.org/scripts/script.php?script_id=90 ここの通りにファイルを配置し、 svn.exeのあるディレクトリをPATHに登録していますが、 すでにSubversionで管理しているファイルを開いた状態で <Leader>cc などを行っても VCSCommand: No suitable plugin と表示されて何も起こりません。他に何を設定すればよいでしょうか?
- 514 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 22:41:22 ID:OrI+TD9H0]
- >>513
taglist.vimはtagファイル無くてもメソッドの一覧を表示してくれた気がする 当然テキストの見出しは無理だけど
- 515 名前:513 mailto:sage [2008/03/01(土) 23:33:12 ID:7EQZ7jDK0]
- >>514
ありがとうございます。メソッドやクラスのリスト表示ができました。 テキストの見出し表示に関してですが、階層表示はDotOutlineTreeで行けそうです。
- 516 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/02(日) 21:59:34 ID:QDpQdmJ70]
- >>512
「ファイル中の全ての行末に半角スペース100個追加とかいうバカな手段を取りながら、」 お前の漢っぷりに負けたw
- 517 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 11:43:39 ID:ImQGM8pK0]
- Vim7のcursorlineについてなのですが
hi CursorLine guifg=NONE guibg=NONE gui=underline と言う設定で使っています。 それで、Cのソースでlistcharsで設定した文字の ハイライト(SpecialKey、NonText)の設定がCursorLineのある行では 無効となり普通のNormalのテキストと同じになってしまいます。 Searchなどは普通に有効になってます。SpecialKey、NonTextの ハイライトも有効にする方法はありませんか? 現在は下のようにして、タブと行末だけは何とかなってるのですが もうちょっとスマートな方法無いものかと。。。 au BufNewFile,BufRead * match SpecialKey / / au BufNewFile,BufRead * 2match NonText /$/ colorschemeもいろいろ弄ってみたのですがダメでした…
- 518 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 22:00:52 ID:J9f582RE0]
- 他スレから誘導されてきました。
Portable Gvim についてですが宜しければご教授ください。 ビジュアル モードに入ったときに、 選択範囲が反転しないのですが これを反転するよう変更する方法をご存知ないでしょうか? 香り屋さんの Gvim だと反転するのですが、 レジストリを使わないからコッチのほうがいいよ、という話を聞き Portable Gvim を使っています。
- 519 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 22:02:33 ID:5VvjlgmN0]
- くふんを狙え でされてるcalendar.vimとhowm-mode.vimとの連携がうまく動かないなあ。よさげなんだけど元に戻すか。
- 520 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 22:08:21 ID:VnVkO/Zb0]
- レジストリを使うと言っても
初回の起動でOLEかなんかの登録するだけだったと思うが 通常版のレジストリ登録を無効にする方法を探した方が早いかも
- 521 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 22:47:55 ID:J9f582RE0]
- >>520
レスどうもです。 選択範囲の反転については特にオプションがあるわけじゃなさそうですね。 レジストリ使いまくりではないようですし、 香り屋さんの Gvim で行ってみます。
- 522 名前:名無しさん@お腹いっぱい。 [2008/03/05(水) 13:42:24 ID:BTbJI3GJ0]
- vim 7.1-20080209 Kaoriya Win版で gvim.exe をコピーして gvimdiff.exe を作り
それをWinCVSの外部比較ツールに指定して「比較」とやると gvimdiffは起動するのですが 差分表示されません。 比較元、比較先の2つファイルは読み込んでいるようですがdiffモードになっていないです。 ちなみにコマンドラインから :vert diffs hogehoge とやった場合はdiffモードになります。 あと6.4.006 Kaoriyaではどちらも問題ないです。 これは仕様変更?それともバグなのでしょうか。
- 523 名前:522 mailto:sage [2008/03/05(水) 16:47:31 ID:BTbJI3GJ0]
- 今はbatファイルを作って誤魔化してます。
gvim_diff.bat -- start of file -- start C:\Progra~1\gvim\gvim.exe -d "%1" "%2" -- end of file --
- 524 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/05(水) 23:27:43 ID:VTSqVbSn0]
- うちの自分コンパイル普通gvimはdiffモードなる
- 525 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2008/03/06(木) 00:55:30 ID:+twsSpBt0]
- >>522
gvimdiff.exe a.txt b.txt だと動かないけど gvimdiff a.txt b.txt だと動くみたいですよ。
- 526 名前:522 mailto:sage [2008/03/06(木) 10:48:27 ID:nwYolwX60]
- >>525, >>524
解決しました。 WinCVSの外部比較ツール指定を .exe なしで指定したらdiffモードで起動しました。 # Ver.6.4と挙動が異なっていたので戸惑ってしまいました。 情報ありがとうございました。
- 527 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/06(木) 17:09:45 ID:KdphcCqE0]
- 秀丸エディタからの移行を準備しておりますが、文字コードに関して
下記ようにするにはどうすればよろしいのでしょうか。 デフォルト(ファイルの新規作成、保存)=UTF-8 他のエンコードのファイルを開く→自動認識で開くファイルのエンコードを優先。 [環境Win32] kaoriya.netよりVim 7.1-20080209 for Windowsをダウンロードし、'vimrc'ファイルの2行目から、 set enc=UTF-8 set fenc=UTF-8 を追加している状態です。 [課題1] 現状ではファイルを新規作成したときはUTF-8で、一度保存してから 同じファイルを開きますとcp932になってしまいます。 [課題2] 秀丸で作成したUTF-8のhtmlファイルを開く→UTF-8で開くことができる 秀丸で作成したUTF-8のcssファイルを開く→cp932で表示されてしまう。 [課題3] ステータスバーにBOMの有無を表示させる。 Helpと『VImproved vim完全バイブル』などで調べましたが解決できずに2晩経ってしまいました。 やはりxhtml, php, javaを扱うには無理があるのでしょうか。 ご教示くださいますよう、よろしくお願いします。
- 528 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/06(木) 19:16:14 ID:pdfl7TTA0]
- iconv.dllはあるのかね
- 529 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/06(木) 19:24:10 ID:8y4kQJb30]
- encoding は japan
fenc と fencs の違いは分かっているのかな
- 530 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/06(木) 20:38:23 ID:KdphcCqE0]
- >>527です、ありがとうございます。
>>528 C:\Program Files\vim71-kaoriya-w32jの中にあります。 >>529 fencとfencsの違いは分かりません。 vimrc内に"encoding"という記述があるのは下記のパラグラフだけでした。 gvimrc内には記述は見つかりませんでした。 ↓ endif " 非GUI日本語コンソールを使っている場合の設定 if !has('gui_running') && &encoding != 'cp932' && &term == 'win32' set termencoding=cp932
- 531 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/06(木) 21:55:22 ID:8y4kQJb30]
- >>530
>fencとfencsの違いは分かりません。 :h fenc :h fencs とすると違いの説明が出るよ。 >vimrc内に"encoding"という記述があるのは下記のパラグラフだけでした。 そのファイル vimrc の上の方に次の記述があります。 >" 個人用設定は_vimrcというファイルを作成しそこで行ないます。_vimrcはこのファ >" イルの後に読込まれるため、ここに書かれた内容を上書きして設定することが出来 個人設定は ホームディレクトリの _vimrc に書きます。gui 関連は _gvimrc です。 いま、最新の gvim をインストールしてみたけど、 gvim ディレクトリに _vimrc も _gvimrc も見当たらないな。w 最初は、サンプルの _vimrc があって、それに書き加えていたような。 と思ったら、 source $VIMRUNTIME/encode_japan.vim いまは、こっちでやっていたのか。初心者には、分かりにくいな。 普通は何もいじらなくても utf-8 のファイルを開けるはずなんだけど。
- 532 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2008/03/06(木) 22:44:29 ID:+twsSpBt0]
- >>527
とりあえず書き足した設定は消して、 :e $VIMRUNTIME/encode_japan.vim して、下から3行目の set encoding=japan を set encoding=utf-8 に書き換えてみてください。それだけでUTF-8ベース+文字コード自動判定で動くはず です。KaoriYa版には少しだけ賢い文字コード判定(guess)を組み込んであります。
- 533 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/07(金) 00:52:39 ID:u/fnTVru0]
- >>531
ご丁寧にありがとうございます。 他の設定は_vimrc, _gvimrcを作成して行うようにします。 >>532 KoRoN@Vim%Chalice様 一発でできましたので驚きました。 凄いですね! 今まで全然違う所をさ迷っていたようです。 ありがとうございました。
|

|