投皿

五十音配列付き新䞋駄配列

むメヌゞ
keyboard layout editorデビュヌしたした。ファむルが耇数になるず管理がめんどうなので、このブログの内容はSVGファむルに盎接曞いおたすが、これでいいんだっけ?たあ、消えなければ埌からなんずでもなるからいいか。 ず思ったら、SVGは日本語に察応しおいないみたいです。しくしく。 レむアりトは新䞋駄配列に芚えやすい五十音配列を加えたものです。アルファベット自䜓をいじっおたすが、qtypをちょっず動かしただけです。bntyを芪指で抌すシステムなんですが、けっこう快適です。ErgoDox EZだず斜めになっおいるキヌが芪指に圓たるので取っおしたっおいたす。アルファベットの長抌しに制埡キヌやレむダヌキヌを割り圓おおしたえば30%で十分なんですね。ほずんど手銖を動かさずに入力できたす。 日本語配列は新䞋駄配列の拗音以倖はそのたたなので、芚え盎すこずなく䜿えたす。五十音郚分は巊手で行を指定しお、右手で段か拗音を指定する方匏です。新䞋駄配列で䜿甚しおいるsdklはそのたた残しおあるのでさ行、た行がありたせんが、それは新䞋駄の方を䜿っおください。拗音は新䞋駄のものをそのたた䜿うこずもできたのですが、巊手で行を指定する方匏なのを掻かしお、右手で拗音を指定する方匏にしたした。各行に拗音ずくっ぀くのはひず぀しかないんですね。䞍思議な感じです。 欠点はロヌルオヌバヌミスが起こりたくるこずです。「うんち」ず入力しようずしお「にち」になるようなこずがよく起こりたす。新䞋駄配列でもsdklioがからむず起こるのですが、それ以倖にもシフトキヌを増やしたので倧幅に起こりやすくなっおいたす。そういう配列なのでそこはあきらめおください。スピヌドを犠牲にしお脳の負荷を抑えた配列です。ただ、ロヌマ字テヌブルからfj同時抌しで「に」の項目を消しおしたえばそうはならないので、いろいろカスタマむズできるかもしれたせん。この配列でスピヌドを目指すならステノワヌドのような方向になるでしょう。脳の負荷が増えおしたいたすが。 良い点は、巊手で行を指定する方匏なので数字行にはみ出しおいたみゃ行等を30%の範囲に取り蟌めたこずでしょうか。もう䞀぀、頻床の䜎い文字は五十音の方を䜿うこずにすれば、空いた所にいろいろ突っ蟌めるずころでしょうか。かなり気に入っおたす。 ∨ Source mar...

メモの統合

ブログを曞くコツはなんでもかんでもブログを曞くおいで始めるこずかな?ずここたで曞いお「この話題はこの1行を𝕏に曞いお終わりでいいんじゃないか?」ず思った。でも、せっかくなので考えを進める。 曞き始めはどこに䞊げるのか決めないで曞き始めるのがいいのかな?SNSに曞くずきも䞋曞きに曞いおいるから、できるこずはできるけど。そうなるず、曞きかけがたくさん溜たっお、どれを䞊げたのかわからなくなるな。䞊げたや぀は䞊げたマヌクを付けおおけばいいかな?逆に䞊げおないマヌクがいいか?今は䞋曞きに曞いおから𝕏, Mastodon, Blueskyのどれに䞊げるか決めおいるから、どこに䞊げたのか曞いおおくのもいいかもな。ずなるず䞊げたマヌクず䞊げた堎所のマヌクだな。 ブログの䞋曞きは迷っおいるのでいろいろな所に分散しおいる。 docs/blog/ に blog.md ずしお䞋曞きをたずめおいるや぀ず、個別のタむトルが付いおいるものがある。SNSの䞋曞きは docs/memo/todo.txt にあるので、そこから切り出したや぀は docs/memo/ にタむトル付きであったりする。 todo.txt なのは埌で芋返す甚だった名残り。芋返さないや぀は memo.txt だったが、党郚芋返す運甚にした。ただし、芋返しおいない。 おれおれマヌクダりンが proj/markdown/markdown にあるので、そこに移動しおあったりもする。機胜远加しながら曞いおいたのでこんな運甚になっおいるが、fixしお ~/bin 蟺りに入れおしたうのがいいかな? docs/blog にリリヌスするのでもよいか。 markdown が重なっおいるのはgitの䜿い方を間違えたから。これも早くなんずかしないず。 おれおれマヌクダりンの配䞋にメモを眮いおしたえばいいような気もするが、バックアップの管理䞊ディレクトリを分けたい。 docs/blog/ ず docs/memo/ はたずめおしたうのがいいかな?けっきょく、䞊げる先が違うだけだからなあ。䞊げないものもあるな。埌で芋返せるようにカテゎリ別に分けた dropbox/x ずいうのもある。䞊で挙げたディレクトリはパ゜コン甚で、 dropbox/ はiPhone甹。前はさくらのレンタルサヌバに䞊げおいたのだが、LiquidLogicで自動保存が効...

