MindMup
Mon, Mar 10, 2014因为自己看的一个视频课程使用的是思维导图的方式记录笔记的, 所以决定, 自己也选择一种思维导图吧, 经过多种思维导图软件的比较, 最后选择了mindmup(online)+freemind(local), 完全开源免费的解决方案, 主要是用了一下很顺手. 够智能, 够所见即所得. BTW, 因为知识记录这种长久的东西, 还是自己搭建或者使用开源的东西靠谱.
Features
Zero friction: 可以从任何地方, 任何设备访问. 可以使用MindMup Anonymous Public Storage用于公开的mindmap(不需要注册), google drive用于私人的mindmap.
Productive: 响应式设计来使用 desktop和mobile, 使用了html5技术.
Community-driven and Open: 开发是用户驱动, 新特性的优先级由用户投票决定.
Mouse and touch operations
MindMup有丰富的快捷键接口, 但是大多数操作也同时可以使用鼠标或者触屏操作来实现.
- click and drag the center node: move map
- click and drag the background: move map
- scroll with trackpad/touchpad: move map
- click a node: change current selection
- shift+click a node: multi-select, add a node to selection
- shift+drag a node: manually position a node. Children of the root node can be pulled in any direction, lower level nodes can only be positioned in the direction of its parent relative to the root
- double-click a node: edit
- drag and drop a node between its siblings: reorder siblings
- drag and drop a node on another node: move node to a new parent
- drag a top level 1 node from left to right side of the root (or right-left): switch the position of the node(脑图只区分左右, 不区分上下)
- alt+click, ctrl+click and cmd+click: link between the currently selected node and the clicked node (only if they are not already related)
- drag an image onto a node: associate the image with the node as an icon
- drag an image onto the background: add the image as a child node of the currently selected node
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 |
navigation and screen
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
MindMup Anonymous Public Storage: 免费, 公开, 你们的存储在Amazon’s S3文件存储服务. 一旦保存, 变成只读. 任何对于一个map的修改会创建一个新的map和新的url. url是随机生成的, 只有知道了url, 任何人都可以访问.
MindMup Gold: Amazon’s S3 文件存储服务. 没有匿名存储的很多限制, 我们知道谁拥有这个map, map的url是永久的, 不随着修改而改变.详看mindmup-gold
Google Drive: 修改会保存在原有的文件.详看working-with-google-drive
Browser Storage: 这个是在你的浏览器中的html存储, 与我们的网站连接. 虽然他有一个url, 但是内容只可以在同一个浏览器的profile被访问. 存储是永久的, 所以你可以关掉浏览器和关机, 内容都不会丢失.
Dropbox: 与Google Drive完全一样. 详细working-with-dropbox
GitHub: (需要你激活扩展)