- 1 名前:名無しさん@お腹いっぱい。 [2008/02/03(日) 23:47:18 ]
- Vim 6以降に関する話題、Part15です。
www.vim.org/ 前スレ pc11.2ch.net/test/read.cgi/unix/1174302567/ 関連情報は>>2-8あたり。
- 557 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/04(木) 15:49:39 ]
- 普通に :5,10s/aaa/bbb/g とかじゃだめなん?
- 558 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/04(木) 15:57:36 ]
- >>557
その手が在ったか!ありがとうございます
- 559 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/04(木) 16:55:27 ]
- IEEEの無線のスレかとオモタ
- 560 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 16:48:34 ]
- ルーラーに文字コード表示させたい
- 561 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 17:09:49 ]
- と言ったらできました
- 562 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 18:17:21 ]
- 行単位の範囲指定で、開始行,終了行番号を入力するのと、ビジュアルモードで範囲指定するのと、
Vimユーザにとってどっちが使いやすいって思うものなんだろう? 自分はV3jjみたいに、ビジュアルモード→大まかな行数入力→jkで微調整という感じなんだけど。 他の人はどうしてるか気になった。
- 563 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 18:41:00 ]
- >>562
>行単位の範囲指定で、開始行,終了行番号を入力するのと、ビジュアルモードで範囲指定するのと、 小さい範囲の場合は、ビジュアルモードを使います。 広い範囲だと、a や b でマークしてから、 :'a,'bCommand します。
- 564 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 20:00:05 ]
- >>563
「.」で現在のカーソル位置が指定できるぞ。
- 565 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 03:52:21 ]
- 文字列
# debug [ と # ] debug を含んだ行と,この2行に挟まれた部分を ファイル全体に渡って削除したいのですが, どのようなコマンドで実現できるでしょうか?
- 566 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 12:23:13 ]
- >>565
:g/# debug \[/,/# \] debug/d
- 567 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/08(月) 02:07:09 ]
- >>566
それって2個あったときにがっつり消しちゃわない?
- 568 名前:565 mailto:sage [2008/09/08(月) 05:18:53 ]
- >>566
ありがとうございました。
- 569 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 16:23:30 ]
- MacのターミナルからVim7.0.234 を使っています。
:set nocindent :set lispなどをしているのですが Lispコードを編集しようとするとインデントがうまくいきません。 Emacsユーザーの方と違うというか、見づらくなってしまいます。 何かうまい方法が有ればよろしくお願いします。
- 570 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 00:47:23 ]
- :help 'lisp'
とりあえず autoindent と cpoptions の p フラグと lispwords の確認など あとは indentexpr でカスタマイズ 基本は lispindent() を使いつつ気に入らないとこだけ変える
- 571 名前:p7149-ipbfp1305fukuokachu.fukuoka.ocn.ne.jp mailto:sage [2008/09/11(木) 01:13:19 ]
- いやっほー
- 572 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 02:40:38 ]
- ありがとうございます。
明日(今日)ためしてみます。
- 573 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 03:32:09 ]
- Emacsはtabが2spaceなんだよということを設定し
set expandtabを設定したところうまくいきました。 もうますますVimが便利になりました。
- 574 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 12:03:40 ]
- vimのメーリングリストにはどのような物がありますか?
よろしくお願いします。
- 575 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 15:15:52 ]
- 日本語だと、
groups.google.com/group/fj.editor.vi が7月に動いたきり、どこも動いてない
- 576 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 15:45:21 ]
- groups.google.co.jp/group/vim_jp
日本語の一番活発なメーリングリストはここ
- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 18:06:32 ]
- fj.* はメーリングリストでないのでは?
- 578 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 21:26:59 ]
- >>575-576
ありがとうございました。
- 579 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 17:59:38 ]
- VimにはEmacsなどにあるプログラミングの補助機能は有りますか?
新規HTMLファイルを作成すると自動的にテンプレートを入力するなど そういったテンプレートを入力する方法は有りますか? よろしくお願いします。
- 580 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 18:25:00 ]
- C++とVimなら大丈夫だが
EmacsとHTMLに詳しくないのでよく分からない
- 581 名前:名無しさん@お腹いっぱい。 [2008/09/17(水) 19:21:28 ]
- :h template
- 582 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 20:20:21 ]
- >>579
公式サイトにスクリプトがたくさんあるよ。
- 583 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 21:32:39 ]
- ありがとうございます。確認してみます。
- 584 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 21:41:01 ]
- $ emacs shinki.html
真っ白なバッファが開くだけで何も起きない…
- 585 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 06:14:57 ]
- >>584html-helper-modeという物が有り
それを標準のhtml編集モードに設定してあるのです。 >>all ありがとうございます。無事解決しました。
- 586 名前:名無しさん@お腹いっぱい。 [2008/09/18(木) 08:17:08 ]
- dとjのキーを入れ替えるために
noremap d j noremap j d としましたがddとすると2行削除されてしまいます。 dとjのキーを入れ替えるにはどうしたらいいのでしょうか?
- 587 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 08:51:10 ]
- >>586
入れ替え自体はその設定でできるよ。 他の設定が原因で上手くいってないんじゃないかな。 :map d :map j の結果はどうなってる?
- 588 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 09:04:30 ]
- オペレータ保留モードを考慮に入れないと。
- 589 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 11:05:06 ]
- 質問です。
unix系ではctrl+スペースキーで日本語切り替えなのですが、 windowsだとalt+半角全角キーになっています。 基本的にはosの仕様だと思いますが、今までunix系でvimを使用していたので、 windowsのvimでもctrl+スペースキーで日本語切り替えしたいのですが どのようにしたら実現出来ますでしょうか。 ただし、windowsのvim以外では通常通りalt+半角全角キーで日本語切り替えにしたいです。
- 590 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 11:11:43 ]
- その条件では無理です。
- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 11:29:46 ]
- AutoHotKeyとか外部ソフト使わないと無理だろうね
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 16:53:31 ]
- >>586
set lmap=dj,jd >>589 inoremap <silent> <C-Space> <C-^> nnoremap <silent> <C-Space> :<C-u>let &iminsert=(&iminsert == 2) ? 0 : 2<CR>
- 593 名前:名無しさん@お腹いっぱい。 [2008/09/22(月) 16:09:56 ]
- C-x や C-a でカーソル上の値を上下できますが、カーソル上の値を上下した値を使って
その行の置き換えって出来ますか?
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 17:16:56 ]
- 日本語でおk
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 18:00:57 ]
- >>593
exモードで<C-R><C-W>とするとカーソルの下にある単語を拾ってこれるけど、それでどうにかならないかな? 1 abc という行の、1にカーソルがある状態で <C-A>:s/abc/<C-R><C-W>/<Enter> とやると、 2 2 という行になるよ。
- 596 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 19:44:06 ]
- 日本語でおk
は概ね読む側の読解力の問題とどこかで見たことがあるが、本当のことなんだな。
- 597 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 03:26:23 ]
- 以前は読解力がある上で、文法のおかしなレスに対して言っていたんだけどね。
いつの間にやらー
- 598 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 03:27:00 ]
- kwsk、あたりが妥当かな
- 599 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 04:56:44 ]
- というか>>595の解答で当ってるの?
カーソル下のwordを使って置換をする方法なら、>>595の解答で当ってるけどさ
- 600 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 10:49:14 ]
- >>599
カーソル位置の数値を行番号とみなして、 その(行番号の)行を置き換えしたい ってことじゃないかな?
- 601 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 11:03:08 ]
- aaaBBBBaaaBB
aaaaBBaaBBB BBBaaaaBBBB aaBBBBaaaBB ↓ cccBBBBaaaBB ccccBBaaBBB BBBaaaaBBBB ccBBBBaaaBB のように、行頭にある特定の文字だけを同数の別の文字に置き換えたいのですが どうすれば良いでしょうか?
- 602 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 11:20:41 ]
- s/^\(a*\)/\=tr(submatch(1),"a","c")/
- 603 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/23(火) 12:45:37 ]
- おおおおーそんなことができるんですかあ
ありがとうございました!
- 604 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/24(水) 17:44:57 ]
- FreeBSDでvim 7.2を--enable-multibyte --with-features=big&パッチ1-22まで適用してコンパイルしたんですが、
「vim .」とかでファイルエクスプローラを起動するとディレクトリの頭に固定で"e"がついて移動とかができません。 皆さんの環境では発生していませんか?
- 605 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/24(水) 18:08:25 ]
- ああ、本当だ。dired(?)なんて使わないから全然気付かなかった。
ちなみに v7.2 パッチなし。
- 606 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 15:05:44 ]
- vim使いの人に質問です。
vimで、任意の文字列を削除してからそこに決まった文字を挿入する操作を繰り返す場合、 どのような操作を行えば楽でしょうか? 例えば、 if (abcdef == 1) { aaaa(); } if (ghijkl == 2) { bbbb(); } if (lmnop == 3) { cccc(); } ↓ if (xxxx == 1) { aaaa(); } if (xxxx == 2) { bbbb(); } if (xxxx == 3) { cccc(); } のような編集をしたい場合です。 windowsのテキストエディタだと、クリップボードに「xxxx」を入れた状態で、 変更したい範囲をマウスかShift+矢印で範囲選択してCtrl+V、 という操作を繰り返すところですが、vimだと任意の文字列を削除した時点で レジスタの内容が削除した文字に置き換わってしまうため、 削除→貼り付けという操作が楽に行えない気がします。
- 607 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 15:45:10 ]
- xxxxを""以外のレジスタに入れといて
たとえば"aなら"apでペーストできる 詳しくは :h registersで 繰り返しはマクロを使うとか:sで置き換えるとかお好みでどうぞ
- 608 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 16:03:24 ]
- 3カ所ぐらいならcwでワード置き換えて.で繰り返しだな。俺の場合。
- 609 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 21:23:01 ]
- >>606
>vimで、任意の文字列を削除してからそこに決まった文字を挿入する操作を繰り返す場合、 単純に、正規表現による置換を知らないのでは? :%s/if\s*(\s*\w\+\s*==/if (xxxx ==/ とか。 「 最初に "if" があり、0 個以上の空白、"(" があり、0 個以上の空白、 1個以上の英数字があり、0個以上の空白、最後に == がある」文字列 を 「if (xxxx ==」 に置換します。
- 610 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 23:53:43 ]
- すれ違いだが、switch文使わないの?
- 611 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 00:08:13 ]
- 質問者ではないが、
switch文にdefaultラベルがないとワーニングを吐くコンパイラもある。 空default書くだけでパスできるのだが、あまりスマートでもない気もする。 俺なら分岐の数が3つくらいなら、可読性が損なわれないならifの羅列にする。
- 612 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 13:40:36 ]
- コマンドモードのTABによるキーワード補完で
大文字/小文字の区別をしないようにするには どう設定すればいいですか?
- 613 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 16:59:05 ]
- 任意の単語に移動して
qqでマクロ開始して ciw で単語を消して入力モードに入って xxxxxと打ち込んだらエスケープして q を押してマクロおえる 次の任意の単語に移動して@@でその単語も書き換える
- 614 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 17:54:30 ]
- ちょw
- 615 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 19:45:27 ]
- X上のターミナルエミュレータ+screen上でvimを使っていて
screenをデタッチ→Xを終了するとvimまで落ちてしまう vim -Xだと落ちないけど"*が使えなくなる -X無しで起動しつつXに釣られて落ちない方法はないですかね
- 616 名前:名無しさん@お腹いっぱい。 [2008/09/29(月) 11:13:48 ]
- vim Part2
pc11.2ch.net/test/read.cgi/software/1184593664/921- 921 名前:KoRoN@Vim%Chalice ◆8XALICEsdk [sage] 投稿日:2008/09/29(月) 09:33:04 ID:xoVgrKPO0 週末、Bramに会うことになったんだが…何か聞いてほしいネタはあるかな? 当方、英語力が低いのであまり高度な内容は無理。ゴメン
- 617 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 23:50:31 ]
- >>607-614
ありがとうございました。 例としてはif文を出しましたが用例は様々なパターンがあって、 保持している文字とある範囲の文字を置き換える操作全般に適用できる方法が 何かないかと思って質問させてもらいました。 ("aPは、日常的に使う操作にシフト操作付きの3ストロークだとキツイと思いました)
- 618 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 01:56:12 ]
- 俺もciwで続きは . だなあ。
ヤンクがすっ飛んだら u <C-R> yiwで拾いなおしたりしてる。なんかまぬけだけど。
- 619 名前:名無しさん@お腹いっぱい。 [2008/09/30(火) 18:05:45 ]
- C-aでインクリメントしていくと、たまに数字が飛ぶことがあるのですが、
(17の上で C-a すると 20になるなど これは何かの設定になるのでしょうか?
- 620 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 20:36:38 ]
- 017、のtypoという前提で。
:he nrformats うちは8進認識だけ勘弁して欲しかったので以下のように。 :set nrformats -= octal
- 621 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/01(水) 08:01:55 ]
- shをオートインデントさせたいんだけどできますか?
- 622 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 23:28:08 ]
- 1週間以上経つが未だ↑の意味が分からない。
- 623 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 23:37:41 ]
- >>622
set filetype=sh syntax on set ai とかでいいんじゃない
- 624 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 00:24:49 ]
- 3行目だけでいいんじゃない、と思う。
- 625 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 11:15:18 ]
- 拡張子shのシェルスクリプトファイルに対し、オートインデント機能を自動で適用したい。
という意味であったと、>>623を見てようやく理解できた。 もしかしたら、シェルスクリプト特有のインデントを行いたい、という意味も含んでいるのかもしれない。
- 626 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 10:08:45 ]
- ワイドモニタばかりのご時世なのでこんなスクリプトを書いてみたんですが、
もっとちゃんとした、こういうプラグインってありませんか? function! s:SynchronizeWindow() let dctView = winsaveview() let nCurWin = winnr() let nCurBuf = bufnr("%") let nCurTop = dctView["topline"] let nCurBot = line("w$") exe nCurWin+1 . "wincmd w" let isOtherWin = nCurWin != winnr() if isOtherWin let dctView["topline"] = min([nCurBot+1, line("$")+1 - winheight(".")]) else exe nCurWin-1 . "wincmd w" let isOtherWin = nCurWin != winnr() if isOtherWin let dctView["topline"] = max([nCurTop - winheight("."), 1]) endif endif if isOtherWin if nCurBuf == bufnr("%") let lstPos = getpos(".") call winrestview(dctView) let lstPos[1] = max([min([lstPos[1], line("w$")]), dctView["topline"]]) call setpos(".", lstPos) endif exe nCurWin . "wincmd w" endif endfunction
- 627 名前:626 mailto:sage [2008/10/11(土) 10:10:27 ]
- すいません、↑は
隣のウィンドウを今のウィンドウのbottom+1 から表示するものです。
- 628 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 20:21:19 ]
- scrollbindとか?
- 629 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/12(日) 21:24:18 ]
- おれならこうかく
function! s:SynchronizeWindow() let nCurWin = winnr() let nCurBuf = bufnr("%") let nCurTop = line("w0") let nCurBot = line("w$") wincmd w if nCurWin != winnr() && nCurBuf == bufnr("%") execute printf("normal! %dzt", nCurBot + 1) endif wincmd W wincmd W if nCurWin != winnr() && nCurBuf == bufnr("%") execute printf("normal! %dzb", nCurTop - 1) endif wincmd w endfunction
- 630 名前:626 mailto:sage [2008/10/13(月) 21:42:49 ]
- >>628
scrollbindってオフセット付きじゃなくて 同じ行からの表示ですよね? >>629 そうか、normalでノーマルモードの キーバインドが実行できるんですね、 勉強になりました。
- 631 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 16:33:36 ]
- >>630
>>628じゃないけど。 オフセット付きとか関係なくて、scrollbindしたタイミングでbindされるよ。 :e hoge.txt gg :vsplit <C-W>l <C-F> :windo set scrollbind <C-W>h <C-D> という感じでできたよ。
- 632 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 20:56:25 ]
- kaoriya版のVim 7.1を使っています。
gvimでコマンドモードで複数のファイルをタブで一斉に開く方法ありませんか? コマンドプロンプトからで言うと以下のようなイメージなんですけど。 start gvim.exe --remote-tab-silent <file1> start gvim.exe --remote-tab-silent <file2>
- 633 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 21:28:03 ]
- :argadd <file1> <file2>
:argdo :tabedit とか?
- 634 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 22:42:29 ]
- >>633
どうもありがとうございました。 初めて知りました。
- 635 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 00:22:35 ]
- 挿入モードからコマンドモードに切り替えるときに,
全角入力なら半角入力に切り替えてくれるような方法ってありませんか?
- 636 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 00:50:36 ]
- 挿入時にのみ日本語変換機能がonになるskk.vimに、日本語変換を変更する。
- 637 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 01:37:24 ]
- >>635-636 の流れはテンプレ化しそうだなw
- 638 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 18:03:26 ]
- >>636
ありがとうございます.ためしてみます.
- 639 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 08:05:01 ]
- vimをportsからインストールしましたが、ディレクトリを開いたあとに、ディレクトリ一覧からもう一度
ディレクトリを選択して表示することができません。。。。 " ============================================================================ " Netrw Directory Listing (netrw v132) " ============================================================================ e./ e.snap/ edev/ eetc/ (etcで enterを押したら、その下に動くようにしたい) :version VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Oct 4 2008 17:05:37) Included patches: 1-6, 8-14 Big version with GTK GUI. Features included (+) or not (-): +arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent +clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +cryptv +cscope +cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path +float +folding -footer +fork() -gettext -hangul_input +iconv +insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap +menu +mksession +modify_fname +mouse +mouseshape +mouse_dec -mouse_gpm -mouse_jsbterm +mouse_netterm +mouse_sysmouse +mouse_xterm +multi_byte +multi_lang -mzscheme +netbeans_intg -osfiletype +path_extra -perl +postscript +printer -profile -python +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent -sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title +toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup +X11 +xfontset +xim +xsmp_interact +xterm_clipboard -xterm_save
- 640 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 19:57:29 ]
- だから、ディレクトリ名に "e." が付くせいで駄目なんじゃないかって、上の方で誰かが言ってたじゃん。
- 641 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 21:14:46 ]
- [表示] - [メニューバーの表示] のチェックを始めから
外しておくようにするには、どうしたらいいのでしょうか?
- 642 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 23:51:35 ]
- 表示 メニューバーの表示というものが見あたらないけど、たぶんgvimrcに以下のものを書いておけばいいと思う。
set go-=m やりたいことと違ってたらごめんね
- 643 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 00:11:00 ]
- vimrcが開けません。
$ vi /home/ユーザ名/.vimrc のどこが間違えてるわけ?
- 644 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 00:29:26 ]
- まず.vimrcが存在するのか確かめてみては
- 645 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 01:43:09 ]
- OS:Debian 4.0r5
Gvim vim-LateXをサイトにしたがって~/.vim以下に展開、.vimrcに設定をコピペ したのですが.texファイルを開いても一切メニューに表示されません どのようにすればいいのでしょうか? よろしくお願いします。
- 646 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 02:43:24 ]
- >>643
vi ~/.vimrc ってやってみたら?
- 647 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 02:44:25 ]
- >>645
:scriptnames の結果を見る
- 648 名前:名無しさん@お腹いっぱい。 [2008/10/29(水) 20:25:28 ]
- >>643
一般ユーザーで他のユーザーの .vimrc を開こうとしているとか…
- 649 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 22:18:05 ]
- 開けない原因も出力しないVimって・・・
- 650 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 22:27:32 ]
- >>643の内容はスレ違いだと思うんだが。
- 651 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/30(木) 10:58:25 ]
- >>650
するどいお!
- 652 名前:名無しさん@お腹いっぱい。 [2008/10/31(金) 20:40:16 ]
- 最近 Bram がアップデートしないから、みんなネタ不足なんだ…
- 653 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 20:12:52 ]
- Vimのロードパス(?)設定って何処ですればいいのでしょうか?
Gvimの:sh上でのwhichの結果とコンソール上のvimのwhichの結果に 違いが生まれてしまいます。よろしくお願いします。
- 654 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/02(日) 22:08:27 ]
- which の結果は $PATH 環境変数によって変わる
vim は $PATH を書き換えない (普通は) .shrc とかでなんか変なことになってんじゃないの
- 655 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 23:58:38 ]
- 行番号の色を変えたくて、
www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/vim_faq_help.html#faq-24.4 ここを参考に、.vimrcに hi linenr guifg=red guibg=black と記述したのですが、変わりませんでした。 どうすればいいのでしょうか?
- 656 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/05(水) 02:22:12 ]
- gvimなのかvimなのかちょっとわからん。
:highlight linenr ctermfg=1 ってやるとどうなるんだろう。
- 657 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/05(水) 10:28:34 ]
- >>655
:scriptnames とやってこれまでにロードしたファイルをみてみ 最後に設定した色指定が使われる おそらくgvimrcから読み込まれるカラースキームが使われている ちなみにguibgとguifgならvimrcでなくgvimrcに書く類のものだが、 当然書いても無駄で、常に自分の設定を適用したいのなら 次のようにする augroup MyColorScheme autocmd! autocmd ColorScheme * highlight LineNr guifg=red guibg=black augroup END
|

|