1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 00:56:51 ] Vim 6以降に関する話題、Part16です。 www.vim.org/ 前スレ Vim Part15 pc11.2ch.net/test/read.cgi/unix/1202050038/ 関連情報は>>2-8 あたり。
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/27(木) 20:11:36 ] >>631 autocmd InsetEnter * highlight StatusLine guifg=red autocmd InsetLeave * highlight StatusLine guifg=white とか試してみ けれど highlight StatueLineNCとの兼ね合いでうまくいかんかもしらん
633 名前:名無しさん@お腹いっぱい。 [2009/08/28(金) 00:00:53 ] >>632 ありがとうございます!!!
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 03:14:06 ] ファイルを開いてる時に現在どのsyntaxファイルを使用しているのか調べる方法はありませんか?
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 03:48:53 ] :scriptnames かな
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 04:46:06 ] >>635 ありがとうございました。 色付けはfiletype.vimとsyntax/*.vimが紐づいてたんですね。
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 20:19:52 ] vim人口ふえないかな
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/28(金) 23:25:25 ] それは非windows人口の増加にかかっているのかな
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 00:54:33 ] >>634 > ファイルを開いてる時に現在どのsyntaxファイルを使用しているのか調べる方法はありませんか? :set syntax? でオプション'syntax'の中身を見れば現在のsyntax名が分かる。 値が cpp なら syntax/cpp.vim が読み込まれてる。 syntaxがバッファ毎に異なれば'syntax'オプションの中身も変わる。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 19:58:19 ] WEB+DB PRESS今月号(Vol.52)にvimの特集があった。 ttp://gihyo.jp/magazine/wdpress/archive/2009/vol52
641 名前:名無しさん@そうだ選挙に行こう [2009/08/30(日) 04:21:44 ] vim自慢しようぜ おいらのは タブ保存復帰 firefoxみたく windowサイズ保存 オムニ保管 バックアップ連番管理。
642 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 10:07:29 ] gVim を起動させた時,ウィンドウ位置とサイズを指定させることはできますか?
643 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 10:59:18 ] X(1)のgeometryで指定しては。
644 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 11:33:21 ] geometry で希望が家内ました! 643 さんありがとうございます! 多謝!!
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 17:48:21 ] すいません<body>や</body> これを一発で削除するやりかたをおしえてください dta とか なんかそういうので!!
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 21:18:11 ] >>645 <> は残るけど di>
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 22:13:55 ] >>645 da< でどう?
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/03(木) 23:32:43 ] >>645 surround.vim 入れてたら、 ttp://www.vim.org/scripts/script.php?script_id=1697 dst で今中にいるタグを削除できる。 <body> *1 <div id="wrapper"> *2 </div> </body> カーソル位置、*1 なら <body>と</body> *2 なら <div id="wrapper">と</div> が消える
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 09:59:14 ] みんなサンクス。 書き込みに参考してやってみる!
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 10:03:11 ] da<が結構よかったです ditなんて便利ですね<font>@@@</font> @@@が消えるから
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 12:12:15 ] ルーラーか、ファイル開いた直後のコマンド行に、ファイルのエンコードを表示ってできる?
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 12:39:46 ] statuslineやrulerformatに%{&fenc}を忍ばせるとか
653 名前:名無しさん@お腹いっぱい。 [2009/09/04(金) 13:22:31 ] >>652 やってみるわ。
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/04(金) 14:09:00 ] できた。色々やってみて set statusline=%t\ %m%r%h%w[%Y][%{&fenc}][%{&ff}]%=%c,%l%11p%% こんな感じでおちついた。
655 名前:名無しさん@お腹いっぱい。 [2009/09/05(土) 01:11:05 ] どうもmksでタブ保存するけど バッファが変更できないってエラーでる。。詳細あとで書くので、 わかる人がいたら教えてください。
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/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 [2009/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 03:45:48 ] >>656 本家vim7.0 python使ったことないけど、デフォでそのようにインデントされたよ indentexpr=GetPythonIndent(v:lnum) となっていたので、これが大事なのかもね。
659 名前:656 mailto:sage [2009/09/05(土) 05:50:42 ] >>658 ああ、ありがとう。 centOSで一からvimrcを書いてるので、あたふたしてます。 GetPythonIndent()のことは調べてみてもよく分からなかったけれど、 いろいろ調べているうちに自己解決しました。 いいきっかけになりました。 indentexprなんて使わずに、 shiftwidth=2を追加するだけでよかったなんて…。 お騒がせしました〜。
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 02:12:56 ] 妖怪人間vim
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 02:31:39 ] なにげに為になった。 横からトン
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 08:15:25 ] 早く emacs に成りたーい # こんだけ重くなりゃもうすぐだよ。
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 17:15:45 ] CentOS5.3のvimをデフォルト状態で使うと、 入力モード、コマンドモードに関わらず、括弧上にカーソルが移動する「だけ」で、 対応する括弧上でブロックカーソルが表示されるようになってるけど、 これってどのオプションが効いてるの?
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 17:33:54 ] matchpairsと色設定のMatchParen
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 17:45:19 ] プラグインによるものだったようで、 :he matchparen をみてみてください
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 18:33:00 ] >>665 :NoMatchParen でキャンセルできた。 あんがと。
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 18:39:51 ] ~/.vimrc に let loaded_matchparen = 1 って入れてもできた。
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 10:19:45 ] null文字が挿入されているように思えるのは、あなたがucs-2leについて知らないからです。 それは決してnull文字ではありません。
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 10:49:32 ] すみません。確かにnull文字と言うと語弊がありますね ucs-2leでエンコードされてる事を知らない時に見ると、「null文字が挿入」されてるように見えたって事です null文字では無いことはわかりました > "ucs-2le" はリトルエンディアンの 2 バイト Unicode です。 www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/usr_45.html#45.4
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 11:45:06 ] 保存するファイルのエンコードがucs-2leになってしまう原因わかりました > 香り屋版のvimrcは(中略)空のファイルを開くと文字コードがucs-2leとして判定されてしまう d.tir.jp/pw?vim この記事の更新日は2005/01/13らしいので少し古いですが、今でも同様の問題が 現在、香り屋のVim 7.2に入ってる日本語の自動判別はruntime\encode_japan.vimに書いてあります ここのvimrcとencode_japan.vimをそのまま使ってたので問題が起きてました
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 14:49:18 ] 問題だの何だのとひどい言いぐさだけど、ucs-2leをデフォで使用するのはWindowsなら妥当だと思うがね
674 名前:名無しさん@お腹いっぱい。 [2009/09/11(金) 15:47:37 ] 俺はなんといおうとカオリヤさんvimhelp翻訳やさんには 最強に感謝している!!!!!!!!
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 15:52:51 ] Windowsが糞なのに
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 16:22:58 ] ↓はeuc-jpなlinuxでの問題だろう。Winでは新規でもcp932がデフォ。 > > 香り屋版のvimrcは(中略)空のファイルを開くと文字コードがucs-2leとして判定されてしまう > d.tir.jp/pw?vim >>668 が使用OSを明記しないからこんなことに。。。 OS明記汁!!
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 16:55:16 ] ここはunix板ゆえunix系なら無問題
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 18:33:48 ] >>676 Winでは新規でもcp932がデフォ、というところが引っかかる。 普通にそのまま保存すればcp932だが、普通にunicodeで保存すればucs-2le
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:13:33 ] 普通ってなんやねん
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:20:06 ] デフォってなんやねん
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:54:05 ] unicode はencodingじゃないぞ
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 20:45:22 ] >>681 一応指定できる >>678 > 普通にunicodeで保存すればucs-2le 違う!ちゃんと確認してから書き米や方形
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 20:52:40 ] うちのメモ帳は ANSI (cp932) Unicode (ucs-2le) Unicode big endian (utf-16) UTF-8 (utf-8) が指定できたよ。括弧の中はそのファイルをvimで開いたときに判定されたfenc。 なので、普通にunicodeで保存すればというのは間違えてもないような?
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 20:54:22 ] かぶったすまそ
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 20:55:44 ] メモ帳はゴミ箱へ
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 21:52:34 ] なんでメモ帳が出てくるの?
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 02:41:26 ] 入力モードから抜ける時のキーバインドはデフォルトでEscですが、とても押しにくいです。 これも設定で変更することは可能ですか? また、一般的にはデフォルトのまま使う人が多いのでしょうか?
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 02:57:03 ] >>688 Controlキーとのコンビで代用。
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 03:00:49 ] なんでもう一個のキーは秘密にw Ctrl + [ でエスケープと同じになるよ
691 名前:688 mailto:sage [2009/09/12(土) 03:12:25 ] >>689 >>690 ありがとうございます!Escよりも楽ですね。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 03:15:33 ] やってるかもしれないけど、CtrlとCapsLockを入れ替えるとさらに楽になるよー
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 03:16:23 ] Ctrl+C
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 07:32:10 ] Ctrl+Cのほうが圧倒的に押しやすいのになんでEscが標準みたいな感じになってんだろ
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 08:08:33 ] >>688 TABの上にESCキーが付いてるキーボードを買う ついでに言えばEnterの上はDeleteが望ましい。
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 09:47:53 ] >>694 「みたい」じゃなく<Esc>が標準だからでしょ。 CTRL-Cを<Esc>の代替にできるのはvim以外に無いんでないの? MS-DOSのstevieとかだったらCTRL-Cするとvi自体が落ちたりして。
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 13:47:12 ] >>694 何このEmacs脳 そもそもvimはキー配置を変えなくても快適に使えるってのもvimの利点だった CtrlとCapsLockの入れ替え前提のEmacsはオリジナル環境じゃないと何もできない
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 13:48:38 ] / を使ったmapを行うと、当然ながらそのmap中の検索が検索履歴に残り、 ハイライトされてしますのですが、これって防ぐ方法あるのでしょうか? ハイライトは:nohすればいいでしょうけど、前回の検索結果は保持しておきたいんです。 / を使わない他の方法があるのでしょうか・・・よくわららないもんで。
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 14:40:41 ] Ctrl-cじゃなくて、Ctrl-3なら、viでもいけたような希ガス
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 15:18:42 ] >>698 前回の検索結果は @/ に保持されてるはずだから let tmp = @/ とか、一時的に退避させて後で let @/ = tmp で戻すようにすれば良いんじゃない?
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 15:56:12 ] perlモードで $hoge->foo(bar => { hoge => huga, # 何か余計にインデントされる }); # ここも $var # ここからはインデントは左端 となるんですが、これを $hoge->foo(bar => { hoge => huga, }); とは出来ませんか?
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 16:19:42 ] 細けえことは、気に済んな。 ハイ、次。
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 16:37:54 ] wakachiko! wakachiko!
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 22:19:11 ] OSのクリップボードとvimのバッファを繋ぐことは出来ないでしょうか? 例えば、インターネットをしていてブラウザ上の文章をコピーして、それをvimでペーストしたりしたいのです。
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 22:31:18 ] vim上で ノーマルモードの時は、"*p インサートモードの時は、Ctrl+r* はい、次。
706 名前:名無しさん@お腹いっぱい。 [2009/09/13(日) 01:55:55 ] vimhelpを作りたいときはどうすればいいですか? プラグイン作成したとき添付しようとおもっていて
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:42:23 ] 既存のヘルプファイルを参考にすればいいとおもうよ。
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 12:54:48 ] helpが添付してあるプラグインを探すのだな vimballとかついてなかったかな
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 18:03:39 ] Linux動くttyなvimasterとかってありませんか?
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 19:10:00 ] >>704 puttyでvim使っているなら シフトキー押しながらコピー
711 名前:710 mailto:sage [2009/09/13(日) 19:12:47 ] おさかなラボ - vimのマウス機能が便利すぎる件 kaede.to/~canada/doc/vimiythyyuceoioei
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 19:18:48 ] うほ。こんなの初めて知った。 「挿入モード解除に、ESC の代わりに Ctrl+[ が使える」 キーの組み合わせたくさんありすぎるな
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 19:21:14 ] 定番杉
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 20:26:17 ] Putty以外でも、UNIX環境であればgnome-terminalとかでもホイール使えるな。 xtermではダメだった。
715 名前:698 mailto:sage [2009/09/14(月) 01:09:27 ] >700 ふむ、ちょっち考えてみます・・・ 結局私のやりたいことって、f, F, t, T での移動を 行をまたいでやりたい!!って事なんですよね〜。 これ絶対出来たほうがいいと思うんだけど whichwrap じゃだめみたいだし。
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 06:55:06 ] 箇条書きで ・ほげほげ ・ふがふがふがふがふがふ ふがふが * ぴよぴよぴよぴよぴよ ぴよぴよぴよ - ふー ・ばー みたいに、箇条書きとインデントを便利に書く方法ってないかな
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 17:28:41 ] 半角スペースのところを全て改行させたいんだけど上手くいかない。 :%s / /\n/g
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 17:36:47 ] >>717 :%s/ /Ctrl-vCtrl-m/g
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 17:54:49 ] >>718 ?
720 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 18:00:54 ] Vimの改行コードって^Mなの?
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 19:14:38 ] >>717 \n じゃなくて \r でいけないか? :%s/ /\r/g
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 19:42:53 ] >>719 ? 大抵>>721 を使うけど。
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 23:46:15 ] sedでいいじゃん
724 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:39:51 ] >>721 なんで\rだとうまくいくのかな? \rはCR、\nはLFという認識なんだけど。 fileformat=unixだったら\nでうまくいきそうなんだが。 自分は>>718 みたいにしちゃうけど。
725 名前:717 mailto:sage [2009/09/15(火) 12:43:33 ] >>718 ,721 どちらでも出来ました ありがとうございましたm(__)m
726 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 16:29:10 ] --------------------- vim最強 Win-Mac-Unix --------------------- menu.vimにこれ付け足したら幸せになる。(koaoriyaからエンコ変換引用) an 10.360 File.-SEPICONV- <Nop> an 10.361.100.100 File.LineBreak\.\.\..Reload\.\.\..DOS<Tab>ff=dos :e ++ff=dos<CR> an 10.361.100.110 File.LineBreak\.\.\..Reload\.\.\..Mac<Tab>ff=mac :e ++ff=mac<CR> an 10.361.100.120 File.LineBreak\.\.\..Reload\.\.\..Unix<Tab>ff=unix :e ++ff=unix<CR> an 10.362.100.100 File.LineBreak\.\.\..Convert\.\.\..DOS<Tab>ff=dos :set ff=dos<CR> an 10.362.100.110 File.LineBreak\.\.\..Convert\.\.\..Mac<Tab>ff=mac :set ff=mac<CR> an 10.362.100.120 File.LineBreak\.\.\..Convert\.\.\..Unix<Tab>ff=unix :set ff=unix<CR> " <続く>
727 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 16:30:23 ] if has('iconv') let support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0 an 10.396.100.100 File.Encoding\.\.\..Open\.\.\..SJIS<Tab>fenc=cp932 :browse confirm e ++enc=cp932<CR> if !support_jisx0213 an 10.396.100.110 File.Encoding\.\.\..Open\.\.\..EUC<Tab>fenc=euc-jp :browse confirm e ++enc=euc-jp<CR> an 10.396.100.120 File.Encoding\.\.\..Open\.\.\..JIS<Tab>fenc=iso-2022-jp :browse confirm e ++enc=iso-2022-jp<CR> else an 10.396.100.110 File.Encoding\.\.\..Open\.\.\..EUC<Tab>fenc=euc-jisx0213 :browse confirm e ++enc=euc-jisx0213<CR> an 10.396.100.120 File.Encoding\.\.\..Open\.\.\..JIS<Tab>fenc=iso-2022-jp-3 :browse confirm e ++enc=iso-2022-jp-3<CR> endif an 10.396.100.130 File.Encoding\.\.\..Open\.\.\..UTF-8<Tab>fenc=utf-8 :browse confirm e ++enc=utf-8<CR> " <続く>
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 16:31:23 ] an 10.396.110.100 File.Encoding\.\.\..Reload\.\.\..SJIS<Tab>fenc=cp932 :e ++enc=cp932<CR> if !support_jisx0213 an 10.396.110.110 File.Encoding\.\.\..Reload\.\.\..EUC<Tab>fenc=euc-jp :e ++enc=euc-jp<CR> an 10.396.110.120 File.Encoding\.\.\..Reload\.\.\..JIS<Tab>fenc=iso-2022-jp :e ++enc=iso-2022-jp<CR> else an 10.396.110.110 File.Encoding\.\.\..Reload\.\.\..EUC<Tab>fenc=euc-jisx0213 :e ++enc=euc-jisx0213<CR> an 10.396.110.120 File.Encoding\.\.\..Reload\.\.\..JIS<Tab>fenc=iso-2022-jp-3 :e ++enc=iso-2022-jp-3<CR> endif an 10.396.110.130 File.Encoding\.\.\..Reload\.\.\..UTF-8<Tab>fenc=utf-8 :e ++enc=utf-8<CR> an 10.396.115 File.Encoding\.\.\..-SEP1- <Nop> an 10.396.120.100 File.Encoding\.\.\..Save\.\.\..SJIS<Tab>fenc=cp932 :set fenc=cp932 \| w<CR> if !support_jisx0213 an 10.396.120.110 File.Encoding\.\.\..Save\.\.\..EUC<Tab>fenc=euc-jp :set fenc=euc-jp \| w<CR> an 10.396.120.120 File.Encoding\.\.\..Save\.\.\..JIS<Tab>fenc=iso-2022-jp :set fenc=iso-2022-jp \| w<CR> else an 10.396.120.110 File.Encoding\.\.\..Save\.\.\..EUC<Tab>fenc=euc-jisx0213 :set fenc=euc-jisx0213 \| w<CR> an 10.396.120.120 File.Encoding\.\.\..Save\.\.\..JIS<Tab>fenc=iso-2022-jp-3 :set fenc=iso-2022-jp-3 \| w<CR> endif an 10.396.120.130 File.Encoding\.\.\..Save\.\.\..UTF-8<Tab>fenc=utf-8 :set fenc=utf-8 \| w<CR> endif
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 16:37:51 ] >>726-728 wikiに貼り付けてくれば良いんじゃない?
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 16:50:27 ] >>704 _vimrc にこれ書いたらできん? set clipboard=unnamed >>729 wikiって?
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 16:54:48 ] >>2
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 18:55:12 ] >>724 :help s/\n :help s/\r まぁ変な仕様だけどしょうがない