タグ

vimに関するohbaryeのブックマーク (5)

  • VSCodeVimの設定を見直す

    久しぶりにVSCodeVimの設定を見直してみました。 そこから得た知見の一部をVimの設定にも反映させました。 Table of Contents 経緯 ツールによらないキーバインド統一化を目指す過程で、VSCodeのキーバインドを見直し始めたのがきっかけです。 以前からモヤモヤしていたVSCodeVimに関する設定も整理しようと思って始めました。 ツールによらないキーバインド統一化 普通、キーバインドはツールごとに異なります。 ある程度統一されている部分もありますが、細かな違いが脳のコンテキストスイッチの切り替えコストを増大させます。 全てのツールで同じキーバインドを実現することにより、それらの問題を解決するプロジェクトです。 まだ実行には至りませんが、2019年中に完成させたいと思っています。 以下のようにとても人気があり、私にとってもVSCodeを使う上で欠かせない拡張機能です。

    VSCodeVimの設定を見直す
    ohbarye
    ohbarye 2020/04/15
    VSCodeVimでマルチカーソル使えたのか、知らなかった
  • RubyKaigi 2019でujihisaが登壇した裏話 - スタディサプリ Product Team Blog

    ujihisaです。先日2019年4月に日の福岡で開催されたRubyKaigi 2019にて、ujihisaが "Play with local vars"というタイトルで発表してきました。この発表は、40分間英語でひたすらRubyのローカル変数についてだけ語るというものです。 発表スライドは公開済みで、こちらのgistですが、レンダリングにはshowtime.vimを要求しますし、実際にはデモがメインですので、RubyKaigi公式の動画を参照するのが便利です。 www.youtube.com 登壇に至るまで 一年前、RubyKaigi 2018に参加していろんなすばらしい発表を聞いているうちに、 「RubyKaigiでちゃんとした発表をしていないのは申し訳ない」という罪悪感というか強迫観念、 「Rubyを使う上でローカル変数と向き合うのは避けて通れないけど、これだけを取り扱った発表は

    RubyKaigi 2019でujihisaが登壇した裏話 - スタディサプリ Product Team Blog
  • ゴリラ.vim#2のイベントスタッフを経験して - スタディサプリ Product Team Blog

    ゴリラ.vim#2のイベントスタッフを経験して こんにちは、Quipperのwebエンジニアを担当している @motorollerscalatron です。 恐れ多くも、webエンジニアとして何社かは経験させていただいてきた自分ですが、Quipperに在籍した半年の中でも今までなかったような体験を数多くしました。 今回は、その中でも、ひとつ、想像以上に面白かった、会社が場を提供する形での技術系のイベントの運営について、書かせて下さい。 ゴリラ.vimとは ゴリラ.vimは今年の2月から始まったゴリラさんのvimイベントです。 終了後、ゴリラさんにはちょっとだけご挨拶をさせていただいたのですが、お名前から想像していたよりお話のしやすい方で、意外だったと記憶しています。 私はこの前にも会社では、去年 meguro.rb #19 VimConf 2018 というイベントに参加していたのですが、年

    ゴリラ.vim#2のイベントスタッフを経験して - スタディサプリ Product Team Blog
    ohbarye
    ohbarye 2019/05/13
    新鮮な感想 / “終了後、ゴリラさんにはちょっとだけご挨拶をさせていただいたのですが、お名前から想像していたよりお話のしやすい方で、意外だったと記憶しています。”
  • ぼくたちとVimConfの180日戦争 - チューリング不完全

    VimConf 2018 パンフレット イベントのレポートというのは生ものであり、鮮度がある。 イベントの当日は、疲れ切ってしまっていて、とても帰宅してから文章を書こうという気持ちにはならずすぐに寝てしまう。次の日は仕事がある。そんな風にレポートを書くことをしぶっているうちに、Twitterではいろんな参加レポートが出回る。これ以上俺が書く必要もないんじゃないか・・・という気持ちが大きくなり、「書かない」という決断をするわけでもなく、レポートは永久に書かれない。 イベントの報告をする上で、では自分が書くもの、自分にしか書けないものは何だろうか。それはパーソナルな体験であり、今回のVimConfであれば、やはりスタッフ業に関することを書くべきだろう。 スタッフは何をするのか ノベルティを詰める作業の様子 残っている記録を見ると、VimConfスタッフが最初に打ち合わせを行ったのは2018年5

    ぼくたちとVimConfの180日戦争 - チューリング不完全
    ohbarye
    ohbarye 2018/12/01
  • VimのデバグにGDBを使う - スタディサプリ Product Team Blog

    はじめまして、Quipperに再来週に入社予定のujihisaと申します。 記事では、Vim体のC実装をデバグするのにGNU Debugger (GDB)を用いる方法について説明します。 巷には「GDBVimに統合させて何らかのプログラムをデバグする方法」はいくつか解説記事がありますが、記事はそうではなく、Vim自体のデバグについてに着目します。 Quipperでは社内のソフトウェアエンジニアのうち4割 *1がVimを使用しており、我々はVim体の未解決バグを踏んだときに自力で解決しVimコア開発者にフィードバックできるようになっているべきです。 Vimを debug_info, not stripped でビルドする お使いのVimのバイナリは、おそらくdebug buildではないです。ちょっと確認してみましょう。 $ file `which vim` /usr/sbin/v

    VimのデバグにGDBを使う - スタディサプリ Product Team Blog
    ohbarye
    ohbarye 2018/08/22
    Quipper.vimが始まる予感
  • 1