min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

vim

SwiftUI開発楽しい ToDoリスト超簡単

ハピタス登録で1,000円分になるURL ToDoリストサクッと作る こりゃ楽しいわ しばらくハマるかも。 zenn.dev XVimでめっさ捗るようになった。 min117.hatenablog.com でもShift+Vで水平選択したところで %s/henkoumae/henkougo/g で変換できないのは何とかし…

SwiftUI開発 XcodeでVim使いたい… → Vim mode 使えばできるよそれ

ハピタス登録で1,000円分になるURL Vim modeがあるだと Oh my Gosh デフォで組み込みとは。 いかな開発UIが変化しようとVimの操作性とそれを生んだ発想は永遠なれということか。 矩形選択 Option 押しながらのマウス操作で矩形選択になるらしい。 Ctrl + v …

python3 カンマ区切りCSVファイル内の「金額列のカンマ区切り」のみ消し去る

例えばこんな財務データファイルがある。 irbank.net ファイル名はSheet1a.csvで保存。 売上高列に続く数字は "116,861,000,000円 "。 つまり、金額がカンマで区切られてしまっている。これだとCSVの各項目(フィールド)の区切りのカンマなのか金額のカンマ…

vim慣れてるとjupyterのpython3環境が楽しい

自分のiMacにはjupyter環境がインストールされてた。たぶん去年このへんの記事を作ったんだと思う(うろ覚え)。 qiita.com 前回使ったPaizaのjupyter環境からダウンロードしたipynbファイルを取り込んだら即使えた。 min117.hatenablog.com 取り込みは簡単…

vimの正規表現で「CSVの列の前後」を入れ替える(ホールドバッファ機能すごすぎ)

名曲「We Are the World」 www.youtube.com 永遠に色あせない名曲。 サイモン・ガーファンクルファンとしてはやはりポールサイモン。 ビリージョエルも。最高すぎる。 ブルース・スプリングスティーン。カッコ良すぎ。 どの一人をとっても上手すぎというか、…

インターネットに接続できないWindows10環境に Windows Sybsystem for Linux(WSL)をインストールする

WSL。Windows Sybsystem for Linux。 Windows10から搭載されたLinux実行環境。 www.pc-koubou.jp これをインターネットに接続されていない Windows10環境で使いたい。 「そんな環境ありえるのか?」と思う人もいるかもしれないが、ある。大量にある。総務省…

RaspberryPi Zero 無線LANインターフェース(NIC)にグローバルIPv6アドレスを振る

ドコモ光(プロバイダGMO)v6プラスでのIPv6運用(MAP-E方式)が安定してきた。 min117.hatenablog.com // ので、家庭内の機器もIPv6に本格的に対応させていく。 まずは RaspberryPi Zero で試す。ラズパイは 1も2も3もZeroも持っているが、Zeroは有線インタ…

vim テキスト全ての行の2列目以降だけを一括で消す(ホールドバッファ機能)

こんなテキストファイルがある $ vim HoldBuffer_test.txt 青いところだけ残したい。赤いところだけ消したい。 コマンド一発でやりたい。 // vimのホールドバッファ機能を使えばできる。 min117.hatenablog.com 残したいところをバッファにホールド(保持)…

vim で改行を挿入する

vim の文字列置き換えで、改行を入れたい時がある。 例えばこんなのを こうしたい。 改行を入れるときは ¥r を使うようだ(¥n ではない)。 qiita.com やってみる。 今回は @ の前に改行を入れれば、やりたいことは達成できる。 $ vim twitter.txt :s/@/¥r@/…

vim キャプチャした文字列の一部を使って置き換えるホールドバッファ機能 :%s/\(¥[1-9]\),/\1/g

// カンマ区切りのcsvファイルがある。 金額の区切りもカンマになってしまっていてawkで扱いにくい。 金額の区切りのカンマだけ無くしたい。 1行目で言えば ¥8,163 を ¥8163 にしたい。 /¥[1-9], とやってキャプチャできるけど、一括置換ではフィールド区切…

bash ラジコプレミアム(エリアフリー)の全局のアイコンを一気にダウンロードする

// ラジコをテレビで聞くための自作アプリを修正している。 min117.hatenablog.com アプリに使うロゴを一気にダウンロードしたい。ロゴは局ごとにあるようだ。 (例) http://radiko.jp/station/logo/AIR-G/logo_large.png http://radiko.jp/station/logo/RA…

bash vimで複数行の行末に一気に文字列を追加する

// 全国のインターネットラジオをテレビで再生できる自前のラジオ再生アプリに、チャンネルを増やしたい。 ソースはこんな感じ。valueに radikoのチャンネルを入れてラジコプレミアムを呼び出し、RaspberryPi(mplayer)に渡して再生しているだけ。 再生局(…

新Macbook Pro の Touch Bar で Vim を使ってみる(escキーを試す)

// 新Macbook Pro。Touch Bar。 知りたいのはただ一つ。 Touch Bar の escキー で Vim は使えるのか? とにかくその一点。youtubeに溢れる開封動画とか、どうでもいいことしか伝えない。Touch Bar で知りたいのは、「escキーの使い勝手はどうよ?」。とにか…