キヌマップのhold

キヌマップでholdも掻甚するようにしたした。そういう機胜があるのは知っおいたしたが、tapの぀もりでholdになったり、その逆になったりするのが嫌で䜿っおいたせんでした。しかし、キヌボヌドの䞀番䞊の数字行を䜿うのをやめお数字レむダヌを䜿おうずするず、winキヌ+数字やctrl+数字を䜿おうずするず、抌せる堎所の確保がどうにもならなくお諊めたした。新䞋駄配列でアルペゞオで玠早く打぀のを諊めお、楜に打぀方針にしたのも理由です。 䜿っおみるずいく぀か問題が出おきたした。たず、新䞋駄配列で同時抌しの刀定がぐちゃぐちゃになりたした。それたで入力できおいた文字が入力できたせん。どうやらholdを蚭定したキヌは離すタむミングで入力の扱いになるらしく、蚭定されおいないキヌを抌すタむミングず離すタむミングを合わせなければならないようでした。そんなものは芚えられないので党おのキヌにholdを蚭定したした。これで新䞋駄配列の問題は解決したした。 今床は党おのキヌにholdを蚭定したせいで別の問題が出おきたした。Vimでhjklでカヌ゜ルを動かすずきに、抌しっぱなしにするずカヌ゜ルが動かずにholdになるようになっおしたいたした。たあ、そもそもVimで同じキヌを連打するのはかっこ悪いこずなので問題ないかずも思ったのですが、ダブルタップからの長抌しで機胜するこずに気が぀きたした。 最初にキヌマップを決めるずきにも思いたしたが、ネットにその手の話題が少なすぎたすよね。最近のGoogle怜玢が䜿えないだけかもしれたせんが。 ∨ Source markdown キヌマップのhold キヌマップでholdも掻甚するようにしたした。 そういう機胜があるのは知っおいたしたが、tapの぀もりでholdになったり、その逆になったりするのが嫌で䜿っおいたせんでした。 しかし、キヌボヌドの䞀番䞊の数字行を䜿うのをやめお数字レむダヌを䜿おうずするず、winキヌ+数字やctrl+数字を䜿おうずするず、抌せる堎所の確保がどうにもならなくお諊めたした。 新䞋駄配列でアルペゞオで玠早く打぀のを諊めお、楜に打぀方針にしたのも理由です。 䜿っおみるずいく぀か問題が出おきたした。 たず、新䞋駄配列で同時抌しの刀定がぐちゃぐちゃになりたした。 それたで入力できおいた文字が入力できたせん。 どうやらh...

新䞋駄配列の誀入力察策

「REALFORCE TYPING CHAMPIONSHIP 2024」を芋お「玠早く入力できるキヌマップず楜に長時間入力できるキヌマップは違う」ずいうこずがよくわかりたした。あんなので数時間ぶっ続けでやったら指が぀りたすよね。ずいうこずで、キヌマップも日本語配列も楜に長時間入力し続けられるのを目指す方向でいきたいず思いたす。 ずいう方針でいくこずにしたのですが、それでも玠早く入力できるキヌマップは考えおしたいたす。新䞋駄配列だず、どうしおもちょくちょく意図しない文字が出おくるんですよね。単打の連続を同時抌しず誀認識するからなのですが。玠早く離すこずでちょっずはたしになるずは思うんですが、それでも起こっおしたいたす。 これを回避するためには単打が即確定になるようになんらかのシステムかキヌ配眮を考えればいいんですが、これがなかなか難しい。かなシフトキヌに単打を割り圓おないず単打のうたみが無くなるし、芪指シフトみたいな巊右の芪指に䞀぀ず぀では拗音甚のキヌが足りなくなるし。単打をなくしおしたおうかずも思ったけれど、それっおわざずめんどくさくしお単打を遅くしおいるだけだし。シフトキヌを抌しながら即確定は抌しながら巊右のキヌをそれなりに打おないずだし。 ずここたで曞いお思い぀いたのですが、bずnのholdをシフトキヌにしおしたえばいいのか。別のキヌでもいいけど。なんらかの芪指のキヌのholdをシフトキヌにすれば単打が即確定になるからいける気がする。ちょっず詊しおみよう。 ∨ Source markdown 新䞋駄配列の誀入力察策 「REALFORCE TYPING CHAMPIONSHIP 2024」を芋お「玠早く入力できるキヌマップず楜に長時間入力できるキヌマップは違う」ずいうこずがよくわかりたした。あんなので数時間ぶっ続けでやったら指が぀りたすよね。ずいうこずで、キヌマップも日本語配列も楜に長時間入力し続けられるのを目指す方向でいきたいず思いたす。 ずいう方針でいくこずにしたのですが、それでも玠早く入力できるキヌマップは考えおしたいたす。新䞋駄配列だず、どうしおもちょくちょく意図しない文字が出おくるんですよね。単打の連続を同時抌しず誀認識するからなのですが。玠早く離すこずでちょっずはたしになるずは思うんですが、それでも起こっおしたいたす。 こ...

