- 1 名前:名無しさん@お腹いっぱい。 [2008/02/03(日) 23:47:18 ]
- Vim 6以降に関する話題、Part15です。
www.vim.org/ 前スレ pc11.2ch.net/test/read.cgi/unix/1174302567/ 関連情報は>>2-8あたり。
- 2 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:49:45 ]
- ■ 入手場所関連
- www.vim.org (総合情報・スクリプト・Tips) www.vim.org/ - ソースコード他 ftp://ftp.vim.org/pub/vim/ - KaoriYa.net (Windows/MacOS Xバイナリ、掲示板) www.kaoriya.net/ ■ vimの情報ソース(国内) - VIM wiki vimwiki.net/
- 3 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:51:24 ]
- ■ 関連ツール・ライブラリ
- まっつんさん(im_custom他) hp.vector.co.jp/authors/VA020411/Vim/ - libiconv (ソースコード) www.gnu.org/software/libiconv/ - libiconv (Windowsバイナリ) www.kaoriya.net/#LIBICONV - ctags (日本語対応版) hp.vector.co.jp/authors/VA025040/ - hown-mode.vim sworddancer.funkyboy.jp/howm_vim/ - C/Migemo www.kaoriya.net/#CMIGEMO - Vim + im_custom の rpm 作成スクリプト hp.vector.co.jp/authors/VA013241/editor/vim-rpm.html
- 4 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:53:17 ]
- ■ 日本語ドキュメント
- 名無しのVIM使い nanasi.jp/ - Vim日本語ドキュメント(ユーザーマニュアル和訳) www.water.sannet.ne.jp/clean/gvim.doc/vimmain.html - Vim日本語ドキュメント(リファレンスマニュアル和訳) www.kaoriya.net/vimdoc_j/index.html - C editing with VIM HOWTO (和訳) www.linux.or.jp/JF/JFdocs/C-editing-with-VIM-HOWTO/index.html
- 5 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:54:54 ]
- ■ 過去ログ・関連スレ
vim - Part1 pc.2ch.net/unix/kako/990/990764339.html - Part2 pc.2ch.net/unix/kako/1006/10062/1006246205.html - Part3 pc.2ch.net/unix/kako/1019/10190/1019011083.html - Part4 pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち) - Part5 pc.2ch.net/test/read.cgi/unix/1045365370/ (dat落ち) - Part6 pc.2ch.net/test/read.cgi/unix/1058706125/ (dat落ち) - Part7 pc.2ch.net/test/read.cgi/unix/1068963346/ (dat落ち) - Part8 pc.2ch.net/test/read.cgi/unix/1073825479/ (dat落ち) - Part9 pc5.2ch.net/test/read.cgi/unix/1086135625/ (dat落ち) - Part10 pc5.2ch.net/test/read.cgi/unix/1096785924/ (dat落ち) - Part11 pc8.2ch.net/test/read.cgi/unix/1110817975/ (dat落ち) - Part12 pc8.2ch.net/test/read.cgi/unix/1132968803/ (dat落ち) - Part13 pc11.2ch.net/test/read.cgi/unix/1151423973/ (dat落ち) - Part14 pc11.2ch.net/test/read.cgi/unix/1174302567/ - 最新テンプレ www.kaoriya.net/testdir/2ch_vim6_template.html
- 6 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 23:58:55 ]
- vim @ソフトウェア板
- Part1 pc7.2ch.net/test/read.cgi/software/1138042433/ (dat落ち) - Part2 pc11.2ch.net/test/read.cgi/software/1184593664/ Chalice(2ch閲覧プラグイン) - Part1 pc.2ch.net/software/kako/1006/10068/1006852780.html - Part2 pc2.2ch.net/software/kako/1021/10217/1021773436.html - Part3 pc5.2ch.net/test/read.cgi/software/1046263908/ (dat落ち) - Part4 pc7.2ch.net/test/read.cgi/software/1106153307/ vi - Part1 pc.2ch.net/unix/kako/974/974563729.html - Part2 pc11.2ch.net/test/read.cgi/unix/1020611467/
- 7 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:00:39 ]
- - Viと仲良くする方法
pc8.2ch.net/test/read.cgi/unix/1015432673/ - 【Linux板】初心者にもやさしい【vi】 @2ちゃんねる pc8.2ch.net/test/read.cgi/linux/1014426934/ - Vim6スクリプトお勉強スレ pc8.2ch.net/test/read.cgi/unix/1008558940/ -「vi」の小技教えてスレ pc.2ch.net/linux/kako/996/996983375.html - :::viクローン nvi::: pc8.2ch.net/test/read.cgi/unix/1038571375/
- 8 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:03:42 ]
- ■ フレーム系
- Vim vs Emacs (Editor War) pc8.2ch.net/test/read.cgi/unix/983911547/ (dat落ち) - 秀丸をUnixに移植しろ!emacs,viはゴミ以下 3 pc8.2ch.net/test/read.cgi/unix/1110364337/ - テキストエディタをまた〜り語ろう ver.25 pc11.2ch.net/test/read.cgi/software/1201173972/ ■ その他 - Vi-IMproved.org (IRCの#Vim案内) www.vi-improved.org/
- 9 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:04:41 ]
- 日本語入力だろうがなにだろうが、非モーダルエディタはモーダルエディタには
勝てない。こんなん当たり前。
- 10 名前:masa mailto:sage [2008/02/04(月) 00:06:49 ]
- 何に勝てないの?
- 11 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 00:27:18 ]
- >>1-8
乙
- 12 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 06:32:05 ]
- >>4
- 7.1対応 Vim日本語ドキュメント(リファレンスマニュアル和訳) www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/ こっちの方が新しげ ページ下の方からDL可能 ~/.vimもしくは~/vimfiles以下にdocディレクトリをそのまま置いて :helptags ~/.vim/docもしくは:helptags ~/vimfiles/docするとVimのヘルプが日本語になる (:helptagsしたときエラーが出るけどとりあえず無視) 参考→pc11.2ch.net/test/read.cgi/software/1184593664/293
- 13 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 07:49:06 ]
- これすげー使いにくいよ!!!!俺がバカだから?
慣れれば手放せなくなるのかな・・・
- 14 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 07:55:26 ]
- 君が始めてPC使ったときも、不便だと思わなかった?
- 15 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 09:33:26 ]
- >>1 乙
- 16 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 09:39:01 ]
- >>1乙
そして、:g!/hoge/d で grep。これ豆知識な。
- 17 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 09:43:50 ]
- >1乙
そして、C/C++ でコーディングしてて switch (i) { case hoge: foo(); を switch (i) { case hoge: foo(); と自動でインデントするには、set cinoptions+=:0。 これ豆知識な。
- 18 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 09:45:45 ]
- >>1 乙であります!
C++ でコーディングしてて class Foo { public: Foo(); を class Foo { public: Foo(); と自動でインデントするには、set cinoptions+=g0。 これも豆知識な。
- 19 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 11:14:30 ]
- >>1乙
そして前スレ1000のおかげでささやかな幸せがおとずれた
- 20 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 14:22:27 ]
- " ささやかな幸せ
noremap ; : noremap : ;
- 21 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 15:31:07 ]
- >>20
US配列だと幸せってこと?
- 22 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 21:12:01 ]
- >>12
すげぇ・・・ここまで翻訳してあるとは。感動した。
- 23 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/04(月) 22:00:13 ]
- Kaoriyaのwindows版7.1.145を使っております。
異体字変換スクリプトを書いておりまして、その 時に気がついたのですが、\u69d7のような文字が 表示できません。??になってしまいます・・・。
- 24 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/05(火) 00:17:47 ]
- 特有の問題かは知らないがWindows版の話は明らかに板違いだから誘導しておく
pc11.2ch.net/test/read.cgi/software/1184593664/
- 25 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/05(火) 21:22:53 ]
- \u69d7はsjisで表示できないんじゃね?
utf-8にしたらどう
- 26 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/05(火) 23:27:46 ]
- >>17, 18
おお!ありがとう 知ってそうで知らなかった情報だ
- 27 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/06(水) 17:31:45 ]
- :r! date などとやると改行した先に結果が貼付けられますが、
この改行を無くす事は出来ますか?
- 28 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/06(水) 17:34:02 ]
- >>27
:0r! date
- 29 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/06(水) 17:55:10 ]
- >>28
私の環境のせいか、上の行に挿入されてしまいました。
- 30 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/06(水) 20:09:08 ]
- >>27
その手のコマンドは行単位なので、 実行したコマンドの出力に改行がなくても末尾に必ず改行が挿入される。 だからコマンド実行後にJするなりなんなりで調整しないとダメ。
- 31 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/06(水) 22:53:56 ]
- >>30
なるほど。わかりました。 ありがとうございます。
- 32 名前:名無しさん@お腹いっぱい。 [2008/02/08(金) 14:19:43 ]
- 埼玉大学(笑)
- 33 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 09:40:11 ]
- くまのり!
- 34 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 01:26:10 ]
- Vimと直接関係ないんだけど、ちょっと相談に乗ってください。
gnu screenのescapeをどのキーに割り当てればいいのかわからないです。 bash + screen + vim7環境です。 screenのデフォルトescapeは^aだけど、bashの「先頭に戻る」、 vimの「数字インクリメント」とかぶるので駄目。 仕方なく^tにしてたけど、vimの「タグジャンプ後、元のファイルに戻る」に ぶつかってたのを、今日ctagsインストールして気づいた。 今のところ^uが有力候補なのですが、同様の環境の人がいたら、 何をescapeに割り当てているのか教えて欲しいです。
- 35 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 01:49:28 ]
- >>34
gnome-terminal 使いのタコなんだが、 telnet みたく CTRL-] じゃだめかいな?
- 36 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 01:56:27 ]
- >>35 ども。
そのキーはvimのタグジャンプなんです。(涙
- 37 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 02:36:19 ]
- ^j とかはどうだろ。
- 38 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 03:22:21 ]
- 自分は^z使ってるよ。
screen使ってればsuspendするより新しいshell立ち上げた方が便利だし どうしても必要な時は^zzで間に合う。
- 39 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 08:27:39 ]
- >>37-38 ども。
^jと^zを今日試してみます。 ^j → 最高のホームポジションを見落としていた ^z → 「どうせサスペンドしない」確かにそうだ!この発想は出てこなかった
- 40 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 14:38:47 ]
- >>34
>screenのデフォルトescapeは^aだけど、bashの「先頭に戻る」、 こら! Vimmerなら何故~/.inputrcにset editing-mode viと書いてないんだ! まあ冗談はさておき、Vim側のキーバインドなんていくらでも変えられるんだから、 デフォで割り当てられてる機能は気にせずに、使い易いと思ったものに割り当てればいいじゃない。 使用頻度低いのとか、使い辛そうなのは別のキーに割り当てなおせばいいんだし。 自分の場合は^Aそのままで使ってる。インクリメントほとんど使わないし。 ・^J/^Kはjumplistの移動(デフォだと<C-o>/<C-i>)に割り当ててる。 ・^]/^Tは今一使い辛いからtt/tj/tkとかに割り当ててる。 ・^Zは:suspendはそれなりに使うのでそのままにしてる。 あと開いてそうなのと言えば^Qくらいかなぁ。
- 41 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 15:30:46 ]
- >>34
俺はほとんど使わない^Lだな。 もし連打してもただの再描画だから被害が少ないし、 何よりホームポジションにある。
- 42 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 18:19:44 ]
- ^|とかどうよ
- 43 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 18:40:19 ]
- >>37
おれも^jだわ
- 44 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 19:50:19 ]
- 自分は^Aと^Zの間をウロウロしている。
^Zは押しにくいし、^Aに定住しそう。
- 45 名前:34 mailto:sage [2008/02/16(土) 01:49:40 ]
- >>40-44 ども。
結果、^Jjに落ち着きそうです。ホームポジションど真ん中で快適です。 ^jはemacsでインデント付き改行だけど、使わないのでどうでもいいや。 >>40 マジレスですが、bashのviモード使ってる人って見たことないです。。。 >>41 bashで^Lしてからlsとかしません?日本語コメントがあって、1,000行以上 あるソースを見るとvimの表示ずれて^Lしません?俺だけ?? >>42 ^|って[CTRL + Shift + \]?ちょっと難しいです。 >>43 おいらも今日から真似します。 >>44 vimの^aは使わなくても我慢できるけど、 bashの^aが[^aa]なり[^a^a]なりになるのは我慢できないです。 ^asudoとかよくやるんですけど。(弱
- 46 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 03:00:29 ]
- set -o vi は /etc/bashrc にぶちこんどけ!
- 47 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 12:57:27 ]
- >>46
埼玉大学出身でも?
- 48 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 14:45:26 ]
- ctrl+aで数字を+1できることを最近知ったのですが、
逆に−1するにはどうすればよいでしょうか?
- 49 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 14:49:04 ]
- CTRL-X
- 50 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 22:04:20 ]
- Ctrl-a ってどんな時に使うの?
使い道がさっぱりわからん。
- 51 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 22:23:53 ]
- キーボードマクロとかで使うな
- 52 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 22:24:06 ]
- オレの場合
nnoremap + <C-a> nnoremap - <C-x>
- 53 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 22:45:13 ]
- qa0yyp^aq10@a
- 54 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 23:04:05 ]
- EmacsのC-lと同じ動作はどうすればできますか?
- 55 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 02:09:19 ]
- 画面を再描画のことかや?
- 56 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 02:12:55 ]
- カーソルを画面中心に持ってくるってことじゃね?
たぶん、zz でいけると思う。
- 57 名前:50 mailto:sage [2008/02/17(日) 12:01:29 ]
- >>51 >>52
どういうテキストをどうしたいときに使いますか? >>53 これは面白いですね。覚えておきます。
- 58 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 20:03:38 ]
- キーボードマクロ+インクリメントは、
入れる値を変更したSQL文を大量生成したい時で、 スクリプト組む気力が無いときとか。
- 59 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 21:35:20 ]
- 0x9f とか 077 で重宝するかな。
既存の数値を変更する場合は、今は、submatch() と printf() も使える。 たとえば、53 氏のマクロで、10行分の数字を入力した後。 現在行から10行の範囲に対して、3を足して16進数にする。 :.,.+9s/^\d\+/\=(printf("%#x", submatch(0)+3))/
- 60 名前:名無しさん@お腹いっぱい。 [2008/02/18(月) 20:04:27 ]
- ファイルA.txtを開いている状態で、vnewしてB.txtを開く。
その状態でvim -d A.txt B.txtみたいなvim diff表示をしたいんだけど、 それって出来ますか?
- 61 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 20:18:11 ]
- :h diff
見てみればいいんじゃないかな
- 62 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 20:32:37 ]
- >>61
ごめん。ありがとう。
- 63 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 23:04:32 ]
- なんか良いな、この流れ。
- 64 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 00:09:52 ]
- C++でnamespace宣言の{でくくられたものは
インデントを下げないようにしたいのだけど、そんな事できますかね?
- 65 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 10:50:54 ]
- >>64
function! GetCppIndent() let prev_line = getline(getpos('.')[1] - 1) let ns_indent = match(prev_line, 'namespace') if 0 <= ns_indent return ns_indent endif return cindent('.') endfunction こんなのを indentexpr に設定すれば良いかと。
- 66 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 11:23:34 ]
- >>64
ごめん。ちょっと修正。 function! GetCppIndent() let curr_line = getpos('.')[1] let prev_indx = 1 while match(getline(curr_line - prev_indx), '^[ \t]*$') == 0 let prev_indx = prev_indx + 1 endwhile let prev_line = getline(curr_line - prev_indx) let ns_indent = match(prev_line, 'namespace') if 0 <= ns_indent return ns_indent endif return cindent('.') endfunction
- 67 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 20:54:26 ]
- 長過ぎる。3行で。
- 68 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 21:03:08 ]
- >>67
set noai
- 69 名前:名無しさん@お腹いっぱい。 [2008/02/23(土) 15:42:25 ]
- キーボードマクロって、vim終了させると消えてしまいますが、
消えないように設定ファイルに設定したりすることってできますでしょうか?
- 70 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 15:57:46 ]
- 検索するときに漢字を含んだ正規表現を使った検索ってできないのでしょうか?
やりたいのは、 /ほげ.*ふう みたいなことです。
- 71 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 16:49:54 ]
- >>69
「キーボードマクロ」がrecording(qxfoobarbazqとかで入力したやつ)のことなら、 入力内容はレジスタに保存されてて、オプション'viminfo'が適当に設定されていれば レジスタの内容はVim終了時にviminfoというファイルに自動的に保存されるから、 次回起動時でも使えるよ。 :set viminfo? として「<20」みたいな内容が含まれていれば保存されているはず。 「キーボードマクロ」がmap foo barとかのkey mappingのことをいってるのなら、 これは自分で設定ファイルを書かないと駄目だよ。書くファイルは :echo $MYVIMRC で表示されるファイルね。 >>70 普通にできるよ。
- 72 名前:>>69 mailto:sage [2008/02/24(日) 15:28:16 ]
- >>71
viminfoにかんしては使えないようでした。FreeBSDのjvimではだめなのかもしれません。 漢字の検索もjvimだからなのか使えませんでしたorz
- 73 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 16:20:13 ]
- jvimってバージョン5なんだな。
てことは、そのころはまだ、日本語関連よろしくなかったんだな
- 74 名前:71 mailto:sage [2008/02/24(日) 17:01:30 ]
- >>72
jvimだったのかよ! てっきりVimだとばかり思ってた。 昔のバージョンならともかく、今のバージョンなら普通にマルチバイト文字を扱えるんだから この際Vimに乗り換えると言うことで。
- 75 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 22:51:42 ]
- >>72
japanese/jvim の事かな?これってバージョン2でしょ? 俺は japanese/jvim3-direct_canna を使ってるけど >>70 のは出来てるよ キーボードマクロはほとんど使ってないんでよく知らん。 map 系で代用出来ないか?
- 76 名前:>>72 mailto:sage [2008/02/27(水) 00:17:40 ]
- >>75
ありがとうございます。やってみます。
- 77 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 16:59:50 ]
- insert モードと間違えて normal モードで日本語入力してしまうと,
動作がおかしくなるんですけど, Normal モードでの日本語入力を抑制する良い方法を知っている方いませんか?
- 78 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 18:03:32 ]
- 環境を書いた方がいいと思う
- 79 名前:77 mailto:sage [2008/02/28(木) 18:24:54 ]
- すみません
FreeBSD 6.2-Release-p9 VIM 7.1.242 で, scim + Anhty 使って日本語入力してます.
- 80 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 18:28:07 ]
- おかしくなるってなに
- 81 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 18:42:54 ]
- >>79
デフォルトだとNormal modeでマルチバイト文字が入力されても無視されるだけだから無害だと思う。 個人的には自動でInsert modeに移行されると便利だから ちょっとパッチ書いてみようかと思ったり思わなかったり。
- 82 名前:71 mailto:sage [2008/02/28(木) 18:43:43 ]
- d.hatena.ne.jp/silverintegral/20071115
こんな状態だったんですけど ameblo.jp/dullhiko/entry-10060348589.html に書いてある方法で解決しました すみません お手数お掛けしました
- 83 名前:71 mailto:sage [2008/02/28(木) 18:45:38 ]
- >81
マルチバイト文字は無視されるんでしたか ちょっとこっちの環境が変な気もするので調べてみます ありがとうございます
- 84 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 18:52:45 ]
- vimはunix的メモ帳だからアクセサリでいいよ
- 85 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 18:59:47 ]
- vimかわいいよmiv
- 86 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 02:40:44 ]
- 質問お願いします。
vimのファイルタイプの自動判別を追加するために vim documentationに示されていたAの方法を試したら、 自動判別はできるのですが、既存のファイルを開くたびに "mysrc/test.mine" [変換済] 86L, 1281C 1 /* 続けるにはENTERを押すかコマンドを入力してください と必ず最初に表示されてしまいます。これを回避する方法をご存知のかたいらっしゃいましたら教えてください。 vimのver6を使用しています。宜しくお願いします。
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 03:11:28 ]
- >>86
まずはどんな設定か晒すんだ。 その設定が原因でメッセージが表示されて hit-enter-promptが出てるんだと思うよ。 あとヘルプの特定の箇所を示すなら :help ftdetect と書いた方が分かりやすいよ。
- 88 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/02(日) 05:47:38 ]
- 返信が遅れてしまいました。すいません。
設定についてですが、ファイルの自動判別を行うために、 ~/.vim/ftdetect/mine.vimというファイルを作成し、 内容を au BufRead,BufNewFile *.mine set filetype=mine としました。設定は以上です。 この設定を行う前にmineファイルsyntaxの ~/.vim/syntax/mine.vimも追加したのですが、もしかするとこの操作が影響しているのでしょうか?
- 89 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/02(日) 23:54:17 ]
- GVim Portable について質問させてください。
Windows の話題ですみません。 ビジュアル モードに入ったときに、 選択範囲が反転しないのですが これを反転するよう変更する方法をご存知ないでしょうか?
- 90 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 02:49:37 ]
- >>24
- 91 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/03(月) 21:57:29 ]
- >>90
誘導ありがとうございます。 向こうに行ってきます。
- 92 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 15:08:41 ]
- 質問お願いします!
前までVim6.3を使っていまして、 この度Vim7.1をインストールして使ってみているんですが コマンドをTABで補完出来ません(^Iとかでて)。 なにか設定がいるんでしょうか?
- 93 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 17:51:44 ]
- >>92
set wildchar=<Tab> この辺はバージョン間で違いはないだろうから各自の設定次第だと思うけど。
- 94 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 18:07:42 ]
- >>93
素早い対応ありがとうございます。 無事に解決したみたいです! まだ体質にマルチウィンドウがこびりついてはいますが 徐々に慣れていければとおもってはいます。 本当にありがとうございました!
- 95 名前:名無しさん@お腹いっぱい。 [2008/03/07(金) 09:13:21 ]
- vim7の矩形処理(Ctrl-v)で、まとめて文字を挿入したいのですが、
大文字のIを押しても挿入できないのは、何が原因なのでしょうか? ちなみに、通常モードだと、Iは効きます。
- 96 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/07(金) 09:59:53 ]
- shellからvimコマンドで、複数ファイルをウインドウ分割状態で開けますか?
・自分が知ってるやり方 (shell)vi a.txt (vim):sp b.txt →a.txtとb.txtがウインドウ分割で開いた! ・こうしたいというイメージ (shell)vi -split a.txt b.txt →a.txtとb.txtがウインドウ分割で開いた!
- 97 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/07(金) 10:20:17 ]
- >>96
vi -o2 a.txt b.txt で縦に並ぶみたいです。 横は知りません。 (-hを参照してやってみました。)
- 98 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/07(金) 11:00:40 ]
- -hで-oのすぐ下に
-O[N] -oと同じだが垂直分割 というのがあるよ。
- 99 名前:97 mailto:sage [2008/03/07(金) 11:14:41 ]
- ぶ、藪蛇・・・
>>95 うちのVim7は出来ますねぇ・・・ 何で動かないんでしょ
- 100 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/07(金) 23:33:00 ]
- >>95
入力した後にESC押してないとか?
- 101 名前:96 mailto:sage [2008/03/11(火) 22:18:51 ]
- >>97-99
以下で出来ました!ありがとう。 $ vim-o *.dat
- 102 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/13(木) 10:32:53 ]
- なんか廃れてきてますね・・・
Vim7の起動が遅いんですが何か問題があるんでしょうか? 6と比べると格段に遅い・・・
|

|