<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>karakaram-blog へのコメント</title>
	<atom:link href="http://www.karakaram.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.karakaram.com</link>
	<description></description>
	<lastBuildDate>Sat, 14 Jan 2012 11:32:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>karakaram より VimでPHPを書く私のneocomplcache設定を公開してみる へのコメント</title>
		<link>http://www.karakaram.com/vim/neocomplcache/#comment-83</link>
		<dc:creator>karakaram</dc:creator>
		<pubDate>Sat, 14 Jan 2012 11:32:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=105#comment-83</guid>
		<description>ピンポイントな解決方法が書かれた記事があったのですね。
検索しなかった自分が情けないです。

無事解決し、望みどおりの動きになりました。
ありがとうございました。</description>
		<content:encoded><![CDATA[<p>ピンポイントな解決方法が書かれた記事があったのですね。<br />
検索しなかった自分が情けないです。</p>
<p>無事解決し、望みどおりの動きになりました。<br />
ありがとうございました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>karakaram より VimでPHPを書く私のneocomplcache設定を公開してみる へのコメント</title>
		<link>http://www.karakaram.com/vim/neocomplcache/#comment-82</link>
		<dc:creator>karakaram</dc:creator>
		<pubDate>Sat, 14 Jan 2012 11:23:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=105#comment-82</guid>
		<description>細かくご指摘いただき、ありがとうございます。

こんなに間違っていたのですね。表面上は上手く動いているように見えていましたので大丈夫と思っていました。
インクルード補完につきましてはVim標準の補完に関する設定を勉強してみます。

さらに快適な入力環境となりそうです。ありがとうございます。</description>
		<content:encoded><![CDATA[<p>細かくご指摘いただき、ありがとうございます。</p>
<p>こんなに間違っていたのですね。表面上は上手く動いているように見えていましたので大丈夫と思っていました。<br />
インクルード補完につきましてはVim標準の補完に関する設定を勉強してみます。</p>
<p>さらに快適な入力環境となりそうです。ありがとうございます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>thinca より VimでPHPを書く私のneocomplcache設定を公開してみる へのコメント</title>
		<link>http://www.karakaram.com/vim/neocomplcache/#comment-81</link>
		<dc:creator>thinca</dc:creator>
		<pubDate>Sat, 14 Jan 2012 08:19:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=105#comment-81</guid>
		<description>&gt; プレースホルダの展開後の入力がうまくいかないケースも

http://d.hatena.ne.jp/thinca/20090526/1243267812</description>
		<content:encoded><![CDATA[<p>&gt; プレースホルダの展開後の入力がうまくいかないケースも</p>
<p><a href="http://d.hatena.ne.jp/thinca/20090526/1243267812" rel="nofollow">http://d.hatena.ne.jp/thinca/20090526/1243267812</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Shougo より VimでPHPを書く私のneocomplcache設定を公開してみる へのコメント</title>
		<link>http://www.karakaram.com/vim/neocomplcache/#comment-80</link>
		<dc:creator>Shougo</dc:creator>
		<pubDate>Sat, 14 Jan 2012 08:04:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=105#comment-80</guid>
		<description>&gt; &quot;C-n補完の対象(カレントバッファ、タグ、辞書) :help &#039;complete&#039;
&quot;neocomplcacheには影響しない？

影響しません。それはVimの補完にのみ有効。Vimテクニックバイブルを買うとそのあたりもよく分かると思います。Webは情報が分散しているので……。

&gt; &quot;ポップアップメニューが出ているときに-を入力すると英数字で候補選択する。
&gt; let g:neocomplcache_enable_quick_match = 0

この機能は削除されています。動かないのは仕様です。クイックマッチはunite.vimへと受けつがれました。

&gt; &quot;カーソルより後のキーワードパターンを認識。よく分からない設定

これは分かりにくいですが、h&#124;geとなっている状態(&#124;はカーソル)で、hogeを補完したときに後ろのキーワードを認識してho&#124;geと補完する機能です。修正するときにかなり便利です。
g:neocomplcache_next_keyword_patternsは分からないときはいじらないほうが良いです。

&gt; &quot;phpのinclude補完の設定 よく分からない
neocomplcacheのインクルード補完はVim標準のインクルード補完を改良して実装されています。まずはVim標準のインクルード補完に関する設定を勉強しましょう。</description>
		<content:encoded><![CDATA[<p>&gt; &#8220;C-n補完の対象(カレントバッファ、タグ、辞書) :help &#8216;complete&#8217;<br />
&#8220;neocomplcacheには影響しない？</p>
<p>影響しません。それはVimの補完にのみ有効。Vimテクニックバイブルを買うとそのあたりもよく分かると思います。Webは情報が分散しているので……。</p>
<p>&gt; &#8220;ポップアップメニューが出ているときに-を入力すると英数字で候補選択する。<br />
&gt; let g:neocomplcache_enable_quick_match = 0</p>
<p>この機能は削除されています。動かないのは仕様です。クイックマッチはunite.vimへと受けつがれました。</p>
<p>&gt; &#8220;カーソルより後のキーワードパターンを認識。よく分からない設定</p>
<p>これは分かりにくいですが、h|geとなっている状態(|はカーソル)で、hogeを補完したときに後ろのキーワードを認識してho|geと補完する機能です。修正するときにかなり便利です。<br />
g:neocomplcache_next_keyword_patternsは分からないときはいじらないほうが良いです。</p>
<p>&gt; &#8220;phpのinclude補完の設定 よく分からない<br />
neocomplcacheのインクルード補完はVim標準のインクルード補完を改良して実装されています。まずはVim標準のインクルード補完に関する設定を勉強しましょう。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Shougo より VimでPHPを書く私のneocomplcache設定を公開してみる へのコメント</title>
		<link>http://www.karakaram.com/vim/neocomplcache/#comment-79</link>
		<dc:creator>Shougo</dc:creator>
		<pubDate>Sat, 14 Jan 2012 07:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=105#comment-79</guid>
		<description>neocomplcacheの作者です。こんにちは。

&gt; neocomplcacheはその機能の豊富さゆえに使いこなすのがとても難しいと感じています。ですが、ある程度ノウハウが溜まってきたのでこのあたりで私の設定を公開してみます。

そうですね。neocomplcacheは私が初めて本格的に作ったVimプラグインですし、unite.vimと比較すると完成度はまだまだです。さらに、Vimの補完機能の仕様にも縛られているので……。私自身はオプションが嫌いなので、オプションはかなり整理しましたが、それでも多いですね。

&gt; neocomplcacheは開発が盛んです。バージョン6.1はだいぶ古いのかもしれませんが、動作は安定していると思います。Windows, Mac, Linux で動作確認が取れています。

最新版であるneocomplcache Ver.6.2も安定してきています。そろそろリリースする予定です。

&gt; vimprocをインストールするとキャッシュの作成を非同期で行うようになり、キャッシュ作成時の待ち時間が減るようです。

減るというより、ほぼ0になります。

&gt; 理由は、phpファイルを編集をしているときに、vbscript,css,javascriptの補完が候補として出てきてしまって編集効率が悪くなるためです。

これはシンタックスファイルの問題ですね。難しいところです。

&gt; インクルード補完の設定方法がよくわからない

http://d.hatena.ne.jp/thinca/20091026/1256569191
を読みましょう。普通は設定しなくてもよいです。

&gt; 最近のPHPフレームワークはAutoLoad化やClassLoader化が進んでおり、メインのアプリケーション側ではrecuire構文を使用しない傾向にあります。ですので、「インクルード補完は使えなくても、今はまあいいか」と妥協して、tagsファイルをせっせと作成しています。

実はautoloadを自動で解析する仕組みはneocomplcache内で実装されています。
現在、Vim scriptとRubyに対応。PHPはujihisaさんが作ってくれる予定なのですが、まだできていないようです。

&gt; autocmd FileType php set omnifunc=phpcomplete#CompletePHP
 let g:neocomplcache_omni_patterns[&#039;php&#039;]

set ではなく、setlocalを使いましょう。

&gt; キーマップによっては、プレースホルダの移動後の入力がうまくできない場合があります。例えば、下記のキーマップを設定されている状態で、プレースホルダの展開後の文字入力で「k」を入力するとカーソルが上に移動してしまい、スムーズに入力できません。

noremapではなく、nnoremap, xnoremapを使いましょう。</description>
		<content:encoded><![CDATA[<p>neocomplcacheの作者です。こんにちは。</p>
<p>&gt; neocomplcacheはその機能の豊富さゆえに使いこなすのがとても難しいと感じています。ですが、ある程度ノウハウが溜まってきたのでこのあたりで私の設定を公開してみます。</p>
<p>そうですね。neocomplcacheは私が初めて本格的に作ったVimプラグインですし、unite.vimと比較すると完成度はまだまだです。さらに、Vimの補完機能の仕様にも縛られているので……。私自身はオプションが嫌いなので、オプションはかなり整理しましたが、それでも多いですね。</p>
<p>&gt; neocomplcacheは開発が盛んです。バージョン6.1はだいぶ古いのかもしれませんが、動作は安定していると思います。Windows, Mac, Linux で動作確認が取れています。</p>
<p>最新版であるneocomplcache Ver.6.2も安定してきています。そろそろリリースする予定です。</p>
<p>&gt; vimprocをインストールするとキャッシュの作成を非同期で行うようになり、キャッシュ作成時の待ち時間が減るようです。</p>
<p>減るというより、ほぼ0になります。</p>
<p>&gt; 理由は、phpファイルを編集をしているときに、vbscript,css,javascriptの補完が候補として出てきてしまって編集効率が悪くなるためです。</p>
<p>これはシンタックスファイルの問題ですね。難しいところです。</p>
<p>&gt; インクルード補完の設定方法がよくわからない</p>
<p><a href="http://d.hatena.ne.jp/thinca/20091026/1256569191" rel="nofollow">http://d.hatena.ne.jp/thinca/20091026/1256569191</a><br />
を読みましょう。普通は設定しなくてもよいです。</p>
<p>&gt; 最近のPHPフレームワークはAutoLoad化やClassLoader化が進んでおり、メインのアプリケーション側ではrecuire構文を使用しない傾向にあります。ですので、「インクルード補完は使えなくても、今はまあいいか」と妥協して、tagsファイルをせっせと作成しています。</p>
<p>実はautoloadを自動で解析する仕組みはneocomplcache内で実装されています。<br />
現在、Vim scriptとRubyに対応。PHPはujihisaさんが作ってくれる予定なのですが、まだできていないようです。</p>
<p>&gt; autocmd FileType php set omnifunc=phpcomplete#CompletePHP<br />
 let g:neocomplcache_omni_patterns['php']</p>
<p>set ではなく、setlocalを使いましょう。</p>
<p>&gt; キーマップによっては、プレースホルダの移動後の入力がうまくできない場合があります。例えば、下記のキーマップを設定されている状態で、プレースホルダの展開後の文字入力で「k」を入力するとカーソルが上に移動してしまい、スムーズに入力できません。</p>
<p>noremapではなく、nnoremap, xnoremapを使いましょう。</p>
]]></content:encoded>
	</item>
	<item>
		<title>fuenor より Windows,Mac,LinuxのGVimで日本語入力固定モードを使用する へのコメント</title>
		<link>http://www.karakaram.com/vim/jpfixmode/#comment-25</link>
		<dc:creator>fuenor</dc:creator>
		<pubDate>Mon, 31 Oct 2011 21:48:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=81#comment-25</guid>
		<description>im_contorl.vimの作者です、こんにちは。

&gt; 日本語入力固定モードにおいて、fキーを押した時に日本語入力をオフにしたい。

Windowsでもim_contorl.vimを使うか、自前で以下のように処理します。
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control#TOC-IME-
iminsertが有効な環境なら同様に対処できるはずです。
そうでないならそもそも f コマンドではオンにならないので問題ないはずです。

&gt; 日本語入力固定モードにおいて、Uniteプラグインのsourceを開いた時に日本語入力をオフにしたい。

最新版での制御について b:IMCtrlDisableを追加しました。
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control#downloads

以上お役に立てれば幸いです。何かありましたら直接ご連絡ください。</description>
		<content:encoded><![CDATA[<p>im_contorl.vimの作者です、こんにちは。</p>
<p>&gt; 日本語入力固定モードにおいて、fキーを押した時に日本語入力をオフにしたい。</p>
<p>Windowsでもim_contorl.vimを使うか、自前で以下のように処理します。<br />
<a href="https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control#TOC-IME-" rel="nofollow">https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control#TOC-IME-</a><br />
iminsertが有効な環境なら同様に対処できるはずです。<br />
そうでないならそもそも f コマンドではオンにならないので問題ないはずです。</p>
<p>&gt; 日本語入力固定モードにおいて、Uniteプラグインのsourceを開いた時に日本語入力をオフにしたい。</p>
<p>最新版での制御について b:IMCtrlDisableを追加しました。<br />
<a href="https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control#downloads" rel="nofollow">https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control#downloads</a></p>
<p>以上お役に立てれば幸いです。何かありましたら直接ご連絡ください。</p>
]]></content:encoded>
	</item>
	<item>
		<title>karakaram より jquery ui autocompleteをjson形式でcakephp1.3から使用する へのコメント</title>
		<link>http://www.karakaram.com/php/jquery-ui-autocomplete/#comment-22</link>
		<dc:creator>karakaram</dc:creator>
		<pubDate>Sat, 29 Oct 2011 12:26:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=32#comment-22</guid>
		<description>urlのGETパラメータにcallbackキーがあるということは、$.ajaxメソッドのdataTypeに &quot;jsonp&quot;を指定されていませんか。
jsonpを指定されるようでしたら、php側でもjsonpフォーマットでレスポンスを返す必要があります。

dataTypeに&quot;json&quot;を指定すれば、サンプルのコードはjquery-1.6.3、query-ui-1.8.16のバージョンでも動作します。
ご確認ください。</description>
		<content:encoded><![CDATA[<p>urlのGETパラメータにcallbackキーがあるということは、$.ajaxメソッドのdataTypeに &#8220;jsonp&#8221;を指定されていませんか。<br />
jsonpを指定されるようでしたら、php側でもjsonpフォーマットでレスポンスを返す必要があります。</p>
<p>dataTypeに&#8221;json&#8221;を指定すれば、サンプルのコードはjquery-1.6.3、query-ui-1.8.16のバージョンでも動作します。<br />
ご確認ください。</p>
]]></content:encoded>
	</item>
	<item>
		<title>kohki より jquery ui autocompleteをjson形式でcakephp1.3から使用する へのコメント</title>
		<link>http://www.karakaram.com/php/jquery-ui-autocomplete/#comment-21</link>
		<dc:creator>kohki</dc:creator>
		<pubDate>Mon, 24 Oct 2011 06:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=32#comment-21</guid>
		<description>jquery-ui-1.8.16
jquery-1.6.3
では、json.ctpで$this-&gt;params[&#039;url&#039;][&#039;callback&#039;]にはいっている、
“JQueryxxxxxx_xxxx”を出力しないと認識しませんでした。
そういう仕様なんですかね？？？

サンプル

echo $this-&gt;params[&#039;url&#039;][&#039;callback&#039;] .’(‘ . $this-&gt;Js-&gt;object($contents) . “);”;</description>
		<content:encoded><![CDATA[<p>jquery-ui-1.8.16<br />
jquery-1.6.3<br />
では、json.ctpで$this-&gt;params['url']['callback']にはいっている、<br />
“JQueryxxxxxx_xxxx”を出力しないと認識しませんでした。<br />
そういう仕様なんですかね？？？</p>
<p>サンプル</p>
<p>echo $this-&gt;params['url']['callback'] .’(‘ . $this-&gt;Js-&gt;object($contents) . “);”;</p>
]]></content:encoded>
	</item>
	<item>
		<title>karakaram より windows7 gvim のvim-refでphpのマニュアルを参照する へのコメント</title>
		<link>http://www.karakaram.com/vim/vim-ref-php/#comment-3</link>
		<dc:creator>karakaram</dc:creator>
		<pubDate>Sun, 24 Jul 2011 11:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=21#comment-3</guid>
		<description>ご指摘ありがとうございます。
リンク先を修正いたしました。</description>
		<content:encoded><![CDATA[<p>ご指摘ありがとうございます。<br />
リンク先を修正いたしました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>thinca より windows7 gvim のvim-refでphpのマニュアルを参照する へのコメント</title>
		<link>http://www.karakaram.com/vim/vim-ref-php/#comment-2</link>
		<dc:creator>thinca</dc:creator>
		<pubDate>Sun, 10 Jul 2011 05:55:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.karakaram.com/?p=21#comment-2</guid>
		<description>そこにPHPのマニュアルは置いてません！</description>
		<content:encoded><![CDATA[<p>そこにPHPのマニュアルは置いてません！</p>
]]></content:encoded>
	</item>
</channel>
</rss>