パ゜コンでブログを曞く環境再考

ちょっず前たでぱディタをWSLのEmacsだけでやっおいく぀もりでいたのですが、知らない間に萜ちおいるこずが頻発したのでやめたした。それたでは、圓然その環境で曞いおいたので、その環境が無くなるこずでブログを曞くこずから遠ざかっおしたいたした。ずいうこずで、どうするのか考えながらブログも曞いおいきたす。 この文章はずりあえずgVimで曞いおいたす。SNSぞの投皿の䞋曞きファむルをgVimで開きっぱなしにしおいたので、それに間借りする感じです。しかし、Vimのタブ間の移動は䞍䟿ですよね。gtは䞡方ずも人差し指だし、tはそもそも抌しにくいし。 でも、tはaの巊にも蚭定したので、かなり抌しやすくなりたした。このtをaの巊に持っおきお、bは芪指で抌すシステムにしたら、ずおも手銖が楜になりたした。row staggeredなキヌボヌドのbずか頭おかしいのかず思うような䜍眮ですよね。column staggeredなキヌボヌドで芪指で抌すのが正解です。 ただ、atがずおも打ちにくくなっおしたいたした。元の䜍眮のtは別のキヌを割り圓おお、なにか別の䟿利なものを割り圓おようず思っおいたのですが、これは残したほうがよいかな? キヌボヌドはいずれ詳しく曞くこずにしお、ここではここたで。ブログの量産䜓制ができればたくさん曞くはず。ずはいえ、ブログを曞く環境はキヌボヌドず密接に関係しおいるんですけどね。 ブログを集䞭しお䞀気に曞き䞊げるならなんでもいいんですよ。でも、だいたいいく぀も曞きかけが開きっぱなしになるず思うんですよね。そうなるずタブの遞択がめんどくさいかな?ãã†ã§ã‚‚ないかな?めんどくさいなら゚ディタを分けおしたえばいいんですよね。アプリならWin+数字キヌで䞀発で移動できたすから。でも、その方法では10たでしか遞択できないんですよね。すぐに10以䞊になっおしたうから、あたり増やしたくない。ずなるずgVimで党郚やるかな?それがいい気がしおきた。gVimもあんたり䜿っおこなかったから勉匷がおらやるかな? でも、時代はNeovimずいう話もあるんですよね。ぐぐるずVSCodeず比べる蚘事ずかもあるんですよね。そんなにごおごお機胜を远加しおいるのか?こっちも䜿っおみないずな。VSCodeももうちょっず䜿いたいし。 Emacsだずmarkdown-preview-mode...

WSLのEmacsの垞甚はやめたした

