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/
159 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 00:54:19 ID:hSBKab/V0] >>158 そうか、その手があったか。 おれも>>157 と同じことで悩んでたんだけど、.vimrcがただのvimスクリプトであることに 考えが及ばなかったよ。dくす。
160 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 01:11:31 ID:Lf7N/GBT0] ウィンドウの大きさを大きくしても次回起動時に戻ってしまうのですが; 覚えておくように設定する方法はあるのでしょうか? あと、編集--色、テーマの選択も毎回選んでいるのですけど、 選んだ物を設定しておくことは可能でしょうか?
161 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 01:53:23 ID:PN7ylPK70] >>160 使っているのはGUIバージョンだよね? autocmd GUIEnter * winsize {width} {height} colorscheme {name} を$HOME/.gvimrcに書くといいよ。{width}とかは適当な値に置き換えて。
162 名前:160 mailto:sage [2007/09/24(月) 02:16:33 ID:Lf7N/GBT0] ありがとうございます。テーマはできました。 winsize は * が怒られてしまいます。どう直したらよいのでしょうか?
163 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 09:18:15 ID:aPt8kzJd0] どっちかっていうと、.gvimrcに set columns=140 set lines=60 じゃない?
164 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 10:38:16 ID:W98XXFJ/0] >>163 ありがとうございます。できました。
165 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 13:11:29 ID:CMXXpDPR0] >>158 なるほど。ありがとうございます
166 名前:名無しさん@お腹いっぱい。 [2007/09/24(月) 13:36:09 ID:Jz0fn9sf0] あげで失礼します。vimfiles のディレクトリ名について質問させてください。 Windowsで使っている場合、自分用の$HOME/vimfiles/を、$HOME/.vim/のように改名して使うことは可能でしょうか? :help vimfiles の内容に従うしかないっぽいですが、もしできるのならばご教示願います。 ちなみに _viminfo が :set viminfo=n~/.viminfo とすることで変えられたので、vimfiles ももしかしたらと思いお尋ねしました。
167 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 15:04:11 ID:0ySX1gcA0] >>166 let &runtimepath = $HOME.'/.vim' . ',' . &runtimepath これでどうだろう。
168 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 15:35:25 ID:Jz0fn9sf0] >>167 うまく出来ました、本当にありがとうございます。多謝!
169 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 18:31:23 ID:4LnYtcI/0] すいません。Ubuntu(UTF-8)のgvimにてKaoriYaさんの設定ファイルをベースにしたものを使っています。 (本体はapt-getでインストール) gvimを起動してからファイルをドロップしたり、:oから開くと問題ないのですが、 ファイル名に日本語を使ったテキストをダブルクリックして関連付けから開くと、 タイトルバーとファイルの内容が文字化けしてしまいます。 OS側の問題なのでしょうか? 滅多に日本語のファイルを触ることはないのでさほど支障はないのですが・・・。
170 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 20:03:36 ID:6lhpPgYR0] >>161 kaoriya.netのBBSに昔貼ってあったやつ " Window位置の保存と復帰 if 1 && has('gui_running') let s:infofile = '~/.window.vim' function! s:WinPosSizeSave(filename) redir @a winpos redir END let px = substitute(@a, '.*X \(\d\+\).*', '\1', '') + 0 let py = substitute(@a, '.*Y \(\d\+\).*', '\1', '') + 0 execute 'redir! >'.a:filename if px > 0 && py > 0 echo 'winpos '.px.' '.py endif echo 'set lines='.&lines.' columns='.&columns redir END endfunction augroup WinPosSizeSaver autocmd! augroup END execute 'autocmd WinPosSizeSaver VimLeave * call s:WinPosSizeSave("'.s:infofile.'")' if filereadable(expand(s:infofile)) execute 'source '.s:infofile endif unlet s:infofile endif
171 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 20:05:33 ID:6lhpPgYR0] あ、ごめん 170は160宛です。
172 名前:160 mailto:sage [2007/09/24(月) 21:15:19 ID:W98XXFJ/0] >>170 感謝いたします。 vim ってすごいですねぇ。 スクリプトを書ける方を尊敬いたします。
173 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 22:46:46 ID:W98XXFJ/0] 質問ばかりですみません。 vim で最近使ったファイル という機能はないのでしょうか?
174 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/24(月) 22:59:14 ID:AYn3yqew0] >>169 タイトルバーが化けるのは、Vimが期待している文字コードと、システムから送られ てくるパス名の文字コードがズレて要るからだと思われます。そのあたりを調べてみ てください。特にVimはencで指定した文字コードを期待していると思われます。 内容が化ける原因はちょっと違うような気がしています。
175 名前:173 mailto:sage [2007/09/24(月) 23:39:23 ID:W98XXFJ/0] mru.vim を発見して実現できました。 これで、心おきなく他のエディタから乗り換えられます。
176 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 23:56:45 ID:2k8X6CD20] スレが活気づいてるので、一つ質問させてください。 gvim7を使っているのですが、 画面中央で数文字を選択(反転)させます。 その後、ホイール等で画面をスクロールすると、 スクロールした分だけすべての行が選択されてしまします。 この現象を回避したいのですが、可能でしょうか。 なんとなくvimの仕様のような気がしてるのですが・・・。
177 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/25(火) 10:51:54 ID:pSrwVlAx0] 自分のSJIS のテキストファイルの漢字は表示できるのですが; UTF-8 の .vimrc を表示すると漢字が表示できないのです。 何か設定が必要なのでしょうか?
178 名前:169 mailto:sage [2007/09/25(火) 18:55:31 ID:iClrs+DX0] >174 なるほど。ありがとうございます。 あと、firefoxのように関連付けから開かれた際に 複数のウィンドウを開かず、既存のウィンドウで開く方法はありますでしょうか? そんなオプションがあったような、なかったような気がするのですが・・・。 よろしくお願い致します。
179 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 21:33:33 ID:CXGvavpf0] >>178 実行時に「--remote-silent」を付けると希望の動作になると思うけど、 関連付けから開きたいならレジストリをいじらないとだめかも。 ttp://d.hatena.ne.jp/methane/20061123/1164249172 自分は右クリックの「送る」に上記のオプションを設定して使ってます。
180 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 22:33:16 ID:HKsX6+GF0] 正直「 -p --remote-tab-silent」なんかは .vimrc側に記述して以降全てそれで開けるようにしてほしい まぁ、難しいんだろうけど
181 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:04:53 ID:ggkuB5FJ0] 適当に改造しる if serverlist() != "" let server = split(serverlist(), '\n')[0] for file in argv() let path = fnamemodify(file, ":p") call remote_send(server, "\<C-\>\<C-N>:tabnew " . path . "\<CR>") endfor qall! endif
182 名前:169 mailto:sage [2007/09/27(木) 10:37:32 ID:st/Uug4w0] >>179 ありがとうございます。当方Gnomeですが、問題なく設定できました。 「○○のオープン中」ってのが消えなくって邪魔ですが、なんとかなりそうです。
183 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 15:31:08 ID:tcax0s0P0] アリガト>>181 それで試してみる
184 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 09:15:14 ID:khx9eauP0] 開いたファイルの文字コード?(エンコード?)が何なのか知るコマンドは ありますでしょうか? utf-8なのかShift-JISなのかなど
185 名前:184 mailto:sage [2007/09/28(金) 09:24:22 ID:khx9eauP0] fileencogingかencogingあたりかと思うのですが、 何も表示されないときがあります。
186 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 10:15:11 ID:P3IQaXgQ0] :echo &fenc != '' ? &fenc : &enc www.kawaz.jp/pukiwiki/?vim 「ステータスラインに文字コードと改行文字を表示する」のとこより
187 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 01:27:12 ID:pc+m7kCf0] >>186 thx いろんなTipsも載ってて参考になりました
188 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 06:58:59 ID:d0KF0gjB0] vim-6.4.006-w32j で、gvim.exeと同じ場所にある、 gvimrcに set transparency=220 を追加しても、gvimのウィンドウが半透明になりません。 gvimを起動した後で、このコマンドを打ち込むと半透明になるのですが……。 どうしたら、起動時にウィンドウが半透明になるか教えてください。
189 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/01(月) 09:38:56 ID:jZri2TZw0] >>188 .gvimrcの最後に gui set transparency=220 こんな感じでguiコマンドの後にtransparencyの設定を書いてください。.gvimrcを読 んでる最中はまだウィンドウが作成されておらず、そのウィンドウに対する操作であ るtransparencyは効果を持ちません。guiコマンドはウィンドウを作成する(副作用も ありますが)ので、それ以降であればtransparencyの設定に効果があります。 なおguiコマンド実行後だと微妙に動作の変わる設定コマンドがいくつかあります。 ですからなるべく利用せず、止むを得ない場合でも設定ファイルの最後のほうに書 き、guiの後には必要最小限の設定だけが実行されるようにすることが、要らぬトラ ブルを避けるコツになります。
190 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 22:33:26 ID:/4kC9kO80] >>189 丁寧な回答ありがとうございました。
191 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 01:12:49 ID:emvSUzW10] あぁ、Vim完全バイブル、ver7準拠版出してくんねぇかな 荒縄でお尻うまく拭けないよ 特にタブまわり、まだ解説サイトも少ないし 手探り状態がちょっと辛い
192 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 01:26:23 ID:G0BxUb9i0] 付属のマニュアルで事足りないことあるかな?
193 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 12:23:55 ID:gP0GLLY+0] :h :tabe とかするとリファレンスマニュアルに行くからそちらを見がちだけど、 リファレンスは開発者向けの仕様とでもいうべき微細なことまで書いてあるから 初心者はまずユーザマニュアルを読むべきですな。
194 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:04:45 ID:OYjenOIm0] 香り屋版のvim7を使っています。 IME ON時にカーソルの色が変わらないので、調べたのですが、 _gvimrcでcolorschemeを設定すると$VIM\gvimrcのIMEの設定が利かなくなるみたいです。 とりあうず、IMEの設定を_gvimrcにも書こうと思うのですが、他に聞かなくなるものまたは他の回避方法があれば教えてください。
195 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/02(火) 23:48:06 ID:SQOn3dSw0] >>194 IME用の設定が効かなくなるのではなく、colorschemeの読み込み時に初期化され消され てしまうのでしょう。海外の方が作ったcolorschemeの多くは初期化した後、IMEのカー ソル用の色を設定していません。ですからgvimrcでcolorschemeを設定した後でお好み の色を設定してみてください。設定の仕方はこんな感じです。 :highlight CursorIM guibg=#ff0000
196 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/04(木) 11:56:04 ID:tdoLBS3e0] >>189 そんなコマンドがあったのか勉強になります 俺は↓みたいにやってた autocmd BufReadPost * set transparency=230
197 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 01:21:26 ID:AV3o4xm20] vim に単語補完機能はありますでしょうか?
198 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 01:22:14 ID:hEoMy7ik0] ある
199 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 01:40:01 ID:rlS2p6UV0] 知らないうちに :set enc=utf-8 してもメッセージがおかしく無くならなくなってるぅ KoRoN さんありがとう でも何故か <M-p> などの alt 使った map が剥がれちゃう :set enc=utf-8 の時に map し直せば動くようになるんだけど どうしてだろう Win だからかな?
200 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/05(金) 02:47:09 ID:8jbK8gom0] >>199 内部的に処理するキーシーケンスがencの影響を受けているのでしょう。ですから enc=utf-8する以前に<M-p>を打鍵した際に受信するキーシーケンスと、enc=utf-8をし た以降に<M-p>を打鍵した際に受信するキーシーケンスが異なってしまっている、とい うことだと推測できます。 だからお手軽に直す方法はない、と思われます。
201 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 03:06:47 ID:rlS2p6UV0] >>200 enc 変えたら alt 関係の map を記述したファイルを :so することにします って他にも影響あるところあるのかな
202 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/05(金) 09:04:24 ID:8jbK8gom0] >>201 私はメニュー関連の調整でヒドイ目に会いましたね。 あとはプラグインの設定で日本語を使っている場合とか要チェックです。設定とか バッファ用の変数は、encで指定したエンコードで文字列を保持しているので、途中 でencが変わるとグズグズです。
203 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 14:58:11 ID:eCGBlwDv0] vimrcは混ぜるな危険。 本家に習ってvimrc_example_jp.vimとかにしたほうがいいんじゃないの。 特にencとか大事な設定が上書きされると困る。
204 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 17:43:51 ID:GcRriY4v0] _vimrc
205 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/05(金) 17:46:40 ID:8jbK8gom0] >>203 面倒な設定を一切なしにすぐに使えるようにと同梱しているvimrcです。その提 案を採用することは決してありませんよ。そもそもencを含めて大事な部分は設 定するな、するなら全部自分で面倒見てね。という話です。 # 本当はencなんてwchar_tやUTF-8あたりに固定でユーザには設定できない方が # 何重もの意味で良いのです。
206 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 20:20:22 ID:eCGBlwDv0] colorschemeとかの基本設定も変えられちゃうけど? > # 本当はencなんてwchar_tやUTF-8あたりに固定でユーザには設定できない方が > # 何重もの意味で良いのです。 ならそうすればいいんじゃないの? これ別に要望でもなんでもないから採用を検討するとかまじめに考えなくてよいよ。 香り屋使ってないし。
207 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 21:31:58 ID:rlS2p6UV0] >>205 デフォルト utf-8 にしてくれるとすごく嬉しいです 最近扱うファイルがほとんど utf-8 になってきたんで enc が utf-8 じゃない理由ってなんでしたっけ
208 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 22:18:33 ID:y2QcUdAv0] 環境によっては困る人いるんじゃないの。古いOSとか。 何事にも折衝案って大事だよ。自己厨には理解できないだろうけど。
209 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 22:26:09 ID:rlS2p6UV0] 古いOSの人が設定を書けばいいんじゃないかと思うんだけどなぁ 別に使えなくするわけじゃないんだし
210 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 00:51:52 ID:Ft/o/iPY0] 最近、変な輩ばっかり沸いてうんざりするわ 別のスレでもだけど たぶん同一人物なんだろうな
211 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 01:18:43 ID:ZSo6bFaq0] 最初はUTF-8で配っていたような
212 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 10:06:11 ID:MyQ6AbXe0] 自分で書けばいいじゃん 書けない奴はデフォつかってろって話 vimユーザなら分かるだろ
213 名前:変な輩その1@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/06(土) 10:47:20 ID:kkY93Xdb0] やはり日本語WindowsだとデフォルトがCP932なので、そちらとの整合が取れなくなる のはよろしくないと判断しました。Vimを利用する最大のターゲットの1つは、なんと いってもやはりC言語のソースコードで、しかもこの業界Windowsで仕事する場合には どうしてもCP932(シフトJIS)で書かれた古いソースコードが多いです。 なのでPHPやAS3でUTF-8とかそういうのは優先順位が低くなります。 UNIX系ではまだまだEUC-JPとUTF-8が混在しているなぁ、というのが私の印象です。 最新のLinuxディストリビューションはUTF-8ベースが多いですが、古くから運用して いるシステムではEUC-JPにベッタリで変え難いんですよね。 私も新しいものは大好きなんですが、後方互換性を大事にという姿勢がVimにはあっ てるような気がします。
214 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 12:52:01 ID:TsGuReYF0] >>213 そうだわなあ VC++はBOMつきでないとUnicodeのソースを食えない BOMなしならCP932決めうちで、gccのようにエンコーディングを指定する方法が無い そしてそれがWindows開発でのデファクト CのソースにBOMなんぞつけられるかっつーの まあ、shebangがらみで、スクリプトにはもっとつけられないが 最近のPythonはBOMつきならエンコーディング指定なしでもUTF-8なスクリプトを 受け付けるが、スクリプトにBOMなんぞつけられるわけがないのに 一体何を考えているのやら いかん、愚痴になった
215 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 15:20:39 ID:nlPHreX90] 内部unicodeであることとUTF-8でソースを書くことを勘違いしている悪寒 unicodeでちゃんと表示できて保存時にファイル破壊しない環境が欲しいと言う話では
216 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 15:25:23 ID:5g88ET6H0] >>215 (vimはオープンソースなんだから) 自分で書けばいいじゃん 書けない奴はデフォつかってろって話 vimユーザなら分かるだろ
217 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 16:13:14 ID:iANsOL720] 無理やり難癖つけるならラウンドトリップの問題とかあるけどね。 unixの話をするなら一応言っとくけどset enc=japanはロケール無視だからよくない。
218 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 17:21:08 ID:m+uOfOM10] ○○機能付けてください!って奴と同レベルな話
219 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/07(日) 20:48:54 ID:ogdL5JI60] >>215 encがデフォルトのfencになってしまいますからね。デフォルトfencを別に設定できる ようにすれば良いという考え方もあります。それはそれで役に立つと思いますけど、要 らぬ混乱を増やす(多分バグを掘り出す)ことにもなるでしょうから私はパスです。でも アイデアとしては良いと思います。 >>217 なんでなんでしょうね。私がソースを弄り始めた5.4の時にはenc=japanのエイリアスは もうありました。そもそもencなんてみないでロケールの設定だけで動いてくれればと いう気もしますが、当時は標準ライブラリ(libc?)の国際化対応もお粗末でしたし、 wchar_tも市民権を得ていませんでしたから歴史的に仕方のないところかもしれませ ん。あぁ、wchar_tは今もロクな市民権を得てないような気はしますが。
220 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 00:48:28 ID:0R4TVcCO0] setglobal fenc=cp932 犯人探しをしたいわけじゃなくて今現在ロケールを見て勝手に設定してくれるんだからわざわざ設定しなくていいと言っている > enc=japan utf-8ロケールならむしろしたらあかん。
221 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 07:17:42 ID:nR3c57Hc0] (;^ω^)
222 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 02:40:16 ID:rPUsmjIt0] 複数行を一編に 左右に インデントを増減することはできるでしょうか? << >> で1行をインデントするときに TAB を4にしていても、8ずれてしまうのを4にする方法はありますでしょうか?
223 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 03:26:35 ID:QqfZLCmB0] >>222 set shiftwidth=4
224 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 08:10:08 ID:Uqn7EZYO0] KaoriYa Vim最新版。 新規テキストファイルを作って、Vimで開きます。 韓国語(ハングル)と日本語をそのファイルにペーストします。 どちらの文字も化けなくする方法教えて下さい。
225 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 10:35:04 ID:iIAKd5t90] >>223 ありがとうございます。 shift+V % で対応する括弧の範囲をインデントできるようになりました。 もしかして、vim で { } の間を秀丸や VS2005 の用に折りたたむこともできるでしょうか?
226 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 15:25:06 ID:NgaJAlnA0] >>225 可能。zf や、{{{}}}(foldmarker)使ったりする。 詳細は :he Folding
227 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 16:10:43 ID:iIAKd5t90] >.226 ありがとうごいます。 折りたたみだけでも億が深いんですねぇ。勉強します。 折りたたんだ部分を 左右に インデントするには; :folddoopen コマンドでやるのでしょうか? どのような命令を書けばよいのでしょうか? インサートモードにしてしまうと、折りたたみが開いてしまうので;
228 名前:227 mailto:sage [2007/10/10(水) 16:16:58 ID:iIAKd5t90] << >> で、できました。
229 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 16:31:22 ID:iIAKd5t90] set fdm=marker としておいても; zf のあと % を押して使うのでしょうか(取りあえずできますが) 何か一発でできる方法があるのでしょうか? file を読み込んだ時点でマーカーを全部つけるとか!?
230 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 17:16:13 ID:NgaJAlnA0] >>229 ファイルの一行目とかに書いとく // vim:set fdm=marker: :he modeline
231 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 17:36:26 ID:iIAKd5t90] set fdm=marker を書いておいた場合 zf コマンドで 一発でできるのでしょうか? どうもうまくできません。
232 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 17:59:06 ID:iIAKd5t90] syn region myFold start="{" end="}" transparent fold syn sync fromstart set foldmethod=syntax を記述して、 ファイル読み込み時に全部おりたたまれていました。 それて za で思った動作になりました。 ファイル読み込み時に全部折りたたまれているので、zR で全部広げました。 読み込み時には、全部広げたままにすることはできるでしょうか?
233 名前:名無しさん@お腹いっぱい。 [2007/10/10(水) 18:07:21 ID:Bjf7+1bz0] gvim 7 で矩形選択をするにはどうすればいいんでしょうか?
234 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 20:17:06 ID:Er9h4Pda0] >>233 つgugurekasu.com/
235 名前:224 mailto:sage [2007/10/12(金) 06:55:54 ID:QSsMce6b0] >>224 誰かお願いします。
236 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 09:00:12 ID:Et52A7Yc0] set enc=utf-8 フォントの設定にも注意
237 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 00:43:16 ID:13optrEX0] set encを変更するとコマンドラインの検索履歴が化けるのですが、回避する方法はありませんでしょうか?
238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 10:55:46 ID:qL2RV2RL0] encの設定はvimrc(の先頭)に書いて固定にする 起動してから変更しちゃだめ
239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 19:10:11 ID:caFnMNOE0] 最近tab使い出したけどchalice中にchangelogとかいじったりするのに便利ですな
240 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 12:28:17 ID:coU5t6u20] tabまわりの新コマンド群、日本語で解説してあるサイトってありますか?
241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 15:55:12 ID:sGi0EV7r0] www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/tabpage.html
242 名前:240 mailto:sage [2007/10/19(金) 23:43:55 ID:/ei/TKVE0] ものすごくサンキュウ>>241 こんなページあったんだな いろいろ勉強してみます
243 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 09:58:59 ID:Y1C3pVeJ0] なんでこんな有益なページがテンプレにのってないのかな。 UNIX板のスレもそうだけど。
244 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 12:09:53 ID:d9gcKC540] help読まないやつ多すぎ。242とか243とか
245 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 16:57:34 ID:JaZXV/R00] 本体のヘルプってこと? この部分(つか新機能の分)ってまだ英語のままじゃなかったっけ?
246 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 17:00:55 ID:jImrXnY70] helpを見れない人には(vimを使うのは)難しい
247 名前:240 mailto:sage [2007/10/20(土) 17:31:38 ID:JaZXV/R00] ゲ!よく見りゃ>>241 のページからたどって7.1のヘルプファイル丸ごと落とせるじゃん! ずっと香り屋さんの08-Jul-2002のファイルしか見て無かったよ!!!!! 今まで何年も!!!どうりで古いと思ってたよw「何年も更新されねぇなぁ」ってのんきに考えてた チキショー!チキショー!みんな知ってて使ってたのかよ!教えてくれよ、俺にもw 知らなかったのはオレだけか?プンスカ!そして教えてくれてありがとう!>>241 あぁ、極楽。これでもう他のエディタに浮気することは無いだろう
248 名前:240 mailto:sage [2007/10/20(土) 17:54:40 ID:JaZXV/R00] とりあえずヘルプファイル斜め読みしてみたけど 充実してるなぁ これを今まで知らなかったなんてバカみてぇだw 開発だけじゃなく翻訳などに関わった全ての方々、心から感謝します
249 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 18:47:32 ID:1FJr8HAL0] うざい消えろ
250 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 19:09:02 ID:mtELr6pn0] むしろ滞在しろ
251 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 19:33:28 ID:JaZXV/R00] すまん、数年来の念願がかなったので、一人で盛り上がっちまった そうか、常識だったのか、これ、トホホ 俺の目は節穴だった
252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 15:50:40 ID:zLcjKLDp0] 自分も2002年までのしか日本語版ないと思ってた。
253 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 23:32:18 ID:LuDa16aC0] オレも2002年までのしか(ry あー、このスレ見ててよかった
254 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 23:54:58 ID:ek1cNmws0] 考えがどうのという話はおいといて、 vimrcとgvimrcを一つにする事って可能なのでしょうか?
255 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 04:37:16 ID:chWwFgHv0] GUI(gvim)かCUI(vim)かをチェックする変数gui_runningが定義されてるから .vimrcの末尾に, if has("gui_running") (.gvimrcの中身) endif こんな感じに書けばいいはず
256 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 21:27:04 ID:2KRuYjsg0] ヘルプ日本語版のメンテナはこの人っぽい yukihiro.nakadaira.googlepages.com/
257 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 21:35:51 ID:sHcD5KOE0] おぉ ヘルプフィル、日本語訳新しくなってたんだな これってみんな知ってたの?常識だった?
258 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 21:49:23 ID:sHcD5KOE0] あ、香り屋さんの日本語ヘルプのページも変わってる
259 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 22:42:30 ID:2KRuYjsg0] >>257 昔は掲示板で翻訳の進捗報告してたから。いまは404だけど。