通过“空格键”仅缩进段落的第一行

通过“空格键”仅缩进段落的第一行

在 Notepad++ 上,如果我选择一个段落的第一个字符,然后按“空格键”,整个段落就会缩进一个空格。我应该如何配置它才能让第一个字符向右移动一个字符?

例如,如果我在此光标位置按下空格键:

在此处输入图片描述

我得到了如下结果:

在此处输入图片描述

尽管我只希望第一个单词(“Start”)前面有一个空格。

答案1

更新答案

根据 Felipe G. Nievinski 的回答(如下)使用当前版本的 Notepad++(例如 v 7.9.1 - 2020 年 11 月或 v 7.9.2 - 2020 年 12 月),您可以更改Line Wrap下面的设置设置 → 偏好设置 → 编辑Default帮助纠正此问题:

例如对齐(所有Word wrap行缩进)

对齐换行设置 - 截图

例如默认(首Word wrap行缩进)

默认换行设置 - 屏幕截图


原始答案

您遇到的问题很可能是由于自动换行和没有换行符的极长句子(您的“段落”)造成的。

要修复此行为,请选择视图 → 自动换行并将其关闭(您也可以切换工具栏上的图标)。您应该能够正常缩进行。

假设您的段落包含很少或没有换行符,您可能需要手动添加这些:

  • 您可以使用编辑 → 线操作 → 分割线CTRL+ I)在自动换行的位置(即靠近主窗口的边缘)分割行(添加换行符)。

  • 根据此超级用户的回答,您可以使用以下正则表达式在大约后插入换行符X字符数(例如80):

      Find:      (?<=.{80})\s
      Replace:   $0\n 
    

答案2

首选项 > 编辑 > 换行:默认我使用的是 7.5.9 版本

相关内容