タグ

ブックマーク / secret-garden.hatenablog.com (3)

  • Vim で :terminal の使い勝手をよくした - Secret Garden(Instrumental)

    重い腰を上げてやっと Vim の :terminal を使ってみたんですが、いろいろと使い勝手が悪かってので魔改造しました。 いろいろと便利な設定を書こうと思ったら完全に煽り記事みたいになってしまい大変申し訳無くry。 :terminal を真面目に触ってからまだ半日ぐらいしか経ってないので間違っている部分があればゆるしててへぺろ。 ちなみに Vim 8.0.1295 時点での話になります。 <C-w> prefix を変更する さて、:terminal はなぜか Vim の思想に反して insert mode 主体で操作することになります。 なので :terminal を実行すると insert から開始されてまず面らいます。 それはいいんですが、何故か insert から抜ける際に <Esc> ではなくて <C-w><S-n> を使用するわけのわからない仕様となっています。 と、いう

    Vim で :terminal の使い勝手をよくした - Secret Garden(Instrumental)
  • 第33回 PORTもくもく会に行って LT してきた - Secret Garden(Instrumental)

    第33回 PORTもくもく会に行ってもくもくするついでに LT してきました!! もくもく もくもく会っていうことで一応 Ruby のコードを書く予定だったんですが、結局午後からはほとんど LT のスライドを書いてました…。 いや、スライド自体は事前に用意していたんですが、参加者と発表内容がいまいち咬み合わないかなーと思いエクストリームスライド作成することに…。 ちなみに最初は MacBook Air でスライド書いていたんですが、日語IMEが腐りきっていたのと何故か Vim がめっちゃ重くなる現象に遭遇していて全然はかどらず、結局 Windows タブレットでスライド書いてました…。 このタブレット、Vim の起動時間が10秒もかかるぐらいには低スペックなんですけど、思ったよりも Vim 上の操作は快適だったのでよかった…。 そんなわけで進捗ダメです。 次に参加する機会があればもうちょ

    第33回 PORTもくもく会に行って LT してきた - Secret Garden(Instrumental)
  • Vm で特定の条件でのみ <C-a> でインクリメントしないようにする - Secret Garden(Instrumental)

    元ネタ vim使っててインクリメント/デクリメントしようとして、たまにCTRL + aで減少して、CTRL + xで増加することがあってなんでかなー、って思ってたら"id-2"みたいなときなのに気づいた。-2って認識してるのね。— Tomotaka Sakuma (@tmtk75) 2015, 5月 13 わたしもたまにアアアアアとなってしまう事があったので、雑に書いてみた。 コード " Need vital-Coaster : https://github.com/osyo-manga/vital-coaster let s:Buffer = vital#of("vital").import("Coaster.Buffer") function! s:count(pattern, then, else) let word = s:Buffer.get_text_from_pattern(

    Vm で特定の条件でのみ <C-a> でインクリメントしないようにする - Secret Garden(Instrumental)
  • 1