如何删除仅包含nano中的空格的几行?

时间:2014-07-22 23:10:10

标签: bash nano

我一直在使用nano编写一个bash脚本,而且我曾多次使用 Alt + } 缩进各行。问题是发生以下情况:

enter image description here

其中几行没有文字的行按照我缩进文本的数量得到白色空格,并且它们显示为绿色。它们不会影响程序,但会让它看起来很糟糕。我一直在删除它们,但随着时间的推移它会变得令人沮丧。有没有办法一次摆脱所有的白色空间?也许某种方式选择文本(在nano中选择文本的捷径是 Alt + a )并做一个捷径呢?

1 个答案:

答案 0 :(得分:2)

使用全局搜索并替换为表达式^\s+$

  1. 使用C-\切换到搜索和替换模式。
  2. 使用Alt-R切换到正则表达式模式。
  3. 输入表达式^\s+$
  4. 按Enter键替换为空字符串。
  5. 在比赛中,点击A全部。