Hatena::Groupvim

KBDANOID - やぬすさん別荘

2012-06-23

akiba.vim

| 23:39 |  akiba.vim - KBDANOID - やぬすさん別荘 を含むブックマーク はてなブックマーク -  akiba.vim - KBDANOID - やぬすさん別荘

参加してきました。

http://www.kaoriya.net/blog/2012/06/16

内容としては以下、かな ? 勉強会というわけでもなく、とりとめもない主に vim のハナシをしてた感じですね。

  • 自己紹介
  • どういうふうに使ってる ?
  • vim の source をみてみよう
  • http://vim-jp.org/ の issues 解決できない ?
  • 初心者にすすめる ex-command, plugin
  • 他に問題とかないかな ?

実は vim の source をはじめて見てみたんだけどそこまでひどくはないかなーと。 ifdef だらけなのは普通だし、処理追えたので簡単にいじるくらいならできるんではなかろうかとか。

初心者にすすめる ex-command で一発目に :help を出した @thinca さんは大正解。だったんだけど、うしろが悩むはめに。おれは無難に :tabnew 進めておきました。 tab 使うのは window 分割より敷居低いのでいいと思った次第で。

kaoriya さんから「 Google Android プログラミング入門」をパクってもらってきました。引っ越してきたばかりで読むものとかなかったので…。ありがとうございます !!

f:id:janus_wel:20120623233708j:image

次回はもっと大規模にやりたいですねなどなどのオハナシも。

2011-04-17

zoomfont.vim supports MacVim

| 23:00 |  zoomfont.vim supports MacVim - KBDANOID - やぬすさん別荘 を含むブックマーク はてなブックマーク -  zoomfont.vim supports MacVim - KBDANOID - やぬすさん別荘

Mac 環境が手に入って今までに構築した環境を移行してるところ。その一環で自分で書いた plugin が使えるかどうかを check してるんだけど zoomfont.vim がそのまま MacVim でも使えることがわかったので対応した。

見ての通り読み込むかどうかの判定条件変えてるだけなので本当にそのまま。いろいろ試せる環境があるっていいねぇ。

2010-11-06

'modifiable' or not when :edit with backtick-expantion ?

| 01:30 |  'modifiable' or not when :edit with backtick-expantion ? - KBDANOID - やぬすさん別荘 を含むブックマーク はてなブックマーク -  'modifiable' or not when :edit with backtick-expantion ? - KBDANOID - やぬすさん別荘

えーとまず反応遅すぎてすいません。

まず流れから。

http://d.hatena.ne.jp/tyru/20101101/whichedit を読んで :e `perldoc -l perlfunc` と打ち込むと確かに出てくる。知らなかった。 tyru++ 。

あれでもこれ edit なわけだから編集できちゃうよなとか思っておもむろに iTwitter 早く復活するといいね<Esc> とかやると readonly だよばかやろーとは言われるけど確かにできる。

で、ここで想定してるのは man とか perldoc みたいな何らかの help が vim 上でひけてうれしい、ということを言っているわけで help を編集できる状態なのはどうなのという意味で http://b.hatena.ne.jp/janus_wel/20101103#bookmark-26210883 という comment 、そして http://b.hatena.ne.jp/tyru/20101103#bookmark-26210883 という流れ。

あれーでも :set modifiable? すると "modifiable" て返ってくるしうーん ? となっちゃったわけです。 Windows でも andLinux でも file 自体が readonly 属性だから 'readonly' は on になるけど 'nomodifiable' にはならない、という状況。

どこか見落としてるのかな…。

2010-09-09

javascript を gjslint で check する

| 00:51 |  javascript を gjslint で check する - KBDANOID - やぬすさん別荘 を含むブックマーク はてなブックマーク -  javascript を gjslint で check する - KBDANOID - やぬすさん別荘

gjslint 自体は http://code.google.com/intl/ja/closure/utilities/docs/linter_howto.html を参照しながらいれて path 通しといてください。

ついでに fixjsstyle で整形した code を書き戻す mapping も書いてみた。 buffer を temporary file に落とし込むところがアレな気がするけど気にしない。

あ、ネタ元書いてなかった。 gjslint は http://blog.livedoor.jp/dankogai/archives/51516053.html で知りました。いい機会だからと整備してしまった経緯。