Hatena::Groupvim

:help!

2008-07-01

vim 7.1 にもどした

ふぃじーふぁいんだーが使えないのは痛すぎるので戻す。さすがライフチェンジングプラギン。

Float の syntax が増えたため、exe してるところで Float として認識されてしまい、とか他のプラギンでもおきそうだなー。

2008-06-30

jjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhlllllllllllllllllllllllllllllllllll

キーリピートが速ければいいんじゃないんですかね?(jjjjjjjjjjjjjjjjjjjjよくやるよ派)

そういえば先日 id:Sixeight さんの vim さばきを見てたんですが、結構移動に jjjjkkkkkkkkkkkkkkkk とかしてたので、もっと / f % 等を使った移動をスムーズに編集できるようになると思いました。

トラックバック - http://vim.g.hatena.ne.jp/secondlife/20080630

2008-06-26

vim 7.2 で Float がサポートされて fuzzyfinder.vim でエラーに

function <SNR>57_CompleteFunc..25..39..28..30 の処理中にエラーが検出されました:
行    2:
E805: Using a Float as a number

な、なんだってー。

*E805* *E806* *E808*

When mixing Number and Float the Number is converted to Float. Otherwise

there is no automatic conversion of Float. You can use str2float() for String

to Float, printf() for Float to String and float2nr() for Float to Number.

vim 7.2 の新機能

vimscript で Float がサポートされたんだぜ!イェイイェイイェイ!(ぼうよみ)

いままで Float 使えなかったのね…。

ns9tksns9tks2008/06/28 03:42わーエラーるのかぁ。情報ありがとうございます!

secondlifesecondlife2008/06/28 09:17いえいえ!

トラックバック - http://vim.g.hatena.ne.jp/secondlife/20080626

2008-06-24

Re: autocomplpopの暴走の件

あ、あと

let g:AutoComplPop_BehaviorHtmlOmniLength = 0

というのは

let g:AutoComplPop_BehaviorHtmlOmniLength = -1

の間違いですかね

http://vim.g.hatena.ne.jp/ns9tks/20080623

えええ、0 の時発生しなくなったのに、と思ってもう一度再現しようとおもっても再現せず…。なんでだろーと思っていろいろやっているうちに、特定のディレクトリで xhtml 編集時に発生する様子。ええー!すいません。

いろいろそのディレクトリでオプションを変更して試したところ

let g:AutoComplPop_CompleteOption = 'i'

な場合に発生しました。インクルードされてるのファイル一覧を出すコマンドとかってありましたっけ。

また発生するディレクトリでのg:AutoComplPop_Behaviorの値は以下の通りです。

:echo g:AutoComplPop_Behavior
{'xhtml': [{'pattern': '\k\{2,}$', 'repeat': 0, 'command': '^N'}, {'pattern': '\f[/]\f\{0,}$', 'repeat': 1, 'excluded': '[*/\\][
/\\]\f*$\|[^[:print:]]\f*$', 'command': '^X^F'}, {'pattern': '\(<\|<\/\|<[^>]* \)\k\{0,}$', 'repeat': 1, 'command': '^X^O'}], 'h
tml': [{'pattern': '\k\{2,}$', 'repeat': 0, 'command': '^N'}, {'pattern': '\f[/]\f\{0,}$', 'repeat': 1, 'excluded': '[*/\\][/\\]
\f*$\|[^[:print:]]\f*$', 'command': '^X^F'}, {...}], '*': [{'pattern': '\k\{2,}$', 'repeat': 0, 'command': '^N'}, {'pattern': '\
f[/]\f\{0,}$', 'repeat': 1, 'excluded': '[*/\\][/\\]\f*$\|[^[:print:]]\f*$', 'command': '^X^F'}], 'ruby': [{'pattern': '\k\{2,}$
', 'repeat': 0, 'command': '^N'}, {'pattern': '\f[/]\f\{0,}$', 'repeat': 1, 'excluded': '[*/\\][/\\]\f*$\|[^[:print:]]\f*$', 'co
mmand': '^X^F'}, {'pattern': '[^. \t]\(\.\|::\)\k\{4,}$', 'repeat': 0, 'command': '^X^O'}, {'pattern': '\(^\|[^:]\):\k\{4,}$', '
repeat': 0, 'command': '^X^O'}], 'python': [{'pattern': '\k\{2,}$', 'repeat': 0, 'command': '^N'}, {'pattern': '\f[/]\f\{0,}$',
'repeat': 1, 'excluded': '[*/\\][/\\]\f*$\|[^[:print:]]\f*$', 'command': '^X^F'}], 'css': [{'pattern': '\k\{2,}$', 'repeat': 0,
'command': '^N'}, {'pattern': '\f[/]\f\{0,}$', 'repeat': 1, 'excluded': '[*/\\][/\\]\f*$\|[^[:print:]]\f*$', 'command': '^X^F'},
 {'pattern': '\(^\s\|[;{]\)\s*\k\{1,}$', 'repeat': 0, 'command': '^X^O'}, {'pattern': '[:@!]\s*\k\{0,}$', 'repeat': 0, 'command'
: '^X^O'}]}

parasporospaparasporospa2008/06/28 04:43>インクルードされてるのファイル一覧を出すコマンドとかってありましたっけ。
:checkpath!
のことでしょうか?

secondlifesecondlife2008/06/28 09:16情報ありがとうございます!
手元に環境がないので、あとで使ってみます。

2008-06-23

AutoComplPop 不具合

12:04

うちの環境では、xhtml + AutoComplPop 環境時に、insert-mode で、それなりの長さの html を編集すると結構な確率で

E^E^E^E^E^E^E^E^E^E^E^E^E^

と延々と ^E が打たれ、C-c でのキャンセルもできず vim がおかしくなってしまいます。html 関係の時は AutoComplPopDisable してとりあえず利用しないようにしてます。なんかのプラグインとの相性なのかなぁ…。まだ深追いはしてません。html の omni が怪しい気がします。ちなみに端末は putty + screen 上の vim です。

一応ご報告まで>id:ns9tks

追記

確実に上記現象が発生する html ファイルで

let g:AutoComplPop_BehaviorHtmlOmniLength = 0

してリロードしたところ、発生しなくなったのでやはり html の omni との問題っぽいです。

発生方法

html omni が効く環境で

:e http://h.hatena.ne.jp/

して、

:16<CR>Oaaa 

とかでうちの環境では再現します。

Tipsとして紹介される「一緒にこれも」って思うもの。その1。

set fenc と一緒に、ファイルを指定した文字エンコーディングで開き直す、というのも。

:e ++enc=utf-8 %

初心者の頃、全然見つけられなくて困った。

eclipse-aeclipse-a2008/06/23 20:41「あるあるw」ってなりますね。ところで%って要りましたっけ?

ka-nachtka-nacht2008/06/23 21:24要らないですね。あっても害はないですが。

secondlifesecondlife2008/06/24 12:16どもどもー。「もういいよ」エントリーではあるあるwと共感させられましたw。
% は確かに必要ないですね。(いつも現在開いてるファイルは % と癖で打ってしまいます)