hogashi.*

日記から何から

ScrapboxでVimのinsertモードっぽくカーソルを出し消しする

Scrapbox でマウスでカーソルをエディタ内に置いたり、エディタ外をクリックしてカーソルを消したりするけど、リンクがあったり画像があったりすると思うようにカーソルが置けなかったり、逆にカーソルがあるとリンクが押せなかったりすることがある。 Vim …

crontabのシンタックスハイライトするVSCode拡張機能つくった

crontab ファイルのシンタックスハイライトをする VSCode 拡張機能をつくった。marketplace.visualstudio.com VSCode は TextMate というエディタの文法を司る部分のエンジン*1を同じように利用していて、 tmLanguage ファイルがあればそのまま拡張機能にし…

ghq listをpecoしてpushdするbash function

こういう感じで .bashrc とかで定義しておくと、 ghq list を peco で選んでそのディレクトリへ移動 (v0 の ghq look みたいな) できる(好みで pushd にしてる)。こういうものみんな各々好みがあって各々やっている気がする……。ちなみに↓では glk と打つと出…

Google EarthとDiscordで色々見て歩く会やった

この記事を見た友人とやってみるかという話になって、 Discord で画面共有しつつ Google Earth で見たいところを見て歩く会をやった。chizuchizuko.hatenablog.com フィンランドに行きたい気持ちが高まっていて、ヘルシンキに空港があるはずだけど……とか言い…

CDを数枚取り込み、使えるかと思って部屋に留め置いていたゴミを捨て、あとはサーモンラン(スプラトゥーン2)ばかりやっていた日だった。近年稀に見る何も達成しようとしない姿勢で、なんとも気の長い生活をしている。こういう雰囲気の気の長さが長期的かつ常…

今日の落書き

今日の落書きは、ソースコードの単語を列挙するシェルスクリプト。作ってる拡張機能のソースコードでやってみたので JavaScript 、つまりキャメルケースと全部大文字な定数がある。罠としては HTMLElement みたいな大文字が続くキャメルケースもある。 こう…

Gitの情報からGitHubのパーマリンクをクリップボードにコピーするVSCode拡張機能

VSCode の拡張機能をつくる練習として、開いているワークスペースの Git の情報から、 GitHub のパーマリンクをクリップボードにコピーする拡張機能を作った。練習なので壊れているかもだけどよければお使いください。marketplace.visualstudio.com remote (…