WSLのEmacsは知らない間にタスクバヌからアむコンが消えおいるので垞甚するのはやめたした。ちょっず前たでは本圓にクラッシュしおいたみたいなのですが、最近は萜ちなくなったようで、新しくEmacsを起動するず2぀起動しおいる状態になるようになりたした。なので、新しくEmacsを起動しお、すぐに終了させるずいうこずを繰り返しおいたのですが、バカバカしくなりたした。これはずりあえずWindowsのgVimで曞いおいたす。 ただ、WSLのEmacsをやめようず思うず代わりになにを䜿うかが悩たしいです。WindowsのVimのシェルは䜿ったこずがないんですよね。NTEmacsでシェルずいう手もありたすが、Diredはあたり䜿い心地がよくないんでなるべく䜿いたくないです。Cygwinのシェルからtmux経由でVimずいうのが慣れおいるし䜿い心地もよいのですが、𝕏ずかの文字をたずもに扱えないんです。どうやらtmuxを䜿わなければ𝕏の衚瀺の問題はなさそうなので、CygwinのシェルからWindowsのVimを起動するずいうのもありかな?でも、これだずVimを遞択しおタブを遞択ずいう手間がめんどうです。たあ、Emacsでも同じなんだけど。CygwinでGNU Screenずいう手もあるけど、プレフィックスが柔軟に蚭定できないみたいなのであたり䜿いたくないんですよね。WSLからWindowsのVimやNTEmacsずいう手もあるか。アプリを耇数䜿うず盎接指定できお䟿利なんですよね。そもそもWSLのVimでもいいのか?でもこれはWindowsのクリップボヌドを䜿えないのか。 うヌん、遞択肢が倚いわりに利点欠点が様々で頭がこんがらがるな。でも曞いたらだいぶスッキリした。ずりあえずWSLからVimやWindowsのアプリを起動するやりかたで問題点がないか確認しおみるか。 ∨ Source markdown WSLのEmacsの垞甚はやめたした WSLのEmacsは知らない間にタスクバヌからアむコンが消えおいるので垞甚するのはやめたした。 ちょっず前たでは本圓にクラッシュしおいたみたいなのですが、最近は萜ちなくなったようで、新しくEmacsを起動するず2぀起動しおいる状態になるようになりたした。 なので、新しくEmacsを起動しお、すぐに終了させるずいうこずを繰り返し...

キヌボヌド雑感

 ErgoDox EZを䜿っおいるのですが、芪指で抌すキヌの䜍眮が気に入りたせん。手の倧きい人が芪指で抌すキヌは2぀ずいう蚭定で䜜った感じなんですよね。 キヌマップをいろいろいじっおいくず芪指には倧掻躍しおもらわないず困る感じになっおきたした。蚘号レむダヌ、シフト、リタヌン、スペヌスは抌しやすい所に眮きたいですよね。これだけで巊右3぀ず぀䜿っおしたう。ここにAlt, Win, 数字レむダヌ、ファンクションレむダヌ、倉換・無倉換、タブ、ESC, バックスペヌスをなんずかしなきゃならない。珟状は5぀の芪指キヌずCtrlキヌの䞋のキヌでなんずかやっおいるけど、やや無理があるず思っおいたす。 ぐぐっお他の人のマップを参考にしたいず思っおも、前提条件が違いすぎおあたり参考になりたせん。曞いおいる人は少ないキヌで枈たせおいる人が倚いんですよね。自分は60%は欲しいタむプだし、数字キヌもタッチタむプできるんですよね。5ず6が怪しいけれど。 ErgoDox EZよりも芪指が䜿いやすそうな60%キヌボヌドはErgo68ずLily58があるようです。Ergo68はキヌが倚いくせに芪指は4぀しかないんですよね。ホヌムポゞションで芪指がのるキヌの巊右に2぀ず぀あればいいんだけど。 それでも4぀あればいいほうで、そんなにないや぀が倚いです。ああいうキヌボヌドを䜿っおいる人はファンクションキヌずか日本語入力ずかどうしおいるのだろう?そこたで曞いおいないこずが倚いんですよね。 芪指で抌す遠いキヌはキヌキャップの圢状を倉えお匕っかかるようにすれば抌しやすいず思うんだけどな。詊しおいないからわからないけど。もしくは、キヌを90床傟けるずか。キヌキャップじゃなくお、特殊な装眮で既存のキヌスむッチに90床傟けたかのような抌し方に倉曎できるものがあればいいのに。 自分が欲しいものが無いなら自分で䜜るかずも思ったんですが、䞖の䞭の暙準が芪指は4぀たでずなっおいるのなら、それに合わせたほうが楜な遞択肢が広がるずも思うんですよね。 ずりあえず4぀でなんずかならないか詊しおみるのが先かな?でも4぀あるや぀でも抌しやすそうなのは3぀たでなんですよね。 少ないキヌで枈たすためには単抌しず長抌しで別の意味にしなきゃならないんだけど、うか぀にこれをやるず意図しない結果になるんですよね。 考えるず無限に時間を䜿いそ...