MindMup

因为自己看的一个视频课程使用的是思维导图的方式记录笔记的, 所以决定, 自己也选择一种思维导图吧, 经过多种思维导图软件的比较, 最后选择了mindmup(online)+freemind(local), 完全开源免费的解决方案, 主要是用了一下很顺手. 够智能, 够所见即所得. BTW, 因为知识记录这种长久的东西, 还是自己搭建或者使用开源的东西靠谱.

Features

Mouse and touch operations

MindMup有丰富的快捷键接口, 但是大多数操作也同时可以使用鼠标或者触屏操作来实现.

keyboard shortcuts

MindMup对于所有的编辑操作都有快捷键. 在Mac os x上, Ctrl和Cmd键都被记作Ctrl键. 一些浏览器阻止某些键绑定, 所以, 如果Cmd+Space不工作的话, 尝试Ctrl+Space.

node manipulation

shortcut description
Enter Add sibling
Shift+Enter Add sibling above
Shift+Enter Line break (when editing node text)
Tab Add child
Shift+Tab Insert parent
Space Edit node
Shift+Space Change node color
a View or edit node attachment
i Add an image or change the existing image/icon associated with the node
Backspace or Delete Remove node
Ctrl+Up/Down Arrow keys Move node up/down

editing

shortcut description
Ctrl+s Save
Ctrl+x or c Cut
Ctrl+v or p Paste
Ctrl+Shift+v Paste Style only(粘贴所复制内容的格式)
Ctrl+c or y Copy
u or Ctrl+z Undo
r or Ctrl+y or Ctrl+Shift+z Redo

selection

shortcut description
Arrow keys Select the node up/down/left/right of the currently selected one
Shift + Arrow keys Add node up/down/left/right to selection (useful to multi-select siblings)
{ Multi-select the current node and the entire subtree under it
[ Multi-select only the subtree under the current node (not the node itself)
= Multi-select all the siblings of the current node (that have the same parent)
. Cancel multi-selection and select only the current node again
1 - 9 Select all nodes of a particular level (eg 1 selects all first level nodes)
0 Select the root node and recenter view
Ctrl+f Find node by part of title
shortcut description
/ or f Fold or unfold children
Ctrl + or z Zoom in
Ctrl - or Shift z Zoom out
Esc, Ctrl+0 Reset map view - select root node and bring it to the center of the screen(目前测试效果和0一样)
Ctrl+b Convert floating toolbar to menu (press again to convert back)
Ctrl+Shift+b Hide top menu (press again to show)

Storage options

  1. MindMup Anonymous Public Storage: 免费, 公开, 你们的存储在Amazon’s S3文件存储服务. 一旦保存, 变成只读. 任何对于一个map的修改会创建一个新的map和新的url. url是随机生成的, 只有知道了url, 任何人都可以访问.

  2. MindMup Gold: Amazon’s S3 文件存储服务. 没有匿名存储的很多限制, 我们知道谁拥有这个map, map的url是永久的, 不随着修改而改变.详看mindmup-gold

  3. Google Drive: 修改会保存在原有的文件.详看working-with-google-drive

  4. Browser Storage: 这个是在你的浏览器中的html存储, 与我们的网站连接. 虽然他有一个url, 但是内容只可以在同一个浏览器的profile被访问. 存储是永久的, 所以你可以关掉浏览器和关机, 内容都不会丢失.

  5. Dropbox: 与Google Drive完全一样. 详细working-with-dropbox

  6. GitHub: (需要你激活扩展)

Refs