- 1 名前:名無しさん@お腹いっぱい。 [2008/02/03(日) 23:47:18 ]
- Vim 6以降に関する話題、Part15です。
www.vim.org/ 前スレ pc11.2ch.net/test/read.cgi/unix/1174302567/ 関連情報は>>2-8あたり。
- 148 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 10:00:11 ]
- >>146
インクルード順序をしくってたりdefineミスったりしてもふつーに出るぞ。
- 149 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 22:43:42 ]
- >>145
autocmd QuickFixCmdPost して、コンパイル後にgetqflist()でエラーリスト取得して いらないのを省くとかでどうか
- 150 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 17:47:28 ]
- 検索ジャンプを戻っていくコマンドで、
``は一個前に戻りますが、2個前、3個前…と戻るコマンドはあるでしょうか?
- 151 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 18:11:23 ]
- 2とか3を前につけるんじゃダメ???
- 152 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 18:17:28 ]
- ↑
すまん誤爆。 できない。 普通に;とか+じゃダメですか、そうですか...。
- 153 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 18:27:51 ]
- >>150
戻る: <C-o> 進む: <C-i>
- 154 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 20:44:58 ]
- 完全バイブルを読んでいる初心者の質問です。
ノーマルモードでEnterを押すとなぜかMRUが動いて履歴を表示します。 マッピングした覚えがないので気持ち悪いです。 どうせならノーマルモードでもEnterで改行できるようにしたいと考えました。 モードレス・エディタのような動きです。 map <CR> i<CR><ESC> →動きません(MRUが作動)。当たり前か...。 map <F2> i<CR><ESC> →希望通りに動きます。 <CR>にマップをあてる方法がありましたら教えてください。 何か定番のような書き方があるのでしょうか。
- 155 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 22:30:59 ]
- >>154
mapのところをnnoremapにするといい
- 156 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 23:19:48 ]
- >>155
おお、ありがとうございます。 ノーマルモードでリマップなしにするのですね。 >>154 の原因はMRU起動のマッピングだったようで、 マップを外したところEnterが希望通りに動くようになりました。
- 157 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 11:47:46 ]
- バッファ中のURLを相対URLに置換したいのですが、みなさんどうやってるのですか?
<befor> dir1/dir2/hoge.htm. dir1/dir2/foo.htm. <after> ./hoge.html ./foo.html ヘルプは読んだのですが...ダメだ...orz
- 158 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 12:27:16 ]
- >>157
基準になるアドレスが dir1/dir2 なら s/http:\/\/dir1\/dir2\//.\// の次に s/http:\/\/dir1\//..\// そのまた次に s/http:\/\//..\/..\// みたいな感じでできると思う
- 159 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 13:09:47 ]
- 158>>
ありがとうございます! バックスペースの使い方がよく分かっていなかったようです。 助かりました。
- 160 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 13:56:55 ]
- >>157
:s#\<.*/\ze#./# \ze と substituteの区切りは/以外に#とか使えること覚えとくと楽だぞ
- 161 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 14:10:26 ]
- \zeって何?
- 162 名前:160 mailto:sage [2008/04/23(水) 14:24:04 ]
- ごめん \zeはいらないわ
s#\<.*/#./# でいい >>161 he \ze
- 163 名前:161 mailto:sage [2008/04/23(水) 14:34:17 ]
- >>162
サンクス
- 164 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 14:47:08 ]
- あ、スレが伸びてるw
ありがとうございます。
- 165 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/24(木) 17:45:11 ]
- 10.5.2 Leopard上でvim-cocoa 7.1.293を使っています。
構文ハイライトで、colorschemeファイルにてgui=italicと指定された部分が 斜体表示されず、代わりに下線付きで表示されてしまいます。 gui=boldの部分は、正しくボールド体で表示されます。 これを修正するには、どうすればよいのでしょうか。
- 166 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 00:50:01 ]
- >>165
lapangan.net/darwinports/index.php?PrivatePortfile%2FVim で聞いた方が早いんじゃない?
- 167 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 22:27:11 ]
- Unix のコンソールでC言語のソースファイルを編集していて、コメントが navy で見ずらなかったんだけど
標準環境で :colorscheme evening とすればよかったんだね
- 168 名前:名無しさん@お腹いっぱい。 [2008/04/26(土) 17:20:37 ]
- windows gvim7.1を使い始めました。
ファイルをディレクトリを指定して保存したいのですが、 コマンドがわかりません。 すみませんご存知の方。教えてください。
- 169 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:24:08 ]
- >>168
そんなことで聞いているんなら vimは、使わないほうがいいよ
- 170 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:27:12 ]
- >>169
確かにそんな気もします。
- 171 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:29:57 ]
- >>168
:w path/to/filename.ext メニューにそれっぽいものがありそうな気もするけど。
- 172 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:30:25 ]
- >>168
エディタ ソフト紹介サイト ringonoki.net/tool/editor/1-editor.php?page=1 ご希望のエディタがこちらにあると思います 有料だけど、秀丸がおすすめ
- 173 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:45:49 ]
- おまいら優しすぎ
- 174 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:51:04 ]
- >>171
おお。ありがとうございました!! 好きで馬鹿やっているわけではないんですが、あなたのような 頭がよくて優しい方のおかげで生きていられるんだなって思います。
- 175 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:54:08 ]
- 馬鹿とか以前に取扱説明書ぐらい読もうね
- 176 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 17:55:56 ]
- マニュアルもチュートリアルも読まないわ板違いだわこれはひどいな
- 177 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 18:01:40 ]
- はい。すんません。去ります。
- 178 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 18:10:38 ]
- ここは UNIX 板のvimスレです。Windowsの人はこっちへどうぞ。
vim Part2 pc11.2ch.net/test/read.cgi/software/1184593664/
- 179 名前:名無しさん@お腹いっぱい。 [2008/04/26(土) 18:27:17 ]
- 久しぶりにvimの話題が読めると思ったのになぁ...
- 180 名前:名無しさん@お腹いっぱい。 [2008/04/26(土) 18:41:58 ]
- すれ違いかもしれませんが、vim について質問させてください。
ユーザー定義関数内で、ヤンクされた文字列を変数として扱うにはどのようにすればよいでしょうか。 function foo() let bar = '最後にヤンクされた文字列' ... endfunction のように引数無しで foo を呼び出し、最後にヤンクされた文字列を対象とした処理を行いたいです。 ご教授ください。お願いします。
- 181 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 18:58:15 ]
- >>179
そんなあなたに質問させて頂きます vi の機能だったか、vim の機能だったか、忘れたけど USA と書くと United States of America と出る機能ってどこにあって、どうやって使うの? あと Vim で文章を書いていて、現在の日時秒数を下の形式で即座に表記する方法は、ありませんか? 2008年04月26日(土) 18時51分14秒 20080426_185120 まあ、自分で調べるけどさ 自分にとって優先順位の低い事柄なので、後回しにしているんだけど
- 182 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 19:25:17 ]
- >>181
日時は適当にマップしとけばいいんじゃないの? inoremap <Leader>time <C-R>=strftime('%Y%m%d_%H%M%S')<CR>
- 183 名前:名無しさん@お腹いっぱい。 [2008/04/26(土) 19:43:08 ]
- ご指名キタコレ
略語 :h abbreviate 現在日時挿入 autodate.vim
- 184 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 23:03:27 ]
- >>182
> inoremap <Leader>time <C-R>=strftime('%Y%m%d_%H%M%S')<CR> マップという概念を理解していません>< でも、レスのヒントをきっかけにがんばってみます >>183 > :h abbreviate まだ手を出すには、早かったみたいです > 現在日時挿入 > autodate.vim locate したら、Vim6.4.9_1 標準環境にはなかった・・・ 管理がめんどいので、極力カスタマイズしたくないんですが、 これは、しょうがないんですね 182さん、183さん、レス、ありがとうございました
- 185 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 00:03:00 ]
- >>180
let bar = @" でいけるんじゃないか?
- 186 名前:名無しさん@お腹いっぱい。 [2008/04/27(日) 09:01:50 ]
- >>185
>let bar = @" 以下に、似たような質問があってさ。 Vim6スクリプトお勉強スレ ttp://pc11.2ch.net/test/read.cgi/unix/1008558940/970 > 以下が、やりたい事をvim の疑似言語で表したものです。 > ここでは、:put を実行した時に出力される内容を変数に格納したいです > let tmp = `put` これも let tmp=@" だし。 「vim の機能や特徴を広く浅く知るまでは、スクリプトは止めた方がイイ」 というのがオレの自身の反省を含めた結論。
- 187 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 11:55:26 ]
- emacs-w3m ならぬ vim-w3m は無いの?
- 188 名前:名無しさん@お腹いっぱい。 [2008/04/27(日) 12:37:47 ]
- emacsにはなんでもあるんだな、うらやましい。
vimだとchaliceならあるけど...。
- 189 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 13:14:52 ]
- vimはエディタだからな
- 190 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 15:55:15 ]
- ブラウザはあったような気がする
- 191 名前:名無しさん@お腹いっぱい。 [2008/04/27(日) 23:28:10 ]
- Vim7をLinuxにインストールしたのですが
ターミナルからVimを起動し、コマンドモード(exモード?)でコマンド履歴を見ようと Ctrl+f をしても ^F と表示されてしまいます。。(gVim7の場合はきちんと表示されます。) どうすれば解決するでしょう??
- 192 名前:名無しさん@お腹いっぱい。 [2008/04/28(月) 00:11:16 ]
- >>191
:history でコマンド履歴が出力されるかどうか試してみてはいかがでしょうか?
- 193 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/28(月) 09:47:41 ]
- >>191
ノーマルモードでq:もだめか?
- 194 名前:191 [2008/04/28(月) 10:07:30 ]
- >>192,193
ありがとうございます。 :historyコマンドが効かなかい事が発覚したので パッケージ管理ソフトでVim-enhancedってのをインスコしたら解決しました。助かりました! ちなみに鳥はPCLinuxOSでした。
- 195 名前:165 mailto:sage [2008/04/29(火) 00:01:46 ]
- >>166情報ありがとうございます。Mac専用サイトの方で聞いてみます。
- 196 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 01:22:53 ]
- vim file://localhost/home/myhome/my.txt
をやると、絶対パスの /home/myhome/my.txt でなく、相対パスの ./home/myhome/my.txt を見に行ってしまうんだが、こういうもんなの?
- 197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 01:27:51 ]
- >>196
/が1個足りないんじゃ? file:///〜 ってやってみたら?
- 198 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 01:49:33 ]
- localhost がディレクトリとして解釈されてしまい、絶対パスの
/localhost/home/myhome/my.txt を見に行ってしまう。 ホスト名を入れちゃいけないのだろうか。
- 199 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 02:21:55 ]
- 「file」なんだからlocalのファイルシステムを見るに決まってるやん。
- 200 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 02:54:59 ]
- いや、\\host\directory 形式なネットワークで困るんじゃなかったかな。
ああ、rfc1738にも file://<host>/<path> と書いてある。
- 201 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 03:51:55 ]
- file://<anyremotehost>/<path>
形式を使う事無いんだからrfc1738をぶっちぎってるけど意味無いからいいんじゃね
- 202 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 12:53:26 ]
- netrwはfile://<path> or file://localhost/<path>に対応
<path>部分は :edit <path> として使われる file:///dir/file => /dir/file file://c:/dir/file => c:/dir/file (ちなみにwinでも/dir/fileでいける) file://file => ./file file://localhost//dir/file => /dir/file file://localhost/dir/file => ./dir/file windowsではfile://localhost/はなぜか無効になってる。
- 203 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 20:46:27 ]
- >>201
>使う事無いんだから すまん。仰る意味が解らない。 >>202 >file://localhost/dir/file => ./dir/file s/localhost\///した感じなのかな? s/localhost//で、 file://localhost/dir/file => /dir/file だったら、戸惑わなかったと思う。 でも、 こういうもんだと解りました。有難う。
- 204 名前:名無しさん@お腹いっぱい。 [2008/04/29(火) 23:06:09 ]
- すみません、ご存知の方いらっしいましたら知恵を貸してください。
単語帳や図書カードのように一定サイズの用紙にプリントアウトをして カードを作成したいのですが、 lhslhslhslhslhs rhsrhsrhsrhsrhs lhslhslhslhslhs rhsrhsrhsrhsrhs lhslhslhslhslhs rhsrhsrhsrhsrhs のように記述領域を左右に分けたいのです。 左側を入力した後にスペースやタブで狭間を確保するぐらいしか考えつかないのですが、 このような書式についてVimのテンプレートやマクロはあるのでしょうか? HTMLでCSS埋め込み型にすればいいのかな...。
- 205 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 23:29:50 ]
- >>203
netrwの実装がそうなってるってだけでそういうもんかどうかは知らないよ undocumentedだし
- 206 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/30(水) 03:14:05 ]
- >>204
俺なら、縦にずらーと書いてから、右側の列の分を矩形選択でカット、右端でペースト→整形 もし、一覧のようなデータがあるなら、Excelに張ってからコピペのが早いかも。
- 207 名前:名無しさん@お腹いっぱい。 [2008/04/30(水) 03:34:42 ]
- >>206
行頭削除ぐらいにしか使っていない矩形モードを忘れてました...。 ありがとうございます。
- 208 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 00:12:53 ]
- VIM7について質問ですが、
VIM6のときはファイルをドラッグドロップして開くとカレントディレクトリが自動的に移動していたと思うのですが VIM7ではカレントディレクトリが移動しないためすぐにgrepできず不便です。 この点を解消するコマンドはありますか。 shiftを押しながらドラッグドロップすれば変更してくれるのですが・・。
- 209 名前:名無しさん@お腹いっぱい。 [2008/05/02(金) 00:32:43 ]
- >>208
おそらくコマンドがないのでスクリプトがあるのだと思いますが...。 つ CD.vim ttp://nanasi.jp/articles/vim/cd_vim.html
- 210 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 00:55:08 ]
- >>209
上手くいきました。 ありがとうございました。
- 211 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 01:54:29 ]
- :set autochdir
ではダメってこと?
- 212 名前:名無しさん@お腹いっぱい。 [2008/05/02(金) 02:03:27 ]
- >>211
Vi mが |+netbeans_intg| または |+sun_workshop| 機能付きでコンパイルされたときのみ有効
- 213 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 17:40:58 ]
- Vimを起動するときにプラグイン関係のエラーがターミナルに出力されるんだけど
一瞬で消えてしまって多分シューマッハでも読めません どうすればいいでしょうか
- 214 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 17:50:31 ]
- シューマッハより速くなればいいじゃん
- 215 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 18:27:23 ]
- シューマッハ舐めすぎ
- 216 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 20:19:45 ]
- Align.vimを:so %でインストールしたのに
vim7.0がAlignコマンドを認識してない。 こういう時ってどうすればいいでしょう??
- 217 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 21:15:25 ]
- >>213
起動した後で(メッセージが流れた後)、 :messages と実行すると、わかるかもしれない。 >>216 うまく動かないVimBallが入っているバージョンがあったよ。 ちゃんと入ってないんじゃない?
- 218 名前:名無しさん@お腹いっぱい。 [2008/05/02(金) 22:19:32 ]
- >>213
原始的だけど、ワシはスクリーンショットで頑張ったことあるよ。 うまく写ったときの☆カ・イ・カ・ン☆が忘れられない。
- 219 名前:213 mailto:sage [2008/05/02(金) 22:30:34 ]
- 今回は一単語ずつ気合で読み取りました
>>217,218 次回は試してみたいと思います。ありがとうございました
- 220 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 22:43:14 ]
- >>213
つ script(1)
- 221 名前:213 mailto:sage [2008/05/02(金) 22:49:38 ]
- >>220
便利なものがあるんですね。勉強になりました
- 222 名前:216 mailto:sage [2008/05/03(土) 11:11:29 ]
- >>217
2006年リリースのバージョンで動作しましたw ありがとうございます!
- 223 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 20:11:07 ]
- Linux版にvimスレが無かったのでお願いします。
置換について教えてください 下記のファイルは/var/log/messagesの抜粋なのですが、May 5から始まる行、以外すべて削除するにはどうしたらいいですか? 置換前 May 4 22:50:52 localhost avahi-daemon[2132]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.0.2. May 4 22:50:53 localhost acpid: exiting May 4 22:50:56 localhost kernel: Kernel logging (proc) stopped. May 4 22:50:56 localhost kernel: Kernel log daemon terminating. May 4 22:50:57 localhost rsyslogd: [origin software="rsyslogd" swVersion="2.0.2" x-pid="1962" x-info="www.rsyslog.com"] exiting on signal 15. May 5 06:43:52 localhost rsyslogd: [origin software="rsyslogd" swVersion="2.0.2" x-pid="1961" x-info="www.rsyslog.com"][x-configInfo udpReception="No" udpPort="514" tcpReception="No" tcpPort="0"] restart 置換後 May 5 06:43:52 localhost rsyslogd: [origin software="rsyslogd" swVersion="2.0.2" x-pid="1961" x-info="www.rsyslog.com"][x-configInfo udpReception="No" udpPort="514" tcpReception="No" tcpPort="0"] restart
- 224 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 20:53:15 ]
- 以前どこかのスレで見た気がするけど
:v/^May 5/d
- 225 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 21:01:31 ]
- >>224Thx
>>223です :%s/^May 4.*\n// これでもできました。
- 226 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 21:06:15 ]
- >>224
ていうか :v/^May 5/d では思った結果出ない・・・・orz
- 227 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 21:13:06 ]
- 置き換えではないけど
:%!grep ^May 5
- 228 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 21:18:24 ]
- >>187
前スレだかどこかでもあったけど、 :r!w3m www.google.co.jp でいいんじゃね。
- 229 名前:187 mailto:sage [2008/05/05(月) 22:44:11 ]
- すまない。
それで良しとする理由が解らない。 w3m www.google.co.jp | less などとして w3m を使っている人はかなり少ないと思う。
- 230 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 23:00:59 ]
- >>229
あれ? 普通に w3m www.google.co.jp でhjklなあれなんだが。
- 231 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/05(月) 23:15:43 ]
- 現在編集しているファイルと裏バッファのdiffとってdiff編集モードに
入るのってどうしたらいい
- 232 名前:名無しさん@お腹いっぱい。 [2008/05/05(月) 23:49:44 ]
- >>231
俺のかすかな記憶によると それマニュアルに載ってた気がする
- 233 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/06(火) 00:28:55 ]
- つか、blogやwikiに書いたりするのはw3mでviが普通だと思っているオレがいる。
- 234 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/06(火) 05:03:52 ]
- >>231
:diffthis Ctrl-6 :diffthis とか…?
- 235 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/06(火) 07:44:25 ]
- 逆に考えるんだ
エディタにブラウザを乗せるんじゃない ブラウザにエディタを乗せると考えるんだ
- 236 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/06(火) 09:46:12 ]
- >>231
:diffsplit # :vertical diffsplit # で横分割
- 237 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/06(火) 12:10:35 ]
- >>223
:g!/^May 5/ d でいいんじゃないの?
- 238 名前:名無しさん@お腹いっぱい。 [2008/05/06(火) 12:30:33 ]
- >>235
vimperator!
- 239 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/06(火) 20:13:42 ]
- >>230
>普通に w3m www.google.co.jp でhjklなあれなんだが。 そうだね。hjklを云々した例でなかったが、その意味でもわざわざ less を使った迂遠な方法で w3m を使う人は少ないでしょうね。 ちょっとレスの意味を掴みかねてます。 >>235 そうなんだよね。でも vim のバッファが w3m (w3mのstdoutでなく)になると便利だろうと思うこともあるもので。 #vimperator は話題とは別にちょっと使い易そうですね。
- 240 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/08(木) 02:48:45 ]
- 最近、Kaoriya Windows版vim6.4から7.1.278に変えたのだがバグっぽい気になる点が。
foldlevel=0の状態で {{{ カーソルはこのfoldの中でも外でも良い }}} こんな感じでfoldを開いた状態にする。 # この例はfdm=marker ここで :e してファイルを再読み込みすると、foldが勝手に閉じられてしまう。 vim6.4では閉じなかった。 undoバッファを消すために、しばしば :e を使うので気になる。 また、fdm=manualの場合、zcで手動で作ったfoldが :e で忘れられてしまうみたいだ。 :eの後に先程zcで閉じた所に移動して再度zcでfoldを閉じようとしても E490:折畳みがありません と怒られる。 この点もvim6.4なら問題なし。 これってバグじゃないかねぇ??
- 241 名前:名無しさん@お腹いっぱい。 [2008/05/08(木) 06:54:30 ]
- WindowsでKaoriya版を愛用しているのですが、これをLinuxで動かすには
どのようにすればいいのでしょうか。 Kaoriyaさんのサイトでは、 「ファイルにはUNIXでのコンパイルに利用可能なパッチも含まれています。」 とありますが、私はプログラマーではありませんので、コンパイルやパッチということが よく分からないのです。 Windows版をダウンロードしただけでは使えないんだろうな、ぐらいは分かるのですが...。 分かりやすい手順などありましたら教えてください。 よろしくお願いします。
- 242 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/08(木) 09:27:05 ]
- >>241
よーしらんがここの627から pc.2ch.net/unix/kako/1019/10190/1019011083.html
- 243 名前:名無しさん@お腹いっぱい。 [2008/05/08(木) 10:38:13 ]
- >>242
おお、ありがとうございます! やっぱりプログラマー向けなんですかね。 コンパイルやら差分やらを覚える時間がないので今回は .vimrcとプラグインを引越しして我慢することにします。
- 244 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/08(木) 11:32:15 ]
- >>240
とりあえず foldlevel=20 にしとけばいいとおもうよ
- 245 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/08(木) 18:15:49 ]
- >>243
それで不満が出たらそのときにまた考えればいいと思うよ
- 246 名前:名無しさん@お腹いっぱい。 [2008/05/08(木) 18:47:19 ]
- >>245
はい。 文字コードの自動判別をKaoriya版のスマートさに頼っていたので。 いい機会ですので、自分で把握できる構成のVimを作っていこうと思います。
- 247 名前:240 mailto:sage [2008/05/09(金) 01:07:46 ]
- >>244
> とりあえず foldlevel=20 にしとけばいいとおもうよ まぁこれも1つの手なんだけど、 これだと開きたくない別の場所のfoldまで開いちゃうよ…
- 248 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/11(日) 22:14:51 ]
- vimたのしいお
質問なんだけど、escキーじゃなくて C-[ とか他のキーにエイリアスしてる人って多いのかな?それとも少数? あと、insertモードでカーソル移動するときって、矢印キー使う? それとも移動するときは必ずコマンドモードに戻る?
|

|