5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Mac Vim 再び

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)
http://macvim.org/
- Vim本家
http://www.vim.org/

[国内]
- KaoriYa.net (Windows/MacOS Xバイナリ、掲示板)
http://www.kaoriya.net/
- VIM wiki
http://vim.mydns.jp/

3 :1:2005/12/02(金) 23:45:41 ID:Z75FCG+h
関連スレ
[UNIX板]
- Vim6+ Part12
http://pc8.2ch.net/test/read.cgi/unix/1132968803/
- Chalice(2ch閲覧プラグイン)for Vim Vol.4
http://pc7.2ch.net/test/read.cgi/software/1106153307/
- Vim6スクリプトお勉強スレ
http://pc8.2ch.net/test/read.cgi/unix/1008558940/
- vi 2nd
http://pc8.2ch.net/test/read.cgi/unix/1020611467/
- Viと仲良くする方法
http://pc8.2ch.net/test/read.cgi/unix/1015432673/
- :::viクローンnvi:::
http://pc8.2ch.net/test/read.cgi/unix/1038571375/

[Linux板]
-初心者にもやさしい[vi]@2ちゃんねる
http://pc8.2ch.net/test/read.cgi/linux/1014426934/
-「vi」の小技教えてスレ
http://pc.2ch.net/linux/kako/996/996983375.html

義兄弟スレ
[UNIX板]
- GNU screen その3
http://pc8.2ch.net/test/read.cgi/unix/1111357444/
- muttを使おう
http://pc8.2ch.net/test/read.cgi/unix/1043606156/


4 :名称未設定:2005/12/02(金) 23:46:30 ID:Z75FCG+h
香り屋さんところのMacVim、
大変ありがたいのだが、メニューの(F)だの(E)だのが、
マカーとしては気に入らない。
そんな時は、Vim.app/runtime/lang内の日本語メニューを削除。
http://macvim.org/OSX/files/gvimrc
を、Vim.app/gvimrcの後ろにそっとペースト。
cmd+sが手癖になってる人におすすめ。

5 :名称未設定:2005/12/02(金) 23:47:07 ID:Z75FCG+h
香り屋さんところのMacVim、
大変ありがたいのだが、アイコンが、、、
そんな時は、
http://macvim.org/OSX/files/app.icns
か、
http://www.douglas.stebila.ca/code/vim/
から、.icnsをダウンロードしてきて
Vim.app/Contents/Resource/gui_mac.icnsと差し替え。

6 :名称未設定:2005/12/02(金) 23:48:17 ID:Z75FCG+h
カーソル位置の単語をグーグルで検索
:!open -a safari http://www.google.com/search?q=<cword>

7 :1:2005/12/02(金) 23:50:50 ID:Z75FCG+h
あと、3レス。
今年もあとわずか。
良いお年を!!

8 :名称未設定:2005/12/03(土) 00:50:16 ID:ntrw5W25
先にemacsに慣れてしまった。
後から汎用性ではviの方が上なのだと知った。

9 :支援sage:2005/12/03(土) 01:19:00 ID:+OsrCRLc
http://pcmania.jp/~moraz/index.html
ここも参考になる。

10 :名称未設定:2005/12/03(土) 02:24:12 ID:H2T4ahXF
>>1
目標達成オメ!

Pantherでviがvimになって以来、ほとんどそれで済ますようになってしまった。
久々にGVimに戻ろうかな。

11 :名称未設定:2005/12/03(土) 03:57:28 ID:IBWQL0G0
vimはともかくjvimはクソ

12 :1:2005/12/03(土) 06:22:29 ID:A8liBFsK
ありがとうございます>>9>>10

次スレタイは「Mac Vim 三たび」の予定です。


13 :9:2005/12/03(土) 08:33:23 ID:+OsrCRLc
同じVIM使いとして応援させて頂きますよ。
ちなみに自分はターミナルから使ってます。(/usr/bin/vim)

#次スレ行く前にdat落ちする気はしますが・・・。
#emacsと違って.vimrcの見せ合いやってもあんまり意味なさそうだしなあ。



