generated at
semirara
このwikiのことではない
2016年春ごろ作った
ほぼ今のこのwikiに機能は吸収された (2016/09/14)
URL
hostname/wiki名/page名 になっている
wiki名の部分を変えると自由にwikiが作れるようになってる
動機
メモ帳blogがほしかった
WYSIWYGいいよね
publishする画面と同じ見た目で編集したい
でもツールバーごちゃごちゃは嫌、簡単な記法で書きたい
他人にはサーバーサイドレンダリングで見せれて、RSSもあってblogとして使える奴が欲しい
Reduxkoaasync-awaitを試したかった
コード片を貼り付ける場所が欲しい
主な機能
がんばって書いたり覚えたりしないでも見やすく表示する
編集
ログイン必須
行をマウス長押しすると、その行だけ編集モードになる
カーソルキー上下で移動できる
かんたんなwiki記法
[ ] で単語を囲うとリンクになる
URLを囲うと外部リンクに
画像っぽいURLを囲うとimgタグになる
たぶんvideoタグなども対応するはず
[URL タイトル] もしくは [タイトル URL]
タイトル付きリンクになる
逆順でもOK
[URL 画像URL] もしくは [画像URL URL]
リンク付き画像が作れる
逆順でもOK
行頭スペースで段落が作れる
下で説明するアウトラインエディタ機能などで使う
これだけしか覚える事が無い
(順序を)うろ覚えでも大丈夫
同時編集
複数のクライアント間でページが同期する
一応できるという程度
高速に編集すると衝突する
アウトラインエディタ機能
ctrl+上下左右では段落構造を無視してその行だけ移動できる
編集状態でshift+上下左右で段落の移動(入れ替え)が可能
適当にアウトラインでガーッと書いて、段落の順番を入れ替える
どの行を誰が書いたかわかる
行末にアイコンが表示される
アイコンが表示されすぎると邪魔なので、適当に省略するようになっている
行頭が $ % の時にコマンドっぽく表示する
$ npm install koa
% gem install tw
インラインコード記法
バッククオートで囲う
ここは console.log("インラインコード") になる
コードブロック記法
code:言語名orファイル名 の行の下のブロックはシンタックスハイライトされる
test.js
function foo () { alert("はい") }