tech

`o` とか `O` した時のカーソルのことを考えたんだ

実は個人的にずっと気になっていた振る舞いがありまして. 今回はこれに向き合いました,と言うお話です. それは,行挿入/追加の o および O コマンド. o でカウント指定で行挿入した後のカーソル位置がどうも... o でカウント指定,つまり [count]o で…

Vim(MacVim-KaoriYa) と Python のバージョンの件で,打ちひしがれた話

こんな人いるかなぁ,とは思いつつ.*1 相変わらず,んな話を書いておきたいと思います. TL;DR インストールする Python のバージョンと,Vim のビルド時に指定されている(だろう) Python のバージョンは揃っている(互換がある)こと. こゆことでした.; Vi…

iTunes,オーディオブック(`m4b`)の,曲名とかアートワーク,一括自動化処理のために 〜 `mp4v2` の `mp4tags` と `mp4art` 使って

先日,[mp4 のファイルを m4b にする][00],となエントリしましたが,その中で,やっぱりタイトルやアートワーク等の設定も自動化してしまいたいと思うようになりました. これがやっぱ,何となく... 嫌っ.

`iminsert` は `0` だ.絶対にっ.だ.

いつのころからだったでしょうか... ずっっっ...っいぶん前に,ずーっっっ...っと気になっていることがありまして. それは,インプットメソッド IM の振る舞い. 挿入モードを抜けた時の IM の状態を自分好みに制御したい. この課題は,いたる所…

`.m4b` (オーディオブック) 形式のデータにしたいと思った.勿論タダで.

これを思い立ってヒットした情報を斜め読みしていた当初,「めんどくさそだな」と思ってたのですが,そうでもなく. スッキリ. ターミナルを立ち上げ,こ. ffmpeg -i "${src}" -c:a libfdk_aac -b:a 128k -f mp4 "${dst}" ${src} は,変換元のファイルパス…

「それ,エクセルでやった方,早いよ😏」(😱)

目の当たりにして,凍りついたのでメモ. 例えばこのようなくさったデータが幾つかあったとします. そのテキストデータには,上下方向に,それぞれに対応した関係でアイテムが並ぶ塊が,複数あります. これを横方向に,かつ並べ方は,下のブロックを上のブ…

Pythonthreedll どうしてます?→こうします

先日,ここで「どうしたらいいんだろ」で終わったことがありますが, 昨日の検討作業の中で,「あぁ」と. findfile() 使えばいいかも let &pythonthreedll = findfile("Python","/usr/local/Cellar/python3/**/Frameworks/**") こうすれば,Python のバージ…

Windows(32bit) なんだけど Vim8 で見ている Python のバージョンって、V3.5 か、で悶絶

