emacs - (Emacs) 括号没有正确缩进
问题描述
在 emacs 中,当我输入以下内容时:
if(true)
{
我明白了:
if(true)
{
所以我必须按向左箭头向后移动一个空格,然后删除两个额外的空格以获得预期的结果。有想法该怎么解决这个吗?
解决方案
检查RET
当前模式下键绑定的内容。将其绑定到其他东西,例如newline
.
或者只是关闭electric-indent-mode
,把它放在你的初始化文件中:
(electric-indent-mode -1)
在大多数编程模式下,这会关闭RET
(Enter键)自动缩进。
推荐阅读
- c# - “/”应用程序中的服务器错误。(没有找到您要查的资源。 )
- css - Vue.js Scoped CSS - 如何匹配根元素?
- php - PHP 位置重定向包含文件名 index.html
- javascript - 使用 Ramda 将一组 id 映射到具有这些 id 的对象
- python - pd.read_csv:utf-8'编解码器无法解码位置 61 中的字节 0x98:无效的起始字节
- javascript - 如何在异步测试中计时 sinon 间谍
- android - 如何禁用 Android Studio 3.5 按字母顺序排序 xml 标签
- r - 循环网络爬虫,都是NA,但是一步一步正常
- javascript - 保存动态添加的包含图表的 div
- python - 如何从循环中的最后一项中删除昏迷?