Humanity

Edit the world by your favorite way

SKK

vim-skk organization を作り SKK 関連のリポジトリを移管しました (eskk.vim, skk.vim, skkdict.vim)

tyru/eskk.vim tyru/skk.vim tyru/skkdict.vim を vim-skk organization に移管しました。 リポジトリ URL については既存 URL でも GitHub により transfer されるはずですが、もし transfer されない等あれば言ってください。 github.com 背景 skk.vim に…

eskk.vimがskkserv機能を実装しました

eskkにskkserv機能をマージしました。 実装してくれたShougoさんありがとうございます。 設定例 以下はgoogle-ime-skkを使う場合の設定例です。.vimrcに記載します。*1 let g:eskk#server = { \ 'host': 'localhost', \ 'port': 55100, \} eskk skkserv機能…

SKK辞書のsyntaxファイル(skkdict.vim)はeskk.vim、skk.vimのリポジトリに含まれるようになりました

表題の通りです。 eskk.vimやskk.vimをインストールしている場合、SKK辞書のsyntaxファイルであるskkdict.vimをインストールしなくてもいいようになりました。 どのリポジトリであっても追従するつもりなので、単体でSKK辞書のsyntax highlightが欲しい方はs…

anyakichiさんのskk.vimをマージしました

主な変更点は次の通りです。 辞書登録中にでキャンセルできるようになった オプション変数 g:skk_external_prog_encoding を追加 formatoptionsを復元して入力中に整形が働いて状態がおかしくなるのを修正 特に問題なければ近日中にvim.orgにもアップロード…

@anyakichiさんのskk.vimをマージしてます

作業中...だったんですが一部Vim 6で動かないコードがあり*1、 原因がわからないので一時断念しました。 とりあえず動くコミットだけマージしたほうがいいのかも? *1:skk.vimはVim 6でも動くことを前提に開発しています

Vimにおける日本語入力環境に関する考察

SKK Advent Calendar 7日目です。 6日目はyunhさんで「u-ch: こっちで単語登録したら、あっちでも使いたい」でした。 辞書の扱いは悩ましいですねー。 自分は普段サーバ(Ubuntu)でデスクトップ(Windows)やノートPC(Ubuntu, Windows など)からsshで接続して作…

SKK Advent Calendarに参加した

http://atnd.org/events/10855次の人は...現時点で誰もいない...orz 誰か書きませんか! SKKユーザはもっといるはず! それにSKKって我流で覚えた人ってけっこういる気がしてて、 各人が各人それぞれの使い方してたりしてるので ノウハウを共有するのはきっ…

eskkの情報は

Lingrで言ってます。 ブログでいちいち言うのがめんどくさいと感じてるので、 Lingrで言って、ブログでは言ってない情報とかもきっとたくさんあると思います。

eskkのnextブランチ

消しました。 理由は ユーザがほとんどvim-users.jpにいる人しかいないだろうから 今のところテーブル周りの変更のみで、テーブルの設定はコアユーザしかやってないだろうから

eskkがライブラリに依存するようになりました

ライブラリのダウンロードはこちらから。 submoduleにも登録してありますが、追加する方法が面倒くさいので ライブラリの配布方法などについては考え中です。 また今後はnextブランチで開発していきますので、 masterを更新するのは配布方法などが決まってか…

現在eskkには辞書が壊れるバグがあります

壊れたユーザ辞書の復元 · Issue #105 · tyru/eskk.vim · GitHub この問題には今週中には対応します。またテスト駆動開発に移行して、eskkの機能をいくつかのプラグイン/ライブラリに分ける予定です。 DDSKKにとってのAPELのようなもの*1です。 これをきっか…

skk.vimが書き込む辞書の文字コードについて

2010-11-02 - rattcvの日記。 skk.vimはutf-8の辞書しか読み込めないのではなくて&encodingの値で書き込みます。 読み込むときは文字コードを判定してから読み込みます。 これ辞書の文字コードを指定するオプション増やしたほうがいいかもしれない。*1 *1:デ…

「Vim 7.3ではskk.vimの辞書登録画面でC-gを押すとVimがSEGVる」件が直りました

この件 skk.vimはVim 7.3でクラッシュすることがあるそうです - Humanity Vim 7.3ではskk.vimの辞書登録画面でC-gを押すとVimがSEGVる - Togetterまとめ vim_devでのスレッド Google グループ Google グループ 経緯 skk.vim作者の八木さんがメールで送ってき…

skk.vimをAZIK配列に対応させました

skk.vimでAZIKを使う - .mjtの日記復帰計画 May the CUI be with you !!: skk.vim で AZIK 設定パッチは上の方のものです。 またhiro.cui氏のブログにコメントをしたのですが、 未だに了承を得ていません。ただデバッグなどもあり、 早めに誰かにテストして…

skk.vimはVim 7.3でクラッシュすることがあるそうです

