emacs - emacs 中的 "Programmer shortcuts"是什么?

标签 emacs keyboard-shortcuts

我想知道 emacs 中存在的所有程序员有用的快捷方式是什么。
我来自 netbeans 背景,我试图让自己适应 emacs -text only 环境。所以我正在寻找“重构”代码、“自动完成”、“转到定义”等的快捷方式。

如何在 emacs 中实现所有这些?什么是其他程序员有用的快捷方式?

我将基本上将 emacs 用于 LAMP、javascript、C、C++。

ps - 您可以放心地假设我知道如何在 emacs 中打开文件、保存文件、导航以及教程中的任何内容。

最佳答案

对于自动完成,使用带有 M-x tags-search 的 etags或 M-x etags-select-find-tag .我经常使用宏来完成重复性任务。 C-x( <string of useful tasks> C-x)。另外,M-x align-regexp美化代码并使其更具可读性。

您应该可以在 this question's answers 中找到大多数 Emacs 用户最常用的功能。在 Stackoverflow 上。

关于emacs - emacs 中的 "Programmer shortcuts"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4989627/

相关文章:

emacs - 将 ctrl 键重新映射为双击 l-shift 键

visual-studio - 不使用鼠标运行 NUnit 测试?

c# - 将热键/快捷方式文本放在winforms中的工具条菜单项旁边

emacs - 我如何在 Emacs 中执行此操作?

emacs gdb 源代码窗口焦点问题

visual-studio - 在 Visual Studio 的 Watch 窗口中是否有计算表达式的键盘快捷键?

vim - 移到Vi中行字符的末尾,超过行中的最后一个字符

visual-studio-code - 如何在 OS X 上使用键盘触发 VS Code IntelliSense?

emacs - 遍历Emacs Lisp哈希表

emacs - Emacs 中的方案打破了配色方案