是否有键盘快捷键移动到文件的开头?我检查了IntelliJ的Keymap for Mac OS X,它没有列出导航到文件开头的任何内容。
答案 0 :(得分:273)
command + home 或 fn + command + left arrow
答案 1 :(得分:81)
编辑Intellij首选项 - > KeyMap - > “将插入符号移动到文本开始”和“将插入符号移动到文本结束”的编辑器操作条目。如果你将它们设置为Command + UpArrow和Command + DownArrow,它将像普通的文本编辑器一样工作。我不知道为什么这不是Intellij中的默认值,而不是看似毫无意义的“滚动一行”功能。
答案 2 :(得分:6)
在Mac上,命令 + home 和命令 + end 移动到文件的顶部和底部
在Mac笔记本电脑上,没有家用或终端键。使用选项 / 函数键的许多组合键会产生缺失的键并执行其他整洁的操作。例如,使用 function + left 和 function + right 将提供windows风格的 home 和结束行为,而函数 + up 和函数 + down 将提供向上翻页和向下翻页行为。超级用户有more information。
此外,如果您打开Keyboard
偏好设置面板并查看Input Sources
标签,您会发现当您按下修改键(如shift,option和function)时显示的键盘会发生变化。你的键盘可能比你想象的要多。
答案 3 :(得分:5)
接受的答案不正确。要移动到文件的开头/结尾,请使用Windows / Unix上的ctrl + home / ctrl + end或Mac上的command-home和command-end,如@jackrabbit所示。
ctrl + pageup(将Caret移动到Page Top)将插入符号移动到文件可视部分的顶部(页面,视口)。它也不会将插入符号移动到第一列,它会尝试保留在以前的列中
答案 4 :(得分:3)
搜索Keymap首选项设置,并为“将Caret移至Text Start”和“将Caret移至文本结束”设置自己的组合键。这具有OP意图的行为,其中插入符被移动到文件中文本的最顶部,并且最终。 :d
我正在使用IntelliJ 12,并且喜欢它!
答案 5 :(得分:0)
只是为了澄清起见
对于Windows,
Ctrl + Home =>顶部
Ctrl + End =>底部
Ctrl + PgUp => Page Up
Ctrl + PgDn => Page Down