@zetamattaさん@toshikiwさんからtwitter経由で知りました。ありがとうございます。Vim 7.3ではskk.vimの辞書登録画面でC-gを押すとVimがSEGVる - Togetterまとめ

skk.vim v0.26をvim.orgにアップロードしました

skk.vim - Japanese SKK : vim onlineblooperさんのJLOD配列パッチを取り込んでv0.26としました。 blooperさんありがとうございます。 追記 マージミスってたせいでg:skk_henkan_point_keysのデフォルト値が変わってました。 修正してv0.26.2をアップロード…

skk.vimのJLOD配列パッチを取り込みました

blooperさんパッチ&テストありがとうございます。 JLODよく分かってないですが、 let g:skk_enable_jlod_layout = 1 するとJLOD配列になるらしいですよ! まだドキュメント書いてないのでドキュメント書いて 特に他に加えるものがなければリリースしちゃおう…

eskkのcompletionブランチをマージしました

前から補完インターフェースを実装しようとcompletionブランチというものを作って Shougoさんと自分でいろいろやってたのですが、 それを今日masterにマージしました。 マージしたといってもずっとmasterに頻繁にマージしたり、 masterにpushしたらcompletio…

eskk近況報告

まだまだeskkは不安定ですね... とはいえこのブログのエントリもeskkで書いてたりするので「使える」段階ではあるのですが、実用段階かと言われるとまだまだ疑問です。 あとVimのバージョンが古いとエラーが出る件のせいで敷居を上げてしまっているのも確か…

eskkとskk.vimのマッピングを共用する

if 1のままにしておくとeskkに、skk.vimに、 if 0にするとskk.vimに、eskkにをそれぞれマッピングします。 eskkとskk.vimを共用するニーズというのはeskkが不安定だからに他ならないので改善していくつもりです。 skk.vimもメンテナンスしていくつもりですが…

syntax/skk.vim 作った

skk.vim > 使い方 ~/.vim/syntax/skk.vimなどに配置して autocmd vimrc BufNewFile,BufRead SKK-JISYO* setf skk を.vimrcに書けば無事SKK辞書がハイライトされます。 どうしようこれ あとこのsyntaxファイルの扱いをどうするか意見を訊きたいです。 skk.vim…

skk.vimにg:skk_jisyo_encodingとg:skk_large_jisyo_encodingというオプション変数を加えました

まだmasterにはマージしていません。 試してくれる方いらっしゃいましたら http://github.com/tyru/skk.vim/tree/hack/variable/skk-jisyo-encoding から「Download Source」を押すか gitでブランチをcloneすると試すことができますのでよろしくお願いします…

eskk.vimは少し古いVimだとエラーが出るそうです

こんなエラーが出ます 報告してくれた人ありがとうございます! >id:eagletmt, id:sora_h, id:hchbaw eagletmt E116: Invalid arguments for function ^H6^R6^C E15:無効な式です: ^H6^R6^C vim-jp – Lingr Sora Harakami E116: Invalid arguments for funct…

最近のeskk.vim

tyru/eskk.vim · GitHub 結構使えるようになってきた。 変換結果の重み付けもまだだけど。 ちなみに直前のエントリとこのエントリももちろんeskk.vimで書いてます。 随分と使えるようになってきて、他のSKKにない機能も実装されてるので、 興味がある人は使…

skk.vim v2.3.2をvim.orgにアップロードしました

skk.vim - Japanese SKK : vim online アップロードしたのは昨日ですが、もうすでに記事を書いてくれた人もいるようです。この際、知らない人もいると思うので、 skk.vimについてのこれまでの経緯についてざっと説明してみます。 skk.vim skk.vimはNoriaki Y…

skk.vimやeskk.vimのはてダでのタグは[SKK]と[Vim]にするようにした

skk.vim バージョン番号

skk.vimのバージョンについていくつか決めたことがあるのでご報告を。 バージョンを表す変数 つい最近g:skk_versionとg:skk_minor_versionという変数を加えました。 これはskk.vimのバージョンを表しており、他のプラグインがskk.vimと連携したい場合に使え…

eskk.vimが漢字変換に対応しました

まだまだ実用段階ではありませんが、とりあえず漢字変換に対応しました。 また、書いてる途中もまだ訳の分からないエラーがいっぱい出て、とてもデバッグが捗ります。あととにかく重い。本当に、ハンパなく、重い。 なんでこんなに重いのかよくわからない。 …

新しい機能実装しました

skk.vimに新たな機能追加を予定 - Humanityブログに書くまでもなくそれほど対した変更ではないしさっさと実装してしまえばいいということで実装しました。 テストしてもいいよという方、テストしてください。 うまく動いているようならこのブログのコメント…

skk.vimに新たな機能追加を予定

SkkEnable()、SkkToggle()、SkkDisable()関数実行時に呼ぶフック関数を呼べるようにするという機能追加を予定しています。 以下Lingrのログ。 tyru: skk.vimに新たにマッピングをいじるためのグローバル変数を加えるのを検討中です。tyru: http://twitter.co…