1 名前:1 [2005/12/02(金) 23:44:54 ID:Z75FCG+h] VimをMac(主にOS X)で使用している人?のスレ 目標:1年で10レス
2 名前:1 [2005/12/02(金) 23:45:16 ID:Z75FCG+h] 関連サイト [海外] - Mac Vim (Again) macvim.org/ - Vim本家 www.vim.org/ [国内] - KaoriYa.net (Windows/MacOS Xバイナリ、掲示板) www.kaoriya.net/ - VIM wiki vim.mydns.jp/
3 名前:1 [2005/12/02(金) 23:45:41 ID:Z75FCG+h] 関連スレ [UNIX板] - Vim6+ Part12 pc8.2ch.net/test/read.cgi/unix/1132968803/ - Chalice(2ch閲覧プラグイン)for Vim Vol.4 pc7.2ch.net/test/read.cgi/software/1106153307/ - Vim6スクリプトお勉強スレ pc8.2ch.net/test/read.cgi/unix/1008558940/ - vi 2nd pc8.2ch.net/test/read.cgi/unix/1020611467/ - Viと仲良くする方法 pc8.2ch.net/test/read.cgi/unix/1015432673/ - :::viクローンnvi::: pc8.2ch.net/test/read.cgi/unix/1038571375/ [Linux板] -初心者にもやさしい[vi]@2ちゃんねる pc8.2ch.net/test/read.cgi/linux/1014426934/ -「vi」の小技教えてスレ pc.2ch.net/linux/kako/996/996983375.html 義兄弟スレ [UNIX板] - GNU screen その3 pc8.2ch.net/test/read.cgi/unix/1111357444/ - muttを使おう pc8.2ch.net/test/read.cgi/unix/1043606156/
4 名前:名称未設定 mailto:sage [2005/12/02(金) 23:46:30 ID:Z75FCG+h] 香り屋さんところのMacVim、 大変ありがたいのだが、メニューの(F)だの(E)だのが、 マカーとしては気に入らない。 そんな時は、Vim.app/runtime/lang内の日本語メニューを削除。 macvim.org/OSX/files/gvimrc を、Vim.app/gvimrcの後ろにそっとペースト。 cmd+sが手癖になってる人におすすめ。
5 名前:名称未設定 mailto:sage [2005/12/02(金) 23:47:07 ID:Z75FCG+h] 香り屋さんところのMacVim、 大変ありがたいのだが、アイコンが、、、 そんな時は、 macvim.org/OSX/files/app.icns か、 www.douglas.stebila.ca/code/vim/ から、.icnsをダウンロードしてきて Vim.app/Contents/Resource/gui_mac.icnsと差し替え。
6 名前:名称未設定 mailto:sage [2005/12/02(金) 23:48:17 ID:Z75FCG+h] カーソル位置の単語をグーグルで検索 :!open -a safari www.google.com/search?q=<cword>
7 名前:1 mailto:sage [2005/12/02(金) 23:50:50 ID:Z75FCG+h] あと、3レス。 今年もあとわずか。 良いお年を!!
8 名前:名称未設定 mailto:sage [2005/12/03(土) 00:50:16 ID:ntrw5W25] 先にemacsに慣れてしまった。 後から汎用性ではviの方が上なのだと知った。
9 名前:支援sage mailto:sage [2005/12/03(土) 01:19:00 ID:+OsrCRLc] pcmania.jp/~moraz/index.html ここも参考になる。
10 名前:名称未設定 mailto:sage [2005/12/03(土) 02:24:12 ID:H2T4ahXF] >>1 目標達成オメ! Pantherでviがvimになって以来、ほとんどそれで済ますようになってしまった。 久々にGVimに戻ろうかな。
11 名前:名称未設定 mailto:sage [2005/12/03(土) 03:57:28 ID:IBWQL0G0] vimはともかくjvimはクソ
12 名前:1 mailto:sage [2005/12/03(土) 06:22:29 ID:A8liBFsK] ありがとうございます>>9 、 >>10 次スレタイは「Mac Vim 三たび」の予定です。
13 名前:9 mailto:sage [2005/12/03(土) 08:33:23 ID:+OsrCRLc] 同じVIM使いとして応援させて頂きますよ。 ちなみに自分はターミナルから使ってます。(/usr/bin/vim) #次スレ行く前にdat落ちする気はしますが・・・。 #emacsと違って.vimrcの見せ合いやってもあんまり意味なさそうだしなあ。
14 名前:名称未設定 mailto:sage [2005/12/03(土) 18:37:21 ID:M6xYwmKb] 自分もマカでドザなため両方でgvim使ってますノシ でもマク用gvim(kaoriya版)は窓用に比べて日本語入力が少し・・・(´・ω・`) アイコンとかは消してるので全然気にならないですけど 開発再開して欲しいなぁ・・・
15 名前:名称未設定 mailto:sage [2005/12/04(日) 17:03:56 ID:0xPsNwyV0] 新スレおめ。 俺の少ないテキストエディタ遍歴で一番使い込んでるであろうvi系。 14と同じく開発再開希望。。
16 名前:名称未設定 [2005/12/06(火) 11:54:24 ID:o5WZYFuZ0] jjjj
17 名前:名称未設定 mailto:sage [2005/12/06(火) 23:52:45 ID:1PQbesYK0] お陰様で終了出来ます 皆さん今まで有り難うございました。
18 名前:1 mailto:sage [2005/12/10(土) 09:33:06 ID:/2BuZbFs0] >>10 >>13 ターミナルのvimだと日本語ではまるんですが、その辺OKですか? 私は、それで挫折してgvim(kaoriya版)使ってます。 で、gvimも >>14 だったりするので、 プログラムはいいけど、日本語の文章を書く気にはなれないっす。
19 名前:名称未設定 mailto:sage [2005/12/10(土) 11:15:18 ID:LRzbPO1J0] >>18 どうハマるか詳しく。
20 名前:9 mailto:sage [2005/12/10(土) 11:40:46 ID:W21maity0] >>1 =18 当方Tigerで使用してますがそれなりに出来てますよ。 ただし日本語の読み書きがしたい場合エンコードはUTF-8固定です。 まずターミナルを開いてcommand+iで 「非ascii文字をエスケープ」のチェックを外す 「ワイドグリフは2桁としてカウントする」にチェックを入れる 「日本語や中国語にワイドグリフを使用する」にチェックを入れる フォントはOSAKA等幅の14ptを指定する。 文字セットエンコーディングをUTF-8にする。 最後に「設定をデフォルトとして使用する」ボタンを押して窓を閉じる。 長くなったので分割して書きます。以下続く
21 名前:9 mailto:sage [2005/12/10(土) 11:53:02 ID:W21maity0] ターミナルを開いて $cd ~ $vim .inputrc と入力して set output-meta on set convert-meta off set meta-flag on と書き込んで.inputrcを保存して閉じる。 ここまででターミナルに日本語を表示出来るようになりました。 $mkdir ああああ とか入力したらああああってディレクトリが出来るし $ls -v したら日本語のディレクトリも表示できる。 で、こっからvimの設定ですが、自分も一度ここでつまりました。 web漁ってるとこの辺の設定が乗ってるサイトがいくつかあります。 続く
22 名前:9 mailto:sage [2005/12/10(土) 12:06:46 ID:W21maity0] $vim .vimrcして set enc=utf-8 set fenc=utf-8 set fencs=utf-8,euc-jp,iso-2022-jp,cp932 set ffs=unix と.vimrcに書いて保存。 このままでは文字コードの判別に難があるので ttp://www.kawaz.jp/pukiwiki/?vim ここの「文字コードの自動認識」って所を.vimrcにコピペ これでvimで日本語(UTF-8)を扱えるようになる筈です。 あとは.vimrcにset numberを書き足して 行番号を表示したりお好みに、って感じですね。
23 名前:1 mailto:sage [2005/12/10(土) 12:24:04 ID:/2BuZbFs0] >>19 インサートモードで あああ■ と入力。(■はカーソールと思ってください) <ESC>すると あああ ■ その状態で、インサートモードにして入力すると あああ いいい■ で、<ESC>すると あああ いいい ■ となってしまうことが多々あります。 そのファイルを他のエディタで開くと あああいいい となっている時はいいのですが、ゴミが入っている時もあります。 (ごみはなんだ?と聞かれても、、、hexdumpしとけばよかったなぁ)
24 名前:1 mailto:sage [2005/12/10(土) 12:34:44 ID:/2BuZbFs0] >>20-22 どうも、ありがとう。 ただ、9さんと一緒のことをやっていて、上記の症状>>23 です。 ターミナルの文字セットエンコーディングの設定が euc-jpの時は頻発してたのですが、 utf-8の時も忘れた頃に起こります。 最初は出来た〜っ!と喜んでたのですが。 環境 OS 10.4.3 bash 2.05b.0(OSデフォルト) bash 3.00.0(finkでインストール) vim 6.2(OSデフォルト) vim-nox 6.3-4 (finkでインストール)
25 名前:名称未設定 mailto:sage [2005/12/10(土) 12:57:48 ID:/2BuZbFs0] 連投すみません。 で、ターミナルの文字セットエンコーディングをutf-8にすると、 ある程度vimで日本語が扱える(euc-jpよりまし)のは分かっているのですが、 utf-8固定にすると、euc-jpのファイルが多いのでdiffとか、 grepがつらかったり、他のサーバにつないだ時も面倒なので、 お子様の私は、結局ターミナルはeuc-jpにしてgvim使ってます。 コマンドで簡単に文字セットエンコーディングが切換えられると便利と思い、 いろいろ試してみたのですが、私のスキルでは新しいターミナルのウィンドウを 開かないと切換えが反映されなくて、挫折しました。
26 名前:名称未設定 mailto:sage [2005/12/10(土) 18:33:05 ID:LRzbPO1J0] Tiger になって vim のコンパイルオプション +multi_byte が有効に なったんだけど、代わりに libc の mblen が仕様変更されたせいで eucjp などの扱いに問題が出るようになってる。 自分で make できるなら、香り屋パッチ(6.4)適用して作ってやれば解消されるはず。 パッチ無しの場合は termencoding を utf-8 で使えば回避可能。 手っ取り早いのは gtk2 版の gvim (fink で入る)を使うことかな。 fink 使うなら sourceforge.net/tracker/index.php?func=detail&aid=1201956&group_id=17203&atid=117203 のパッチも役に立つやも。
27 名前:名称未設定 mailto:sage [2005/12/10(土) 21:30:04 ID:/2BuZbFs0] >>26 1です。 finkのパッチ試してみました。 いまのところ、いい感じです!! どうもありがとう。 時間が出来たら、香り屋パッチ(6.4)も試してみたいと思います。
28 名前:名称未設定 mailto:sage [2005/12/13(火) 22:02:55 ID:tXlt/aYI0] >>26 詳しくお願いします。
29 名前:名称未設定 mailto:sage [2005/12/14(水) 00:48:41 ID:mMLmImhr0] 何を詳しく知りたいのかがわからんのだが。
30 名前:26 mailto:sage [2005/12/14(水) 16:09:03 ID:BqU3WuyY0] >>28 >>27 のリンク先でダウンロードできるファイルをデフォルトのパッチと差し替えて、 fink install vim-nox です。(勘違いしてるかもしれませんが)
31 名前:名称未設定 mailto:sage [2005/12/25(日) 01:34:16 ID:GAnWMbR80] z
32 名前:名称未設定 [2005/12/30(金) 00:10:21 ID:ib3CvkZd0] さがりすぎ
33 名前:名称未設定 [2005/12/30(金) 03:15:07 ID:f16fgybI0] vimのすれあったのか。 10.2の頃はTerminal.appが落ちまくりだったけど、10.4では 安定しているのでgvimは使わなくなったな。 今は野良fink作ってkaoriyaパッチ当てて使ってる。migemo最高。
34 名前:名称未設定 mailto:sage [2005/12/31(土) 01:19:52 ID:TY2DHIqk0] jvimが糞な件について。
35 名前:名称未設定 mailto:sage [2006/01/01(日) 15:49:58 ID:KZvxXPrH0] Vim for Mac OSXの6.4をTigerで使っているのですが GUI版で日本語表示ができなくて困っています。 .vimrcをいじって、ターミナルで標準のvimを日本語対応させる事はできたのですが GUI版はターミナルと同じ設定では駄目なのですか?
36 名前:35 mailto:sage [2006/01/01(日) 21:45:11 ID:KZvxXPrH0] 解決しました。 素直にkaoriyaさんのページから落としたvimを使うことにしました。
37 名前:名称未設定 mailto:sage [2006/01/03(火) 12:45:58 ID:iaU4OPmX0] 10.4.3で、vim6.4をソースからmakeすると QuickDraw.hがないと、終了してしまう。 ウチの環境だけでしょうか?
38 名前:37 mailto:sage [2006/01/03(火) 12:47:35 ID:iaU4OPmX0] 以下ログです。 $ make Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make first CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MAC ¥ -arch ppc -fno-common -fpascal-strings -DFEAT_MACOS_TSM -DUSE_MCH_GETTEXT ¥ -Wall -Wno-unknown-pragmas -mdynamic-no-pic -pipe -I. -Iproto -DMACOS_X_UNIX ¥ -I/Developer/Headers/FlatCarbon -no-cpp-precomp -g -O2 " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MAC -arch ppc -fno-common ¥ -fpascal-strings -DFEAT_MACOS_TSM -DUSE_MCH_GETTEXT -Wall ¥ -Wno-unknown-pragmas -mdynamic-no-pic -pipe -I. -Iproto -DMACOS_X_UNIX ¥ -I/Developer/Headers/FlatCarbon -no-cpp-precomp -g -O2 -o objects/buffer.o buffer.c In file included from vim.h:249, from buffer.c:29: os_mac.h:22:23: QuickDraw.h: No such file or directory make[1]: *** [objects/buffer.o] Error 1 make: *** [first] Error 2
39 名前:37 mailto:sage [2006/01/03(火) 18:44:06 ID:iaU4OPmX0] 自分のマシンだけみたいっす...orz 他のマシンではmake出来た、、
40 名前:名称未設定 [2006/01/11(水) 21:29:49 ID:GTLqK5OQ0] さがりすぎ
41 名前:名称未設定 mailto:sage [2006/01/12(木) 14:57:03 ID:wJvsDY8s0] kaoriyaさんのvim(最新版)をGUIで動かしているのですが、 日本語入力が時々おかしくなります。(変換前の文字が突然画面の変な位置に移動したり) これって治す方法はないんですかね。 OSはTigerです。
42 名前:37 mailto:sage [2006/01/23(月) 13:14:41 ID:93zu1lG20] >>41 kaoriyaさん自身が「治せるもんなら、とっくに俺が治してるわ!」 という状況だそうです。 Benjiも大変そうです。 As the maintainer of the binaries on macvim.org/OSX/ I guess it is my job to compile for OS X on Intel-based Macs. Help! Does anyone know how to cross-compile, or make a "universal" binary, without using the XCode GUI? Is it currently possible to compile vim *with* XCode? Who is going to be the first on the block to buy an Intel-based Mac and test it?
43 名前:名称未設定 mailto:sage [2006/02/04(土) 15:08:50 ID:dOMSjVcO0] スクリプトスレで拾った、英字入力でない場合は、英字にするスクリプト。 ことえり専用(たぶん) us4.sh #!/bin/sh # IM=`defaults -currentHost read com.apple.HIToolbox AppleKeyboardScript` if [ $IM != 'smRoman' ]; then osascript << EOF tell application "System Events" keystroke " " using command down end tell EOF fi これを<ESC>にmapすれば、いいかなぁと思ったんですが、、 .vimrc if ! has("gui_running") inoremap <ESC> <ESC>:call Kotoeri()<CR><CR> endif function! Kotoeri() execute "!/path/to/us4.sh" endfunction いちいち画面が切り替わるので、うるさいです。 もっと、いい書き方ある(silentとか)と思うのですが、いまのところ上記が精一杯。 あと、applescriptを呼び出すとムチャ遅です。
44 名前:名称未設定 mailto:sage [2006/02/05(日) 12:16:05 ID:XpUTaSDr0] シェルスクリプトの中に直接AppleScript書くと、 実行のたびにコンパイルする事になるしね。
45 名前:名称未設定 mailto:sage [2006/02/18(土) 17:47:39 ID:nVsaHMGi0] hぃm
46 名前:名称未設定 mailto:sage [2006/02/19(日) 03:44:40 ID:/OAYq+FY0] vim7ではタブが付くらしいが、悲しいほどレスが無いなw つうかMac板に必要ない気もする。ほとんどの人はunix板のすれも見てるだろうし。
47 名前:名称未設定 mailto:sage [2006/02/19(日) 12:16:05 ID:5A0MhrYK0] あせらずまったり行こうや。
48 名前:名称未設定 mailto:sage [2006/02/19(日) 14:07:01 ID:LXemxyWl0] >>46 だってうまくつかえないんだもん・・・ gvimつかいたいのに、日本語周りが貧弱だし 文字コードのかねあいもあってつらい 自分みたいに窓とかでは使っててマクでも使いたいけど、 マクでコンパイルとかできない人にはね・・・
49 名前:名称未設定 mailto:sage [2006/02/19(日) 16:00:01 ID:sb3UMqQF0] じゃ、配布すればおーけー?
50 名前:名称未設定 mailto:sage [2006/02/20(月) 01:05:16 ID:8RNX/46H0] >>49 是非バイナリを配布していただきたい いやマジで
51 名前:名称未設定 mailto:sage [2006/02/20(月) 01:07:49 ID:0VTBmIfO0] バイナリはここで配布してんだけど、もしかしてあんまり知られていない? macvim.org/OSX/index.php
52 名前:名称未設定 mailto:sage [2006/02/20(月) 02:32:42 ID:8RNX/46H0] オリジナルは日本語インライン入力できないんだよね もしかしてバージョンアップして出来るようになったのかな だったらサイコーなんだけど
53 名前:名称未設定 mailto:sage [2006/02/20(月) 08:58:37 ID:aCpu0nF10] KaoriyaのMac版のインラインは直接描画することで実現してるんだなー そりゃそうかーっていう納得感と、そうなのーという感情が・・
54 名前:名称未設定 mailto:sage [2006/03/10(金) 06:52:29 ID:HaIB9vRn0] おお、これいいね! nanasi.jp/download.html
55 名前:54 mailto:sage [2006/03/10(金) 07:18:06 ID:HaIB9vRn0] まじいい!!名無しのVIM使いさんサイコー。 kaoriyaさんmac版は、:wしたタイミングで日に2,3回落ちるんだよな、、、 名無しさんので落ちないか常用して検証中。 その他としては、Intel Macだと、libmigemoがi386、vimがmach-oになって、リンクできずに起動に失敗する。 名無しさん、こんなにいい仕事してるのに、なんでこっそり上げるんだろう、、、
56 名前:名称未設定 mailto:sage [2006/03/10(金) 22:32:11 ID:uFLzhR2q0] intel macもってるんだ? ええなぁ 今、intel mac vimの対応はどれくらい進んでるんだ?
57 名前:名称未設定 [2006/03/11(土) 11:55:54 ID:jlvQJXBv0] 700代なのでage
58 名前:名称未設定 mailto:age [2006/03/13(月) 14:17:07 ID:tC/o9cMH0] たとえばブラウザからコピーしてgvimへペーストするとうまくいくのですが、 ヤンクからTextEditなどにペーストすると文字化けしてしまいます。 なにか設定があるのでしょうか? :set enc? -> cp932 (.vimrcにはjapanをセットしている) fenc? -> utf-8 tenc? -> null
59 名前:名称未設定 mailto:sage [2006/03/13(月) 22:34:59 ID:j085xuWs0] うーん。俺は大丈夫だったぜ。 なにか設定あるのかな
60 名前:名称未設定 mailto:sage [2006/03/16(木) 12:20:03 ID:ScUGgOA30] >>54 キター!! 感激w この日をずっと待ってた俺ガイル。
61 名前:名称未設定 mailto:sage [2006/03/16(木) 21:43:49 ID:Yp+5Kf190] これさ>>54 、+migemoの方は、migemoとqkcを同梱しといた方がいいと 思うんだけど、ライセンスよくわかんないんだよね。 誰か3行でまとめてくれ
62 名前:54 mailto:sage [2006/03/28(火) 02:23:04 ID:iUdO7Mg80] 名無しさんのvimやっぱり落ちるわ。 nanasi.jp/dist/download/vim_build/6_4_7/mac_gvim_6_4_7.dmg 今まで、再現性がなかったから書かなかったんだけど、ちょっと分かった。 以下、方法。 ファイルを開いて、:wでセーブ。ことえりで、「あああ」と日本語を入力してescしてセーブ。oで「あああ」、esc、セーブ。これを何度か繰り返すと落ちます。 香り屋さんのVIMも落ちるんだけど、この方法じゃ落ちなかった。 Macで安定してるGVIMまじ希望です。 名無しさん応援してます。
63 名前:名称未設定 mailto:sage [2006/03/29(水) 12:53:00 ID:wRcylIpc0] 質問させてください。 OSX10.4.5で標準のviをターミナルで使っており、AquaSKKも使っているのですが、 日本語入力の際、ctrl+Jで日本語入力にならずに改行されてしまいます。 これを回避する方法がありましたら、ご教授いただけると助かります。 よろしくお願いします。
64 名前:名称未設定 mailto:sage [2006/03/29(水) 18:04:09 ID:WcHu2YIz0] :inoremap <C-J> <Nop> とか?
65 名前:名称未設定 mailto:sage [2006/03/29(水) 21:47:47 ID:wRcylIpc0] >>64 ありがとうございます! でも改行はされなくなりましたが、日本語入力がオンになってくれませんでした。 うーん…
66 名前:名称未設定 mailto:sage [2006/03/29(水) 23:18:47 ID:YEVBCxVy0] >>63 おれもそれで悩んだけど、無理っぽいのであきらめてgvim使うことにした。 結局gvimで捗るようになって正解だったんだけどね。
67 名前:名称未設定 mailto:sage [2006/03/29(水) 23:19:17 ID:YEVBCxVy0] あ、遅いけどiTermは大丈夫だよ。
68 名前:63, 65 mailto:sage [2006/03/30(木) 01:26:11 ID:FhICWYMI0] >>66 レスありがとうございます! 俺も諦めてgvim使う事にします。。
69 名前:名称未設定 mailto:sage [2006/03/30(木) 10:17:09 ID:6ioi44OE0] gVimって最高やん
70 名前:63, 65 mailto:sage [2006/03/30(木) 10:37:34 ID:FhICWYMI0] >>69 すみません。。 gvim、かなりイイです。
71 名前:名称未設定 mailto:sage [2006/03/30(木) 11:09:34 ID:6ioi44OE0] >>70 謝る必要ないやん
72 名前:名称未設定 mailto:sage [2006/03/32(土) 17:34:12 ID:up7XP+xs0] >>68 っていうかターミナルのvi(vim)なら,skk.vim使えばいいのでは? www.kaoriya.net/testdir/skkvim-20060314.zip
73 名前:名称未設定 mailto:sage [2006/04/03(月) 02:24:56 ID:qHpJPRv90] macvim本家でUB版出てるね。 macvim.org/OSX/index.php gvimは起動に失敗した。日本語のメニューファイルがなんたらと。 kaoriyaパッチが何をしてくれているか、正確には把握してないけど こっちのトランクにマージしてくれたら神ですね。
74 名前:名称未設定 mailto:sage [2006/04/20(木) 21:48:08 ID:R0ICfVqM0] おまえがやれ
75 名前:名称未設定 mailto:sage [2006/05/10(水) 03:17:44 ID:lnxN4rIi0] 何となく保守
76 名前:名称未設定 [2006/05/13(土) 08:26:16 ID:PuW+RE8u0] 保守
77 名前:名称未設定 mailto:sage [2006/05/13(土) 08:29:15 ID:PuW+RE8u0] 下げ忘れ
78 名前:名称未設定 mailto:sage [2006/05/13(土) 08:41:18 ID:F6zOXtjW0] 一週間ぐらい前にvim 7.0出てますね。
79 名前:名称未設定 mailto:sage [2006/05/27(土) 19:35:45 ID:JrwFLegr0] 香りやパッチを7.0に当ててみたけど、インライン入力はどうもいかんね。 確定すると、文字化け。ダレか直してくんろ。
80 名前:名称未設定 mailto:sage [2006/06/11(日) 01:05:53 ID:0PauqrFm0] 保守
81 名前:名称未設定 mailto:sage [2006/06/11(日) 14:50:46 ID:QG46K7Ta0] >>79 おれTerminal派だからあんまり関係ないけど、 uimパッチとかで、anthyとか、skkを使う手があるんじゃない? MacUIMでいつもの日本語入力も統一すれば辞書も共有できるだろうし。
82 名前:名称未設定 mailto:sage [2006/06/27(火) 11:37:25 ID:M6nGhnKr0] 保守
83 名前:名称未設定 [2006/06/29(木) 01:07:05 ID:HcUeRuJb0]
84 名前:名称未設定 [2006/07/14(金) 22:31:43 ID:TL/gT5uP0]
85 名前:名称未設定 mailto:sage [2006/08/13(日) 11:04:32 ID:/UPg9cs/0] ほしゅ
86 名前:名称未設定 [2006/08/28(月) 21:13:03 ID:BTVNpD3l0] d.hatena.ne.jp/mig50/20060728/1154084230 のページを参考にいれたんだけど、デフォルトでアンチがきかないから macvim.org/OSX/index.php のFAQでアンチ有効にすると日本語が文字化けしてしまう 解決方法があれば教えてください
87 名前:名称未設定 mailto:sage [2006/08/28(月) 21:15:08 ID:emaRqCRD0] ちんこvimvim
88 名前:名称未設定 mailto:sage [2006/08/30(水) 00:36:16 ID:LIf4Gi1N0] >>86 ソースを落としてきて、ちょっとパッチを当てて、自分でビルドすると、 日本語で antialias が効くようにはなるようです。 しかし、どのみちインライン入力は出来ないので、Terminal.app 内で 使うのと比べ、殆ど何も便利にはならない気がするのですが。 インライン入力(というか IM の自動 on/off)が出来ないと、日本語の 文章を vim で入力するのは、かなり苦痛ではないですか? 自分でビルドする、という方のために、一応パッチだけは示しておきます。これで、 set guifont=Osaka-Mono:h14 set encoding=utf-8 set termencoding=utf-8 set macatsui とかすれば、だいたい大丈夫な感じです。 --- orig/vim70/src/gui_mac.c 2006-05-03 00:11:53.000000000 +0900 +++ vim70/src/gui_mac.c 2006-08-30 00:00:38.000000000 +0900 @@ -3408,8 +3408,10 @@ /* No antialiasing by default (do not attempt to touch antialising * options on pre-Jaguar) */ fontOptions = +#if 0 (gMacSystemVersion >= 0x1020) ? kATSStyleNoAntiAliasing : +#endif kATSStyleNoOptions; ATSUAttributeTag attribTags[] =
89 名前:名称未設定 mailto:sage [2006/08/30(水) 02:34:43 ID:Iq+HtZkJ0] >>88 skk.vimで何とかなってます。 まずskkに慣れなきゃいけないけど。
90 名前:88 mailto:sage [2006/08/31(木) 00:44:43 ID:Aq4uU2no0] >>89 たしかにそういうのもありますね。でも skk っていうと、Shift を押しまくるやつですよね。 設定で Shift を押さなくてもいいようにできるのかな。 ちょっと指がついていけない感じです。 あるいは頭がついていけないのか。 いずれにせよ、この歳で IM を変えるのはちょっとしんどいです。
91 名前:86 mailto:sage [2006/08/31(木) 10:08:23 ID:K3p/Rxv10] >>88 ありがとうございます。出来ました。 skk使いなのでインライン入力はいいのですが、 コーディングにOsaka-Monoは個人的に無理なので残念な結果に。 CarbonEmacsに戻ってしまいそう。
92 名前:88 mailto:sage [2006/09/01(金) 00:50:52 ID:AxZ1IMK+0] >>91 >コーディングにOsaka-Monoは個人的に無理なので残念な結果に。 どういうフォントをお使いですか? 日本語だと Ossaka等幅 以外に等幅フォントは無いのでは? 欧文等幅フォントの Monaco を使おうとすると、>>88 のパッチだけ では表示が乱れます。それを(おそらく)解決するパッチもあるには ありますが、Monaco とかを使われたいわけではないですよね?
93 名前:名称未設定 mailto:sage [2006/09/03(日) 12:45:15 ID:ge+ez4Ls0] これのことね。 marc.theaimsgroup.com/?l=vim-mac&m=114907838112145&w=2
94 名前:名称未設定 mailto:sage [2006/09/22(金) 20:21:52 ID:T0zmzvaY0] 宣伝とネタ振りをかねて、ちょっとビルドしてみた。 インライン入力は無理だけど、IMの自動on/offは多分おけです。 ttp://wls.is.land.to/
95 名前:名称未設定 [2006/09/23(土) 07:10:35 ID:cyGubr/a0] インライン入力ですが,うちの環境ではなんとなく?うまくいきました. ttp://d.hatena.ne.jp/mio-su/20060923
96 名前:94 mailto:sage [2006/09/23(土) 07:55:01 ID:xIZipf380] >>95 おおすごい。 > set termencoding=utf-8 >すると表示が文字化けして 自分がkaoriyaのパッチからインライン入力の部分をあてたとき、 設定はまさにこれだったわ。
97 名前:94 mailto:sage [2006/09/23(土) 08:25:46 ID:xIZipf380] 少し試してみました。 自分の環境だと、set enc=utf-8 だと tenc が japan, utf-8どちらも問題ないですが、 set enc=japan だと tenc の値に関わらず化けますた。
98 名前:95 [2006/09/23(土) 21:26:02 ID:6WqN1K6G0] >>97 テスト,どうもありがとうございます. うちの環境では enc=utf-8, tenc=japan 以外だと文字化けします. 94 さんと挙動が違うのは IM が ATOK だからかなぁ?. まぁとりあえず使用上は問題ないからいいか・・・.
99 名前:名称未設定 mailto:sage [2006/09/26(火) 09:08:27 ID:Vl5X8h5/P] これから試してみる。ちょっと期待。 journal.mycom.co.jp/news/2006/09/25/341.html
100 名前:95 mailto:sage [2006/09/26(火) 22:50:15 ID:ynkzEOB20] すみません,以前公開した dmg には runtime 関係のファイルが入って いませんでしたので,その部分を直して再度公開しました. あと,インライン入力部分のパッチも公開しました.
101 名前:名称未設定 mailto:sage [2006/09/27(水) 09:30:05 ID:ZDMEy7cfP] >>100 おー、すばらしい!!
102 名前:名称未設定 mailto:sage [2006/09/27(水) 09:33:00 ID:ZDMEy7cfP] ●や■が1byte表示になってしまうのは何とかならないのかな〜。
103 名前:名称未設定 mailto:sage [2006/09/27(水) 11:11:52 ID:SiaPJylc0] >>102 set ambiwidth=double
104 名前:名称未設定 mailto:sage [2006/09/27(水) 18:49:46 ID:MqoN3WCC0] >>95 これはイイ!! 使わせていただきます!!
105 名前:名称未設定 mailto:sage [2006/09/27(水) 19:10:29 ID:ZDMEy7cfP] >>103 おおおおお。これまた素晴らしいありがとう!
106 名前:名称未設定 mailto:sage [2006/09/28(木) 01:28:43 ID:IX8dJkIu0] >>103 そんなのあったのかー!! 俺も>>102 で悩んでた・・・ サンクス!!
107 名前:名称未設定 [2006/10/22(日) 18:51:42 ID:prHotqqt0] age
108 名前:名称未設定 mailto:sage [2006/12/17(日) 00:26:55 ID:3WXvroFo0] ホ
109 名前:名称未設定 [2006/12/19(火) 18:07:39 ID:VeQvdtiC0] ビム
110 名前:名称未設定 mailto:sage [2006/12/19(火) 18:23:46 ID:XgdMFqi70] >>95 さん、 Intel Macで起動してみましたが、メニューが文字化けします。 これは設定で直せるのでしょうか?
111 名前:名称未設定 mailto:sage [2006/12/19(火) 21:46:46 ID:7LbjGr890] ~/.MacOS/environment.plist に <key>LANG</key> <string>ja_JP.UTF-8</string> を追記でだめかい?
112 名前:名称未設定 mailto:sage [2006/12/19(火) 22:28:40 ID:XgdMFqi70] >>111 だめでした。 >>95 さんのホームページに書いてある、.gvimrcの編集でもダメでした。 違った文字化けの仕方をします。 うむむ。
113 名前:名称未設定 mailto:sage [2006/12/20(水) 06:23:08 ID:15EZxHQn0] >>112 IntelMacだけど化けてない。gvim 設定出した方がいい?
114 名前:名称未設定 mailto:sage [2006/12/20(水) 13:32:02 ID:uFo5XxAX0] あら、.gvimrcにさらに工夫が必要と言うことですかね。 設定教えて頂けると助かります。
115 名前:名称未設定 mailto:sage [2006/12/21(木) 05:07:58 ID:1OTrRGt00] >>114 .vimrcに設定してるんだけど、 以下を外すとメニューば化けた。 if &encoding !=# 'utf-8' set encoding=japan endif
116 名前:名称未設定 mailto:sage [2006/12/21(木) 10:32:52 ID:PYzioxxo0] >>115 助かりました!ドンピシャです。
117 名前:名称未設定 mailto:sage [2007/01/07(日) 10:02:58 ID:YaKR2KwG0] >>95 さんのvimってantialias効きます?
118 名前:名称未設定 mailto:sage [2007/02/03(土) 15:58:14 ID:FoVSP8rk0] ホ
119 名前:名称未設定 mailto:sage [2007/02/19(月) 11:38:13 ID:Oxcx/LhH0] fink のgvim を久々に使ってみたけど,中々快適だね. まともなフォントさえあれば常用できるクオリティ.
120 名前:名称未設定 mailto:sage [2007/03/03(土) 11:48:28 ID:LVxb0FDw0] みんなVimで日本語入力もおこなっているの? Vimを使いたいのだけれど、なんだかフォントが汚くて使う気がしないのですよ。 それともターミナルしか使ってない?
121 名前:名称未設定 mailto:sage [2007/03/03(土) 13:53:42 ID:irXu8eEb0] フォントが汚ない(笑)
122 名前:名称未設定 [2007/03/03(土) 17:39:41 ID:qSMndLE/0] (笑)w
123 名前:名称未設定 mailto:sage [2007/03/03(土) 20:19:24 ID:OqByTs0j0] これはもう、フォントを買うしかないんじゃないか
124 名前:名称未設定 mailto:sage [2007/03/08(木) 23:44:12 ID:hWqVMFfx0] gvim6.4.7(kaoriya版)では動作していた inoremap <S-Space> <C-p> が、gvim7では動作しなくなったのはオレだけ? map <S-Space>自体が反応ない。 gvim7は、以下を参考にしてコンパイル ttp://araistudy.g.hatena.ne.jp/czk-htn/20060927 ttp://d.hatena.ne.jp/mio-su/20060926 ttp://2xup.org/log/2006/09/13-0220
125 名前:名称未設定 mailto:sage [2007/03/09(金) 00:33:58 ID:S8zdtyaT0] 7.0.205 で map と imap だけ試してみたが、動作しないね。 <Space> も <S- もいけるけど、<S-Space> だとただの <Space> に認識されてるような挙動っぽい。
126 名前:124 mailto:sage [2007/03/09(金) 09:18:11 ID:/noZZKQ00] >>125 情報ありがと。うちも7.0.205 win gvim7.0.205(kaoriya版)は動作した。 Mac Vim (Again)とこの7.0.188は動作しなかった。 マカーだけかぁ...
127 名前:124 mailto:sage [2007/03/09(金) 10:29:03 ID:/noZZKQ00] とりあえず、パッチはあるみたい。 ttp://tech.groups.yahoo.com/group/vim-mac/msearch?query=modifiers+should+be+applied+&submit=Search&charset= 現状の7.0.205に当ててみたけど、動作せず。 ついでにsvnの7.0.215(パッチ済みらしい)を試してみたけど、動作しなかった。
128 名前:名称未設定 mailto:sage [2007/03/15(木) 14:50:34 ID:oX6+iXKXP] これすばらしい。 wiki.macvim.org/wiki/VimPatches/GuiTab これから試そうと思ってるけど、もう触ってみた人いる?
129 名前:名称未設定 mailto:sage [2007/03/15(木) 18:19:47 ID:OwPoK6dC0] macvim.org のバイナリに取り込まれてたから試してみたけど、 隠す方法がわからないし、幅もとる(調整できるかどうかもわからない)しで 俺にはいまいちだった。 atsui のパッチはなかなかいい感じ。
130 名前:名称未設定 mailto:sage [2007/04/13(金) 22:03:35 ID:uwDvzDmE0] ほ
131 名前:名称未設定 mailto:sage [2007/05/19(土) 18:36:52 ID:zdWSqX0y0] し
132 名前:名称未設定 mailto:sage [2007/05/22(火) 15:41:40 ID:Vk7GsHxj0] ゅ
133 名前:名称未設定 [2007/06/01(金) 20:08:10 ID:9sQkY72Y0] portあげ lapangan.net/darwinports/index.php?PrivatePortfile%2FVim
134 名前:名称未設定 mailto:sage [2007/06/02(土) 01:24:34 ID:driBwrue0] ようやく 7.1 に上げた changelog 書こうとするとエラーになるので changelog.vim を一行修正 話題にもなってないけど、うちだけかね
135 名前:名称未設定 mailto:sage [2007/07/03(火) 08:45:38 ID:kIn0Zod30] ほ
136 名前:名称未設定 mailto:sage [2007/08/01(水) 08:58:19 ID:1HcKFwTx0] し
137 名前:名称未設定 [2007/08/01(水) 19:05:24 ID:20lTBZ2t0] ゅ
138 名前:名称未設定 mailto:sage [2007/08/03(金) 03:19:42 ID:5uKvgdx70] このバイナリってガイシュツ? sourceforge.jp/projects/splhack/
139 名前:名称未設定 mailto:sage [2007/08/06(月) 22:30:32 ID:LbWlsw2mP] >> 138 これイイ!
140 名前:名称未設定 mailto:sage [2007/08/25(土) 01:40:58 ID:9LHXjhmy0] 次のOSの64bit版から、carbonが使えなくなるって噂があるんだけど、 gvim大丈夫かな?関係ないかな?
141 名前:名称未設定 mailto:sage [2007/08/25(土) 17:33:54 ID:S2/kUaoC0] >>140 そんなあなたにvim-cocoa てか使えなくなるわけではないんだけどね。いきなり使えなくしたら、今までのソフト全部手直しせにゃならんし。 Rosetta作った意味も無くなる。 今後の新機能などはCarbon APIでは提供されなくなるので移行してね、というおふれは出た
142 名前:名称未設定 mailto:sage [2007/09/03(月) 15:55:00 ID:Q0VS+cxZ0] cmd+qで落ちない?>vim-cocoa
143 名前:名称未設定 mailto:sage [2007/09/08(土) 01:46:51 ID:R7FRpM7B0] >>141 ありがとう。とりあえず安心すた
144 名前:名称未設定 mailto:sage [2007/09/16(日) 22:46:51 ID:28S6cX5J0] >>138 久しぶりに見てみたら・・・いつの間にこんなのが。 コレはイイ。
145 名前:名称未設定 [2007/09/17(月) 18:48:09 ID:pNSo44p30]
146 名前:名称未設定 mailto:sage [2007/10/06(土) 07:52:42 ID:8Zq/WmMX0] vim-cocoa使っています。 アイコンから立ち上げて、ファイルを開くで編集はできるんですけど ホームディレクトリがカレントディレクトリになっているせいか、 いちいち :shellでソースのあるディレクトリにいってmakeしてやらないといけません。 なんとか:makeを使えるようにしたいんですけれど、 どうやれば、makeファイルの指定をできるんでしょうか?
147 名前:名称未設定 mailto:sage [2007/10/06(土) 10:17:24 ID:sUUIJTHa0] >>146 何の言語か知らんけど、Makefile があるなら :cd /path/to/source/dir :make オプションやプログラムを変えたい場合は :set makepgr=make\ -f\ /path/to/makefile とか(% は現在のバッファ) :set makepgr=ruby\ -cW\ % こういうのをいちいち入力したくないなら autocmd を使って .vimrc に設定しておく autocmd FileType ruby setlocal makepgr=ruby\ -cW\ % 詳細は :he :make :he :makepgr
148 名前:名称未設定 mailto:sage [2007/10/06(土) 14:33:41 ID:8Zq/WmMX0] できました!
149 名前:名称未設定 mailto:sage [2007/10/11(木) 08:45:57 ID:AE5ClbMX0] vim-cocoa かなり良いですね。 X11版から乗り換えようかな。 ところで、ノーマルモードに戻るときに 自動で日本語IMをOFFにする方法って無いですか。 日本語のインライン入力が、重ねて表示してるだけ、 というのは我慢しますから。
150 名前:名称未設定 mailto:sage [2007/10/11(木) 13:01:46 ID:eCgAT3jt0] >>149 つ :h iminsert inoremap <ESC> <ESC>:set iminsert=0<CR> とか
151 名前:149 mailto:sage [2007/10/12(金) 18:04:44 ID:iyWTqWAN0] おおサンクス。 これでしばらく使ってみよう。
152 名前:名称未設定 mailto:sage [2007/10/12(金) 23:29:18 ID:NF3zt+K60] >>149 中途半端に iminsert=2 が効くみたいだから、コマンドモードに戻る時に 自動で OFF ってだけなら、こいつを .gvimrc とかに書いとくだけで良いよ。
153 名前:149 mailto:sage [2007/10/16(火) 06:57:08 ID:PgOEijxx0] プログラムを書くのが主な用途だからそれほど気にならないけれど、 IM入力中にコントロールキーが乗っ取られるのは辛いですね。 ^Oとか^Iとか良く使うので。
154 名前:149 mailto:sage [2007/10/17(水) 14:42:23 ID:NTTUNq930] journal.mycom.co.jp/news/2007/10/16/001/index.html アイコンがカッコ良いです。
155 名前:名称未設定 mailto:sage [2007/10/21(日) 17:20:00 ID:N1ve1LCJ0] >>154 のパッチが>>138 にも当てられてる… 対応が早いよ(;´Д`)ハァハァ
156 名前:名称未設定 [2007/10/28(日) 16:26:50 ID:EwF/FE1M0] age
157 名前:名称未設定 mailto:sage [2007/11/02(金) 17:17:08 ID:S35u5QW50] MacVim最高です。ハァハァ code.google.com/p/macvim/
158 名前:名称未設定 [2007/11/11(日) 00:38:33 ID:woZyMEbH0] age
159 名前:名称未設定 [2007/11/11(日) 01:07:46 ID:1cNLXH350] >157 よさげじゃない
160 名前:名称未設定 [2007/11/19(月) 01:15:56 ID:B1+Kj6RK0] MacVim snapshot-0711A age
161 名前:名称未設定 mailto:sage [2007/11/19(月) 02:01:54 ID:B1+Kj6RK0] 激しく変なビルドだorz戻した
162 名前:名称未設定 mailto:sage [2007/12/11(火) 17:12:07 ID:8El2s4NY0] k
163 名前:名称未設定 mailto:sage [2008/01/13(日) 18:50:31 ID:5oDsOaYk0] ^U
164 名前:名称未設定 mailto:sage [2008/01/23(水) 19:10:42 ID:kI/4jCGn0] :q
165 名前:名称未設定 [2008/01/23(水) 22:00:07 ID:+XKPjdcQ0] ちょっと古いけど保守ネタ。 MacVimでCommand-Wしたときに開いているバッファ/タブを閉じる設定。 デフォルトだとバッファではなくウィンドウごと閉じてしまう。 aunmenu File.Close amenu File.Close :bd<cr> 出典:groups.google.com/group/vim_mac/browse_thread/thread/7040bac77c8917e0/7f7543c1fa680be4?lnk=st&q=vim_mac+Default+binding+for+Cmnd-W#7f7543c1fa680be4
166 名前:名称未設定 mailto:sage [2008/01/26(土) 00:30:28 ID:YDxcy/+l0] >>157 >>159 MacVim(非Kaoriyaの意)+LeopardでChaliceもバッチリ動いたよ。大満足。 # chaliceで板一覧が化けるので、libiconvにcp932fixが必要です # sudo port install libiconv +enable_cp932fix Ctrl+[でエスケープできないのが惜しいけど、日本語もなんとか読み書き できますので、しばらく使ってみます。
167 名前:名称未設定 [2008/01/29(火) 23:56:31 ID:jHJ8q9+J0] MacVim.app - snapshot 0801A age
168 名前:名称未設定 [2008/02/07(木) 20:27:11 ID:ATPmabfX0] MacVim.app snapshot 20 released age
169 名前:名称未設定 [2008/02/12(火) 07:24:52 ID:t+G96jsL0] MacVim.app - snapshot 21 age