仕事中焦って、小一時間程ハマって、原因知った時そんなことかよと苛っとした、とっても恥ずかしい話。 そして結果、一周して戻ってくることになります。 メモ。 今回は珍しく Windows 上での話題。 環境は、cmd で ver で以下。; Microsoft Windows [Versio…

あのさ.Flexbox で天然で `justify-content` は「横方向の~」とか,`align-items` は「垂直に~」とか言うの,もう止めない?

て話. タイトルなので端折ってるので(それでも長すぎて締まりの無いタイトルですが笑),改めて全部載せすると, Flexbox で整列について,このようなお話のされ方,多くありませんか? 「横方向の整列は justify-contentで...」 「垂直方向なら, align-item…

Pythonthreedll どうしてます?

今回のエントリは,"こうしました" な話ではなく,"どうしたらいいんだろ" 的な煮え切らない感じで終わります. 細かいことは端折って,先日 OS をクリーンインストールしました.*1 で無事環境構築を終え,Vim (MacVim-KaoriYa) を起動.そしていつもの手グ…

macos インストールの時のアカウント作成のフルネームとかアカウント名とか,いっつも「うっ」ってなるから

先日,OS のクリーンインストールを行っていて. 「なぁんかこういっつもこうだよな」と思ったので,これを断ちたいと思ったのに加え,この痩せた記憶に叩き込むためにも,イメージ化してみることにしました. と言うのが今回のお話です. 対象としている OS…

いい加減 JapaneseIM (macOS Sierra 編)

このブログで過去にも度々触れてきてますが,またコイツの話. cp: /System/Library/Input Methods/JapaneseIM.app/Contents/Resources/KeySetting_Default.plist: No such file or directory げんなり. 気分転換に外の空気に触れようと,ちょっとふらりふ…

にっぽんのいんくすけいぷ

必要なものとの認識でいるのでインストールはするものの,その使い勝手に感じる独特な癖*1になかなか適応できず*2,長いことずっと距離をとってきたアプリケーション. Inkscape. この度,とある切っ掛けから,本気で使ってみることにしたのです...んが…

期待してる - `expect` コマンド 再び

今回は shellscript での expcet コマンドのお話. 以前にも,処理中に対話式でパスワード入力とか求められる操作を自動化したいと,この expect コマンドについて触れました,この expect コマンドの spawn にてパイプ pipe | を使う場合は,ちょっとしたコ…

みんな大きくなあれ

文字列をすべて大文字 Uppercase にしたい時. :'<,'>s/\w/\U\0/g 勿論これは方法のひとつ.他にも幾つかある. 先日,ドキュメント内に散在する特定の文字列の塊,例えば単語や変数など,を一発一括で大文字にしたい,と思ったの切っ掛けでした. ~ とか gU…

そのさ.`zipcloak` 要る?

いざ,と言う時,いっっつも忘れてしまっていて,いっっっつも時間を浪費してしまう. これはいけません. macOS でも,パスワード付き *.zip in コマンドライン,のワークフローについてのメモ. Plastic Zip Bag / moriyoshi ということで,手続きは,まる…

別に隠れなくていいんだぞ

つか,誰だよ.それイラネ(隠せ)って言ってるヤツ. そんな気分... Vim で markdown を編集していて. いつのこまにやら,テキストを強調するためのアスタリスク * が埋没,と言うか現れなくなったのに気が付いて,個人的にはとても嫌だと思っていました…

Terminal.app もやっつけてもらを

幾らテンポラリで使うアイテムとは言え,開いた時にガッカリしたくないので,Terminal.app もキメとこ,と思い立ちました. 結果,こんな感じとなりました.; readonly DIR_TEMP="$HOME/temp/" url_is=http://cocopon.me/app/vim-iceberg/Iceberg.terminal p…

`expect` で絞めていただこ - shellscript の実行途中で求められるパスワード入力を自動で

と言うお話. 設定用 shellscript を走らせていて,途中,度々求められるメールやパスワードの入力がどうにかならないものか,と思うようになってきました. このために結局マシンの前を離れられない. 何のためにスクリプト用意して作業を自動化しているの…

やっぱつらいのでやってもらを.- iTerm2 編

は?もしかしてシリーズ化とかイキッてるの?,と睨まれても仕方ない感じですが,ホントそんなことありません,の(笑,またまた os のクリーン再インストールに端を発したイベントの話.*1 iTerm2. 実はインストールは homebrewcask で楽できてはいたのです…

`plutil` が json 形式にコンバートしてくれないっ、てゆのは

やりたかったこと。; plutil -convert json ~/Library/Preferences/com.googlecode.iterm2.plist \ -o ~/com.googlecode.iterm2.plist.json plutil コマンド使って plist ファイルを json 形式にコンバートして頂こうとお願いしたのですが、応えはエラー。; …

こんどは `eye-d3` かよっ 苛

今回も,これ,役に立つ人っているのだろうか,と言った感じの話題.笑 homebrew で eyeD3 を入れるなら, brew install eye-d3 が正解だった,というお話. MP3 fan / Oneras これもまた前回エントリ同様,os のクリーン再インストールが契機となったもの.…

あ、いた。

今回のエントリは、表題通りの話だけなのですが。 先日、いわゆるレインボーカーソルの態度の悪さにいい加減我慢がならず、os を入れ直した。 MacVim-KaoriYa 用の formula は、自前のものを用意しているので、tap 出来てるか確認しようと brew cask search …

denite でナイト - denite.nvim from unite.vim

とうとうやってやってしまったよ。 思い切って、んなタイトルつけてみたけど。*1...そんな自分が辛い とゆことで、*2 待ってましたっ! 先日のエントリでも軽く触れましたが、今回のアップデートで Non-native フルスクリーン時の transparency オプション…

Vim の GUI 版が何であるかすらを理解することないまま gVim を使い続けてきたような情弱ゆとり廚がイキって恥を恥とも知らぬままに Neovim への移行について考えた愚行,いい加減痛いので晒しとこうと思います

もう自分のこの浅はかさたるや,ほんっと耐えられない. こんな自分みたいな奴いたら,絶対イライラして,頼むから消えてくれと絶対思っていると思いますわ(怒. IDIOT / Say_No_To_Turtles

Neovim なのかなぁ,やっぱ,って

最近とうとうそんなことを考えるようになってしまいました. でもまだちょっと迷っていたりするのですがね. 今朝のアップデートでどうやら解決された模様.; Vim patch 8.0.0094 Fixed Non-native fullscreen issue on 10.12 Sierra (#312) via. snapshot-1…

"TODO:" を目立たせたいと思った、どのファイルでも

タイトルの通り、"TODO" とか "NOTE" とか、そんな目印を目立たせたい、と。 しかもここでは、ファイルタイプ関係なく*1、どのドキュメントにおいても一律、全て同じスタイルのハイライトで構わない、というかむしろそうしたいと考え、その方向で検討してい…

`[ "$a" == "$b" ]` ですって?!

とある切っ掛けをもって,この際あらためて整理しておこうと思ってのメモ. お話は shellscript . 思ったより長くなってしまったので... tl;dr [ "$a" == "$b" ] って言ってるの見た test コマンドなり [ では == はダメじゃなかったっけ? (今までの自分…

コマンドラインで caps lock キーを潰す.control キーに. -- macOS Sierra (v10.12)

macOS の環境設定は,GUI ではなく defaults コマンドなりを並べた shellscript を走らせて行っておりまして,今回はそこでのお話. そのうちのひとつ,Caps Lock キーを control キーにする設定を施しているのですが,これができていない様子. 思った通り…

ソレをどこに置いたらいいか迷ったけど,そもそもソレじゃないかも,って話

$(command) & なのか $(command &) なのか,どっちなんだろ?と思った時,手が止まった. ら. どうやら,こういうのって駄目みたい. そうなの? ちなみに今回,初めから言っておきますと,ハッピーエンドではありません. この壁は自身が弱者ゆえのもので…