検索エリアでも日付補完したい
普段、今日のメモページという意味合いで「2018/4/12」という、日付タイトルのページを作ってます もちろんctrl-tで入力する
/icons/わかる.iconmtane0412.icon
明示的に自分を指しているページが得られる
今日メモを作ったかどうかを思い出せない時
さっと検索したい
日付はうつのがめんどくさい
「きょう」で変換してすぐ日付が出るIMEでも面倒?dansa.icon
これ、やろうとは思ったのですがmoyamin.icon
私のIMEはgoogleのもので、日付入力のformatは自分で設定できなかった(はず)
scrapboxの方のデフォルトのフォーマットはIMEのものと違う
scrapboxで日付を入れまくったあとに気づいた
jsonから全置換をすればいいのか..?
ctrl-tで日付を出力するという振る舞いが一貫していて欲しいという欲求mtane0412.icon
日毎のページを作成するのに日付出力が便利なので当然使う
呼び出すときもこれを使うのが振る舞いとして一貫していて自然に感じる
ブラウザの「履歴」から辿るのはしんどいですか?dansa.icon
一個前に戻りたい時はもちろん使いますが、moyamin.icon
どういう経路で飛んだか覚えてない時とかは基本は使わないですね...
いろいろホップして書いたりするので、その日の日付のページからピボットしてるわけではないので
なんかアドバイスの意味を僕が取り違えているような気がしてきた
本日のpageだけを強調することで、検索エリアはどうこうせずに目的は達成できましたmoyamin.icon
userscriptで動的にcssを追加して、
code:js
const styleTag = document.createElement('style');
const date = new Date();
const y = date.getFullYear();
const m = date.getMonth() + 1;
const d = date.getDate();
let today = ${y}/${m}/${d};
today = today.split().map(encodeURIComponent).join("");
styleTag.innerHTML = `
`;
// 今日の日付を含むもの、完全一致、ついでにlinkも色つけ 条件等はお好みで
document.querySelector('head').appendChild(styleTag);
こんなかんじにすると、一覧ですぐに本日のページが見つけられるので、かなり楽になりました
https://gyazo.com/20cbe2fbbd699eae419c65d46ec0cab1
自分の主張がどのくらい理にかなっているかはわからないですがmoyamin.icon
(直感でこうであるほうがいいのでは?という程度の主張ということです
ページでの入力と検索エリアでの入力が、可能な限り一致していてほしい
+1mtane0412.icon
検索エリアでも装飾はしないにしろ、範囲を選択して[を押せば、囲ってほしい
そのような入力があるということは、そのように文字を展開することを望んでいるはず
Ctrl-tならなおさら
それとも検索はスピードが大事だから、余計なことはしないほうがいいのだろうか
上を実装してもらわないでなんとかするする案1
とりあえずpageをnewして日付をいれてdupulicateしてるかを見るというのも手
でもそのためだけにゴミページが増えるのもいやなので、やっぱり欲しい
ぺーじの入力と検索窓は同じ入力ができたほうが、なんとなく嬉しい気がするmoyamin.icon
あとになって考えたのですが、ゴミページが増えてもいいやという考えを持つのもいいかもしれない
テキストは空間をとらないのだから、ゴミを作っても困りにくい