14 :名称未設定:2005/12/03(土) 18:37:21 ID:M6xYwmKb
自分もマカでドザなため両方でgvim使ってますノシ
でもマク用gvim(kaoriya版)は窓用に比べて日本語入力が少し・・・(´・ω・`)

アイコンとかは消してるので全然気にならないですけど
開発再開して欲しいなぁ・・・

15 :名称未設定:2005/12/04(日) 17:03:56 ID:0xPsNwyV0
新スレおめ。
俺の少ないテキストエディタ遍歴で一番使い込んでるであろうvi系。

14と同じく開発再開希望。。


16 :名称未設定:2005/12/06(火) 11:54:24 ID:o5WZYFuZ0
jjjj

17 :名称未設定:2005/12/06(火) 23:52:45 ID:1PQbesYK0
お陰様で終了出来ます

皆さん今まで有り難うございました。

18 :1:2005/12/10(土) 09:33:06 ID:/2BuZbFs0
>>10
>>13
ターミナルのvimだと日本語ではまるんですが、その辺OKですか?
私は、それで挫折してgvim(kaoriya版)使ってます。

で、gvimも >>14 だったりするので、
プログラムはいいけど、日本語の文章を書く気にはなれないっす。

19 :名称未設定:2005/12/10(土) 11:15:18 ID:LRzbPO1J0
>>18
どうハマるか詳しく。

20 :9:2005/12/10(土) 11:40:46 ID:W21maity0
>>1=18
当方Tigerで使用してますがそれなりに出来てますよ。
ただし日本語の読み書きがしたい場合エンコードはUTF-8固定です。

まずターミナルを開いてcommand+iで
「非ascii文字をエスケープ」のチェックを外す
「ワイドグリフは2桁としてカウントする」にチェックを入れる
「日本語や中国語にワイドグリフを使用する」にチェックを入れる
フォントはOSAKA等幅の14ptを指定する。
文字セットエンコーディングをUTF-8にする。
最後に「設定をデフォルトとして使用する」ボタンを押して窓を閉じる。

長くなったので分割して書きます。以下続く

21 :9: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: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:2005/12/10(土) 12:24:04 ID:/2BuZbFs0
>>19
インサートモードで

あああ■

と入力。(■はカーソールと思ってください)
<ESC>すると

あああ   ■

その状態で、インサートモードにして入力すると

あああ   いいい■

で、<ESC>すると

あああ   いいい   ■

となってしまうことが多々あります。
そのファイルを他のエディタで開くと

あああいいい

となっている時はいいのですが、ゴミが入っている時もあります。
(ごみはなんだ?と聞かれても、、、hexdumpしとけばよかったなぁ)




24 :1: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 :名称未設定:2005/12/10(土) 12:57:48 ID:/2BuZbFs0
連投すみません。

で、ターミナルの文字セットエンコーディングをutf-8にすると、
ある程度vimで日本語が扱える(euc-jpよりまし)のは分かっているのですが、
utf-8固定にすると、euc-jpのファイルが多いのでdiffとか、
grepがつらかったり、他のサーバにつないだ時も面倒なので、
お子様の私は、結局ターミナルはeuc-jpにしてgvim使ってます。
コマンドで簡単に文字セットエンコーディングが切換えられると便利と思い、
いろいろ試してみたのですが、私のスキルでは新しいターミナルのウィンドウを
開かないと切換えが反映されなくて、挫折しました。




26 :名称未設定: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 使うなら
http://sourceforge.net/tracker/index.php?func=detail&aid=1201956&group_id=17203&atid=117203

のパッチも役に立つやも。

27 :名称未設定:2005/12/10(土) 21:30:04 ID:/2BuZbFs0
>>26

1です。

finkのパッチ試してみました。
いまのところ、いい感じです!!
どうもありがとう。

時間が出来たら、香り屋パッチ(6.4)も試してみたいと思います。

28 :名称未設定:2005/12/13(火) 22:02:55 ID:tXlt/aYI0
>>26
詳しくお願いします。

29 :名称未設定:2005/12/14(水) 00:48:41 ID:mMLmImhr0
何を詳しく知りたいのかがわからんのだが。

30 :26:2005/12/14(水) 16:09:03 ID:BqU3WuyY0
>>28

>>27のリンク先でダウンロードできるファイルをデフォルトのパッチと差し替えて、

fink install vim-nox

です。(勘違いしてるかもしれませんが)

31 :名称未設定:2005/12/25(日) 01:34:16 ID:GAnWMbR80


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 :名称未設定:2005/12/31(土) 01:19:52 ID:TY2DHIqk0
jvimが糞な件について。

35 :名称未設定:2006/01/01(日) 15:49:58 ID:KZvxXPrH0
Vim for Mac OSXの6.4をTigerで使っているのですが
GUI版で日本語表示ができなくて困っています。
.vimrcをいじって、ターミナルで標準のvimを日本語対応させる事はできたのですが
GUI版はターミナルと同じ設定では駄目なのですか?

36 :35:2006/01/01(日) 21:45:11 ID:KZvxXPrH0
解決しました。
素直にkaoriyaさんのページから落としたvimを使うことにしました。

37 :名称未設定:2006/01/03(火) 12:45:58 ID:iaU4OPmX0
10.4.3で、vim6.4をソースからmakeすると
QuickDraw.hがないと、終了してしまう。
ウチの環境だけでしょうか?



38 :37: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:2006/01/03(火) 18:44:06 ID:iaU4OPmX0
自分のマシンだけみたいっす...orz
他のマシンではmake出来た、、

40 :名称未設定:2006/01/11(水) 21:29:49 ID:GTLqK5OQ0
さがりすぎ

41 :名称未設定:2006/01/12(木) 14:57:03 ID:wJvsDY8s0
kaoriyaさんのvim(最新版)をGUIで動かしているのですが、
日本語入力が時々おかしくなります。(変換前の文字が突然画面の変な位置に移動したり)
これって治す方法はないんですかね。
OSはTigerです。

42 :37:2006/01/23(月) 13:14:41 ID:93zu1lG20
>>41
kaoriyaさん自身が「治せるもんなら、とっくに俺が治してるわ!」
という状況だそうです。

Benjiも大変そうです。
As the maintainer of the binaries on http://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 :名称未設定: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 :名称未設定:2006/02/05(日) 12:16:05 ID:XpUTaSDr0
シェルスクリプトの中に直接AppleScript書くと、
実行のたびにコンパイルする事になるしね。

45 :名称未設定:2006/02/18(土) 17:47:39 ID:nVsaHMGi0
hぃm

46 :名称未設定:2006/02/19(日) 03:44:40 ID:/OAYq+FY0
vim7ではタブが付くらしいが、悲しいほどレスが無いなw
つうかMac板に必要ない気もする。ほとんどの人はunix板のすれも見てるだろうし。

47 :名称未設定:2006/02/19(日) 12:16:05 ID:5A0MhrYK0
あせらずまったり行こうや。

48 :名称未設定:2006/02/19(日) 14:07:01 ID:LXemxyWl0
>>46
だってうまくつかえないんだもん・・・
gvimつかいたいのに、日本語周りが貧弱だし
文字コードのかねあいもあってつらい


自分みたいに窓とかでは使っててマクでも使いたいけど、
マクでコンパイルとかできない人にはね・・・

49 :名称未設定:2006/02/19(日) 16:00:01 ID:sb3UMqQF0
じゃ、配布すればおーけー?

50 :名称未設定:2006/02/20(月) 01:05:16 ID:8RNX/46H0
>>49
是非バイナリを配布していただきたい
いやマジで

51 :名称未設定:2006/02/20(月) 01:07:49 ID:0VTBmIfO0
バイナリはここで配布してんだけど、もしかしてあんまり知られていない?
http://macvim.org/OSX/index.php

52 :名称未設定:2006/02/20(月) 02:32:42 ID:8RNX/46H0
オリジナルは日本語インライン入力できないんだよね
もしかしてバージョンアップして出来るようになったのかな
だったらサイコーなんだけど

53 :名称未設定:2006/02/20(月) 08:58:37 ID:aCpu0nF10
KaoriyaのMac版のインラインは直接描画することで実現してるんだなー
そりゃそうかーっていう納得感と、そうなのーという感情が・・

54 :名称未設定:2006/03/10(金) 06:52:29 ID:HaIB9vRn0
おお、これいいね!
http://nanasi.jp/download.html

55 :54:2006/03/10(金) 07:18:06 ID:HaIB9vRn0
まじいい!!名無しのVIM使いさんサイコー。
kaoriyaさんmac版は、:wしたタイミングで日に2,3回落ちるんだよな、、、
名無しさんので落ちないか常用して検証中。
その他としては、Intel Macだと、libmigemoがi386、vimがmach-oになって、リンクできずに起動に失敗する。

名無しさん、こんなにいい仕事してるのに、なんでこっそり上げるんだろう、、、

56 :名称未設定: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 :名称未設定:2006/03/13(月) 14:17:07 ID:tC/o9cMH0
たとえばブラウザからコピーしてgvimへペーストするとうまくいくのですが、
ヤンクからTextEditなどにペーストすると文字化けしてしまいます。
なにか設定があるのでしょうか?

:set enc? -> cp932 (.vimrcにはjapanをセットしている)
fenc? -> utf-8
tenc? -> null


59 :名称未設定:2006/03/13(月) 22:34:59 ID:j085xuWs0
うーん。俺は大丈夫だったぜ。
なにか設定あるのかな

60 :名称未設定:2006/03/16(木) 12:20:03 ID:ScUGgOA30
>>54
キター!!
感激w
この日をずっと待ってた俺ガイル。

61 :名称未設定:2006/03/16(木) 21:43:49 ID:Yp+5Kf190
これさ>>54、+migemoの方は、migemoとqkcを同梱しといた方がいいと
思うんだけど、ライセンスよくわかんないんだよね。
誰か3行でまとめてくれ

62 :54:2006/03/28(火) 02:23:04 ID:iUdO7Mg80
名無しさんのvimやっぱり落ちるわ。
http://nanasi.jp/dist/download/vim_build/6_4_7/mac_gvim_6_4_7.dmg

今まで、再現性がなかったから書かなかったんだけど、ちょっと分かった。
以下、方法。
ファイルを開いて、:wでセーブ。ことえりで、「あああ」と日本語を入力してescしてセーブ。oで「あああ」、esc、セーブ。これを何度か繰り返すと落ちます。

香り屋さんのVIMも落ちるんだけど、この方法じゃ落ちなかった。

Macで安定してるGVIMまじ希望です。
名無しさん応援してます。

63 :名称未設定:2006/03/29(水) 12:53:00 ID:wRcylIpc0
質問させてください。
OSX10.4.5で標準のviをターミナルで使っており、AquaSKKも使っているのですが、
日本語入力の際、ctrl+Jで日本語入力にならずに改行されてしまいます。
これを回避する方法がありましたら、ご教授いただけると助かります。
よろしくお願いします。

64 :名称未設定:2006/03/29(水) 18:04:09 ID:WcHu2YIz0
:inoremap <C-J> <Nop>

とか?

65 :名称未設定:2006/03/29(水) 21:47:47 ID:wRcylIpc0
>>64
ありがとうございます!
でも改行はされなくなりましたが、日本語入力がオンになってくれませんでした。

うーん…

66 :名称未設定:2006/03/29(水) 23:18:47 ID:YEVBCxVy0
>>63
おれもそれで悩んだけど、無理っぽいのであきらめてgvim使うことにした。
結局gvimで捗るようになって正解だったんだけどね。

67 :名称未設定:2006/03/29(水) 23:19:17 ID:YEVBCxVy0
あ、遅いけどiTermは大丈夫だよ。

68 :63, 65:2006/03/30(木) 01:26:11 ID:FhICWYMI0
>>66
レスありがとうございます!
俺も諦めてgvim使う事にします。。

69 :名称未設定:2006/03/30(木) 10:17:09 ID:6ioi44OE0
gVimって最高やん

70 :63, 65:2006/03/30(木) 10:37:34 ID:FhICWYMI0
>>69
すみません。。
gvim、かなりイイです。

71 :名称未設定:2006/03/30(木) 11:09:34 ID:6ioi44OE0
>>70
謝る必要ないやん

72 :名称未設定:2006/03/32(土) 17:34:12 ID:up7XP+xs0
>>68
っていうかターミナルのvi(vim)なら,skk.vim使えばいいのでは?
http://www.kaoriya.net/testdir/skkvim-20060314.zip

73 :名称未設定:2006/04/03(月) 02:24:56 ID:qHpJPRv90
macvim本家でUB版出てるね。
http://macvim.org/OSX/index.php
gvimは起動に失敗した。日本語のメニューファイルがなんたらと。

kaoriyaパッチが何をしてくれているか、正確には把握してないけど
こっちのトランクにマージしてくれたら神ですね。

74 :名称未設定:2006/04/20(木) 21:48:08 ID:R0ICfVqM0
おまえがやれ

75 :名称未設定:2006/05/10(水) 03:17:44 ID:lnxN4rIi0
何となく保守

76 :名称未設定:2006/05/13(土) 08:26:16 ID:PuW+RE8u0
保守


77 :名称未設定:2006/05/13(土) 08:29:15 ID:PuW+RE8u0
下げ忘れ


78 :名称未設定:2006/05/13(土) 08:41:18 ID:F6zOXtjW0
一週間ぐらい前にvim 7.0出てますね。

79 :名称未設定:2006/05/27(土) 19:35:45 ID:JrwFLegr0
香りやパッチを7.0に当ててみたけど、インライン入力はどうもいかんね。
確定すると、文字化け。ダレか直してくんろ。

80 :名称未設定:2006/06/11(日) 01:05:53 ID:0PauqrFm0
保守

81 :名称未設定:2006/06/11(日) 14:50:46 ID:QG46K7Ta0
>>79
おれTerminal派だからあんまり関係ないけど、
uimパッチとかで、anthyとか、skkを使う手があるんじゃない?

MacUIMでいつもの日本語入力も統一すれば辞書も共有できるだろうし。

82 :名称未設定: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 :名称未設定:2006/08/13(日) 11:04:32 ID:/UPg9cs/0
ほしゅ

86 :名称未設定:2006/08/28(月) 21:13:03 ID:BTVNpD3l0
http://d.hatena.ne.jp/mig50/20060728/1154084230
のページを参考にいれたんだけど、デフォルトでアンチがきかないから
http://macvim.org/OSX/index.php
のFAQでアンチ有効にすると日本語が文字化けしてしまう

解決方法があれば教えてください

87 :名称未設定:2006/08/28(月) 21:15:08 ID:emaRqCRD0
ちんこvimvim


88 :名称未設定: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 :名称未設定:2006/08/30(水) 02:34:43 ID:Iq+HtZkJ0
>>88
skk.vimで何とかなってます。
まずskkに慣れなきゃいけないけど。

90 :88:2006/08/31(木) 00:44:43 ID:Aq4uU2no0
>>89
たしかにそういうのもありますね。でも
skk っていうと、Shift を押しまくるやつですよね。
設定で Shift を押さなくてもいいようにできるのかな。

ちょっと指がついていけない感じです。
あるいは頭がついていけないのか。
いずれにせよ、この歳で IM を変えるのはちょっとしんどいです。

91 :86:2006/08/31(木) 10:08:23 ID:K3p/Rxv10
>>88
ありがとうございます。出来ました。
skk使いなのでインライン入力はいいのですが、
コーディングにOsaka-Monoは個人的に無理なので残念な結果に。

CarbonEmacsに戻ってしまいそう。

92 :88:2006/09/01(金) 00:50:52 ID:AxZ1IMK+0
>>91
>コーディングにOsaka-Monoは個人的に無理なので残念な結果に。

どういうフォントをお使いですか?
日本語だと Ossaka等幅 以外に等幅フォントは無いのでは?

欧文等幅フォントの Monaco を使おうとすると、>>88 のパッチだけ
では表示が乱れます。それを(おそらく)解決するパッチもあるには
ありますが、Monaco とかを使われたいわけではないですよね?

93 :名称未設定:2006/09/03(日) 12:45:15 ID:ge+ez4Ls0
これのことね。

http://marc.theaimsgroup.com/?l=vim-mac&m=114907838112145&w=2

94 :名称未設定: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:2006/09/23(土) 07:55:01 ID:xIZipf380
>>95
おおすごい。

> set termencoding=utf-8
>すると表示が文字化けして

自分がkaoriyaのパッチからインライン入力の部分をあてたとき、
設定はまさにこれだったわ。

97 :94: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 :名称未設定:2006/09/26(火) 09:08:27 ID:Vl5X8h5/P
これから試してみる。ちょっと期待。
http://journal.mycom.co.jp/news/2006/09/25/341.html

100 :95:2006/09/26(火) 22:50:15 ID:ynkzEOB20
すみません,以前公開した dmg には runtime 関係のファイルが入って
いませんでしたので,その部分を直して再度公開しました.

あと,インライン入力部分のパッチも公開しました.

101 :名称未設定:2006/09/27(水) 09:30:05 ID:ZDMEy7cfP
>>100
おー、すばらしい!!

102 :名称未設定:2006/09/27(水) 09:33:00 ID:ZDMEy7cfP
●や■が1byte表示になってしまうのは何とかならないのかな〜。

103 :名称未設定:2006/09/27(水) 11:11:52 ID:SiaPJylc0
>>102
set ambiwidth=double

104 :名称未設定:2006/09/27(水) 18:49:46 ID:MqoN3WCC0
>>95
これはイイ!!
使わせていただきます!!

105 :名称未設定:2006/09/27(水) 19:10:29 ID:ZDMEy7cfP
>>103
おおおおお。これまた素晴らしいありがとう!


106 :名称未設定:2006/09/28(木) 01:28:43 ID:IX8dJkIu0
>>103
そんなのあったのかー!!
俺も>>102で悩んでた・・・
サンクス!!

107 :名称未設定:2006/10/22(日) 18:51:42 ID:prHotqqt0
age

108 :名称未設定:2006/12/17(日) 00:26:55 ID:3WXvroFo0


109 :名称未設定:2006/12/19(火) 18:07:39 ID:VeQvdtiC0
ビム

110 :名称未設定:2006/12/19(火) 18:23:46 ID:XgdMFqi70
>>95さん、
Intel Macで起動してみましたが、メニューが文字化けします。
これは設定で直せるのでしょうか?

111 :名称未設定:2006/12/19(火) 21:46:46 ID:7LbjGr890
~/.MacOS/environment.plist に

<key>LANG</key>
<string>ja_JP.UTF-8</string>

を追記でだめかい?

112 :名称未設定:2006/12/19(火) 22:28:40 ID:XgdMFqi70
>>111
だめでした。

>>95さんのホームページに書いてある、.gvimrcの編集でもダメでした。
違った文字化けの仕方をします。

うむむ。

113 :名称未設定:2006/12/20(水) 06:23:08 ID:15EZxHQn0
>>112
IntelMacだけど化けてない。gvim
設定出した方がいい?


114 :名称未設定:2006/12/20(水) 13:32:02 ID:uFo5XxAX0
あら、.gvimrcにさらに工夫が必要と言うことですかね。
設定教えて頂けると助かります。

115 :名称未設定:2006/12/21(木) 05:07:58 ID:1OTrRGt00
>>114
.vimrcに設定してるんだけど、
以下を外すとメニューば化けた。

if &encoding !=# 'utf-8'
set encoding=japan
endif

116 :名称未設定:2006/12/21(木) 10:32:52 ID:PYzioxxo0
>>115
助かりました!ドンピシャです。

117 :名称未設定:2007/01/07(日) 10:02:58 ID:YaKR2KwG0
>>95さんのvimってantialias効きます?


118 :名称未設定:2007/02/03(土) 15:58:14 ID:FoVSP8rk0


119 :名称未設定:2007/02/19(月) 11:38:13 ID:Oxcx/LhH0
fink のgvim を久々に使ってみたけど,中々快適だね.
まともなフォントさえあれば常用できるクオリティ.

120 :名称未設定:2007/03/03(土) 11:48:28 ID:LVxb0FDw0
みんなVimで日本語入力もおこなっているの?
Vimを使いたいのだけれど、なんだかフォントが汚くて使う気がしないのですよ。
それともターミナルしか使ってない?

121 :名称未設定:2007/03/03(土) 13:53:42 ID:irXu8eEb0
フォントが汚ない(笑)

122 :名称未設定:2007/03/03(土) 17:39:41 ID:qSMndLE/0
(笑)w

123 :名称未設定:2007/03/03(土) 20:19:24 ID:OqByTs0j0
これはもう、フォントを買うしかないんじゃないか

124 :名称未設定: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 :名称未設定:2007/03/09(金) 00:33:58 ID:S8zdtyaT0
7.0.205 で map と imap だけ試してみたが、動作しないね。
<Space> も <S- もいけるけど、<S-Space> だとただの
<Space> に認識されてるような挙動っぽい。

126 :124: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: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 :名称未設定:2007/03/15(木) 14:50:34 ID:oX6+iXKXP
これすばらしい。
http://wiki.macvim.org/wiki/VimPatches/GuiTab
これから試そうと思ってるけど、もう触ってみた人いる?

129 :名称未設定:2007/03/15(木) 18:19:47 ID:OwPoK6dC0
macvim.org のバイナリに取り込まれてたから試してみたけど、
隠す方法がわからないし、幅もとる(調整できるかどうかもわからない)しで
俺にはいまいちだった。

atsui のパッチはなかなかいい感じ。

32 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)