タグ

ブックマーク / vim-jp.org (53)

  • vim-jp 10周年

    日 2021年9月16日に vim-jp は10周年を迎えました。 vim-jp 立ち上げ当初の記事は以下になります。 2011-09-07 github上にvim-users-jpというorganizationを作った。 by mattn 後に名称が vim-jp へ変更となりました。 2011-09-16 vim-jpを作りました。 by KoRoN 2011-09-16 Vimをお使いの皆さまへ by KoRoN 2011-10-01 個々の作業はチームを作る事で効率を上げられる by mattn vim-jp 立ち上げ約1か月の振り返り記事 2012-11 vim-jpの活動報告 (by KoRoN) 1年目の振り返り。VimConfの前身である ujihisa.vim 2012 での発表スライド この10年ものあいだ vim-jp が存続・機能できたのは、 何より vim

    vim-jp 10周年
    tyru
    tyru 2021/09/16
    めでたい
  • VimConf 2018の通常チケットを9月17日に販売します

    VimConf 2018 公式サイト https://vimconf.org/2018/#link-tickets にて、2018-09-17(月) お昼 1:00pm JSTからチケット販売を開始します。 Standard ticket 12,000円 (税込み12,960円) VimConf2018の会場に入場するのに必要な入場券です。 一人一枚購入して下さい。 Individual sponsor option 一口 5,000円 (税込み5,400円) VimConf を応援するための個人スポンサーチケットです。 これは入場券ではありません。このチケットのみでは、VimConf 2018に入場できません。 購入は必須ではありません。応援したい、応援してもいいなという方は購入してください。 一人何枚でも購入することが出来ます。 購入者には以下の特典が付きます 15文字以内の名前または

    VimConf 2018の通常チケットを9月17日に販売します
    tyru
    tyru 2018/08/30
  • The author of Vim will come to VimConf2018

    今年の VimConf 2018 は凄いぞ 2013年から毎年開催されている Vim の国際カンファレンス VimConf も今年で 6 回目の開催となります。今年も 11/24、富士ソフトアキバプラザで開催されます。 記念すべき日 実は VimConf 運営スタッフには、開催当初から念願していたある夢がありました。 VimConf を国際カンファレンスのレベルにまで成長させ、いつの日か Vim の作者 Bram Moolenaar 氏を呼びたい VimConf 2018 でこの記念すべき日がやってくる事に、我々スタッフはいま胸の鼓動の高鳴りを抑えられずにいます。 https://vimconf.org/2018/ 我々スタッフは何ヶ月前も前からメールで Bram Moolenaar 氏にアポイントを取り始め、昨日ついに正式な OK を頂く事が出来ました。 Can I confirm th

    The author of Vim will come to VimConf2018
    tyru
    tyru 2018/07/05
  • [攻略記事] VimConf 2018のスピーカーになるには

    こんにちは、ujihisaです。つい先日 VimConf 2018 CFPがはじまりました。記事は、応募する気の方、応募するかしないか迷っている方、あるいはすでに応募した方向けの便利情報です。 審査基準について雑多に。 すでに募集開始された20/30分枠と、後日募集するLTでは審査基準を大きく変えます 20/30分枠は地に足のついた技術の話。普段から手を動かしてる人が、その人しかできない深い話を LT枠は多様性や話の面白さに期待。Vimの懐の広さを披露してくれることを願っています Vim script高速化、言語機能向上など、体に近い話がうれしい といいつつlanguage serverなどのVimの周辺技術にも興味あり 基的にはVimそのもの。つまりVim以外ではない話がいいです ただし、VimConf 2017におけるt9mdさんのAtomの話のような熱意と完成度のものは大歓迎

    [攻略記事] VimConf 2018のスピーカーになるには
    tyru
    tyru 2018/07/03
  • ドキュメントサイトに編集リンクを追加しました

    vim-jp では Vim のドキュメント翻訳を行っています。 https://github.com/vim-jp/vimdoc-ja-working/ 有志の方々にお手伝い頂き、なるべく家のドキュメントに追従しようと心がけていますが、人手が足りていない現実があります。 この度、日語ドキュメントサイトに「編集」リンクを設置しました。 クリックすると GitHub 上のドキュメントが表示されます。 細かな誤字の修正や、より良い翻訳をご提案頂ける場合は、このリンクから GitHub のプルリクエストを送信して下さい。皆様からのコントリビューションをお待ちしています。 参考: https://qiita.com/amay077/items/8823376f307235a7f651

    ドキュメントサイトに編集リンクを追加しました
    tyru
    tyru 2018/06/13
    即 typo 修正 PR 送れるようになって便利
  • VimConf 2017 のビデオを公開します

    Issues 日語で問題報告できるITS(Issue Tracker System)。 vim-jp slack vim-jp 運営の slack について。 vimrc読書会 毎週誰かのvimrcを読み合わせします。 Vim駅伝 参加型の記事執筆企画「Vim 駅伝」のページです。 vim-users.jp vim-users.jpにかつて存在していた過去記事を掲載しています。 リンク集 もっとVimの情報をゲットしよう! Vimmers2 (旧版)を見てみよう!

    VimConf 2017 のビデオを公開します
    tyru
    tyru 2018/04/25
    ついにー。
  • 最近追加された機能

    最近追加された機能について説明します。 terminal バッファ強制終了の動作 これまで GVim で :terminal コマンドを実行した状態で画面の × ボタンをクリックすると、エラーが発生して GVim を終了する事が出来ませんでした。これは Vim の設計方針としてバッファを閉じる際にジョブを強制終了するかどうかが明確に決まっていなかった事が原因です。 Patch 8.0.1593 にて × ボタンを押した時の動作 :qall に変更が加えられました。 バッファを閉じる際にはジョブを自動で終了するべきではないというスタンスには変わりはありませんが、× ボタンを押した場合のみ、今回追加された term_setkill 関数により内部的にジョブを自動終了する為のフラグ付けが行われます。 更新されたバッファもしくは実行中の :terminalが開かれている状態で、× ボタンをクリック

    最近追加された機能
    tyru
    tyru 2018/03/12
  • Vim Magazine 2017 年 11 月号

    話題 VimConf 2017 が 11/04 (土) に開催されました Fablic.vim #4 が 12/04 (月) に東京で開催予定です Meguro.vim #7 が 12/16 (土) に東京で開催予定です Yokohama.vim #10 が 12/10 (日) に神奈川で開催予定です 今月の新機能 今月の新機能及びユーザーに影響のある変更は以下のとおりです。 8.0.1278: GUI ウィンドウのスクロールバー表示時にウィンドウのサイズを保持する 'guioptions' オプションの k フラグが追加されました これによりスクロールバーが表示される時に GUI のウィンドウの最大化状態を解除されてしまう問題が修正されました 8.0.1279: メニューの初期化処理が高速化され、起動時間が速くなりました 8.0.1280: if_python における None が V

    Vim Magazine 2017 年 11 月号
    tyru
    tyru 2017/12/01
  • Windows で色付きの絵文字が表示出来る様になりました。

    色付き絵文字の問題 Windows 版の gvim は基部分は GDI (Graphics Device Interface) で描画し、フォントのレンダリングを DirectX API の DirectWrite を使って描画しています。ハードウェアレンダリング用の API ではありますが、Vim は GDI でのレンダリングにツギハギをあてる様に DirectWrite を使った実装が行われているため、思った様にパフォーマンスを得る事が出来ず、逆に遅くなってしまっていました。renderoptions オプションを使っておられた方であれば、アンチエイリアスを効かせたとたん Vim がモッサリしていたのをご存じかと思います。 それとは別に、Windows 版の gvim には Windows 8.1 以降でサポートされた「色付きの絵文字」がレンダリング出来ないという極めて重大な欠陥があ

    Windows で色付きの絵文字が表示出来る様になりました。
    tyru
    tyru 2017/11/27
    🍻
  • VimConf 2017 での特別企画

    こんにちは。 VimConf 2017 スタッフの KoRoN です。 最近は kaoriya のほうが通りが良いかもしれません。 なお銭湯での交互浴にハマっています。 さて 登壇者の発表 を見てあることに気がついた人がいるかもしれません。 そう mattn さんと k-takata さんが記載されていないのです。 ここで VimConf 2017 における特別企画を発表いたします。 「mattnさん、k-takataさん、kaoriya による Vim 鼎談 (60分, 仮題)」 です。 (ここ拍手と歓声で迎えてくれたらうれしいです) Vim の過去から最新の機能、Vimとの出会いや使い方の変遷、開発エピソードまで、 私 kaoriya が聞きたかったアレコレを御二方から、 60分間たっぷり聞き出します。 開催までにまだ時間があります。 こんなことを聞いて欲しい or 話して欲しいという

    VimConf 2017 での特別企画
    tyru
    tyru 2017/10/13
  • Vim Magazine 2017 年 9 月号

    tyru
    tyru 2017/10/02
  • vim-jpのチャットルームについて

    https://vim-jp.slack.com/ vim-jp のメンバーが集まるチャットルームをSlackに用意しています。vim-jp に興味のある方ならどなたでも参加できます。以下の招待用ページからメールアドレスを入力して参加してください。 一部の例外(※)を除いて、チャンネルの入退室は記録されておらず、入退室に際しての挨拶も必要ありません。Slackのアカウントは必要ですが、気軽に眺めるだけでも良いのでご参加ください。 ※ Slackの仕様上、極端に人数が少ないチャンネル(~30人程度)や、他のユーザーによってに招待された場合は入退室ログが表示されます。 参加方法 招待用ページ 2020年5月現在、Slack には以下のようなチャンネルがあります(一部です)。 チャンネル 説明

    vim-jpのチャットルームについて
    tyru
    tyru 2017/10/02
  • Vim Magazine 2017 年 8 月号

    tyru
    tyru 2017/09/02
    今月もまた新機能が多い
  • VisualStudioを使ってのビルド方法

    ビルド手順はVimのバージョンによって一部変更されていることがあります。公式のビルド手順は、ソースファイル内の src/INSTALLpc.txt および、VC用Makefile内のコメントを参照してください。 ここではVisualStudio(2010以降)が既にインストールされている前提で説明します。 Gitのインストール GitからGitをインストールします。 ソース取得 コマンドプロンプトから以下を実行します。

    VisualStudioを使ってのビルド方法
  • VimConf 2017を開催します

    3行要約 日時と場所が決まりました すぐに発表を公募するので準備してね スポンサー公募します!! 参加チケットの発売はまだ先 1 有志Vimユーザーが主体となってはじめ、これまで4回開催された、VimConf。 これは世界初かつ世界で唯一の、コミュニティによって定期運営されているVimの国際カンファレンスです。 これまでずっと日の東京で開催されてきました。 今年も開催されます。が、今年はこれまでと大きく異なるものとなっています。 後述するように日時と場所が確定しました。いますぐ日行きの航空券を購入しましょう。 VimConf 2017 は何かが違う…? これまで2013年からやっていたVimConf 厚意により貸してくださっていた会場 年度ごとに国際化度のブレあり。完全英語の2013とベストエフォートのそれ以降 高まるVim熱 今年のVimConf 2017 英語発表は日語に、日

    VimConf 2017を開催します
    tyru
    tyru 2017/08/04
    あの人 is 誰…?
  • Vim Magazine 2017 年 7 月号

    話題 Megoro.vim #5 が 08/26 (土) に開催されます。 今月の新機能 今月の新機能及びユーザーに影響のある変更は以下のとおりです。 8.0.0693: :terminal コマンドが追加されました (関連パッチ: 8.0.0694-0695, 8.0.0712-0713, 8.0.0717-718, 8.0.0725, 8.0.0728, 8.0.0730-0731, 8.0.0738-0748, 8.0.0750-0761, 8.0.0763-0764, 8.0.0766, 8.0.0768-0773, 8.0.0775, 8.0.0778-0779, 8.0.0781, 8.0.0783-0785, 8.0.0787-0791, 8.0.0793, 8.0.0795, 8.0.0797-0802) 8.0.0716: --clean コマンドラインオプション、 'v

    Vim Magazine 2017 年 7 月号
    tyru
    tyru 2017/08/01
    今月は新機能多いな
  • Vim Magazine 2017 年 6 月号

    話題 Osaka.vim #10 が 06/24 に開催されました。 Meguro.vim #4 が 07/15 に開催されます。既に定員は超えているようですが、キャンセルや増員がないとも限らないので注目です。 Fablic.vim #2 が 07/20 に開催されます。こちらはまだ定員に余裕があります。 今月の新機能 今月の新機能及びユーザーに影響のある変更は以下のとおりです。 8.0.0609: 終了方法の説明が改善されました 8.0.0612: パッケージディレクトリが 'runtimepath' に追加されるタイミングが早まりました 8.0.0613: パッケージで ftdetect が使えるようになりました 8.0.0621: :stag コマンドが 'switchbuf' オプションを尊重するようになりました 8.0.0625: shellescale() が第2引数に応じて、

    Vim Magazine 2017 年 6 月号
    tyru
    tyru 2017/07/01
    今月新機能多いなぁ
  • vim/neovim に任意のコード実行の可能性 ( CVE-2016-1248 )

    http://www.openwall.com/lists/oss-security/2016/11/22/20 vim/neovim に、不正なモードラインを設定する事で任意のコードを実行できる脆弱性が見付かりました。 この問題は既に修正されており、パッチとしてリリースされています。 Vim: patch 8.0.0056 neovim: vim-patch:8.0.0056 お手持ちの OS ディストリビューションにてアップデートを行って頂くか、上記パッチを取り込んでビルドしなおして下さい。

    vim/neovim に任意のコード実行の可能性 ( CVE-2016-1248 )
  • Vim 8.0 新機能解説

    2016-09-12、前メジャーバージョンから10年、Vim 7.4 からは3年の歳月を経て Vim の最新版である Vim 8.0 がリリースされました。 Vim 8.0 の大きな変更点としては、まず多くのバグ修正が上げられます。7.4 に存在した数多くの問題が修正されています。 また以下の素晴らしい機能拡張も行われました。 チャネルによる非同期 I/O のサポート (Channel) バックグラウンドプロセスと非同期にメッセージを交換できる仕組みが実装されました。JSON で通信するサーバと対話する事も出来ます。 詳しくは :help channel を参照して下さい。 ジョブ (Job) これまで外部コマンドを実行する際にブロックしていましたが、ジョブ機能の追加により非同期にコマンドを実行する事ができる様になりました。また channel 機能を使って標準入出力を経由し、非同期にメッ

    Vim 8.0 新機能解説
    tyru
    tyru 2016/09/16
  • Vim Magazine 2016 年 8 月号

    話題 VimConf 2016 (11/05開催予定) の開催概要が発表されています。 発表者募集中です。LTスピーカーも募集しています。 スケジュールが公開されています。 今月の新機能 7.4.2137: funcref() が追加されました。 7.4.2170: timer_info() が追加されました。 7.4.2180: timer_stopall() と timer_pause() が追加されました。 7.4.2189: shellのプロセス置き換え(例: "<(cmd)") でエンコーディングの検出が行われるようになりました。 7.4.2200: getqflist(), getloclist(), setqflist(), setloclist() の引数に {what} が追加されました。 7.4.2201: 'signcolumn' が追加されました。 7.4.2204

    Vim Magazine 2016 年 8 月号
    tyru
    tyru 2016/08/31