【问题标题】:View newline and tab chars in Linux text editor在 Linux 文本编辑器中查看换行符和制表符
【发布时间】:2013-02-04 07:42:26
【问题描述】:

在 Notepad++ 中,您可以转到查看 > 显示符号 > 显示所有字符并查看换行符和制表符的位置。这很有用,因为它可以让您轻松识别使用空格而不是制表符进行缩进的位置(在 Python 中非常重要),或者只是查看一行中有尾随空格等的位置(保持整洁)。

我想在 Linux 中使用相同的功能,但 gedit 似乎没有。是否有其他编辑器具有此功能,我没有看到该功能还是不可用?

【问题讨论】:

    标签: notepad++ gedit


    【解决方案1】:

    尝试vi <filename>,然后在command mode 中输入:set list

    【讨论】:

    • 我更喜欢 GUI 编辑器。虽然我确实在服务器上使用 vi 并且最近越来越喜欢它,但它仍然是 i.m.h.o.无法达到 GUI 编辑器所能达到的速度和易用性
    【解决方案2】:

    Gedit 有一个名为“Draw Spaces”的插件,它不显示换行符,但是,我相信您可以根据需要修改该插件。该插件位于 Ubuntu 存储库的“gedit-plugins”包中。

    【讨论】:

    • 插件(截至 2016 年)确实显示换行符:您可以配置其“首选项”
    【解决方案3】:

    对于 Python,“SPE”或“ERIC3”非常棒。

    我确信 SPE 支持突出显示空白。 也可能是 ERIC3。

    您还可以让编辑器保存时不带尾随空格。

    'kate' 支持突出显示空格和制表符,还可以删除尾随空格和/或突出显示它们。

    目前我正在使用“KDevelop”,因为它支持垂直选择,这有时非常有用。

    【讨论】:

      猜你喜欢
      • 2023-04-11
      • 2015-11-07
      • 2022-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-16
      • 2014-09-07
      • 2012-02-12
      相关资源
      最近更新 更多