Sep*_*ero 9 editors text-processing fstab columns
使用我的文本编辑器编辑 /etc/fstab 会使所有间距不对齐。我可以浏览文件并插入/删除空格以排列所有内容,但我正在寻找更自动化的解决方案。理想情况下,会有一个在线 javascript 页面,我可以将 fstab 放入其中,并让它“漂亮”地对齐所有内容。然后我可以将最终结果复制/粘贴回文件中。
是否有类似或更好的解决方案?
编辑:
我在我的桌面上使用 Linux,并且我并不寻求加入 vi 或 emacs 的宗教只是为了编辑我的 fstab。Emacs 对某些人来说可能是一个更好的解决方案,但对于其他一些人来说,它不是一个更好的解决方案。
EDIT2:
这是我使用选项卡的 fstab 的示例片段。列未对齐。
proc /proc proc nodev,noexec,nosuid 0 0
/dev/disk/by-label/Linux / ext4 errors=remount-ro 0 1
/dev/disk/by-label/Home /home ext4 defaults 0 0
Run Code Online (Sandbox Code Playgroud)
我希望它用空格自动格式化,看起来更像下面这样。
proc /proc proc nodev,noexec,nosuid 0 0
/dev/disk/by-label/Linux / ext4 errors=remount-ro 0 1
/dev/disk/by-label/Home /home ext4 defaults 0 0
Run Code Online (Sandbox Code Playgroud)
小智 9
我喜欢使用column
带有-t
将列对齐到漂亮表格的选项的命令:
column -t /etc/fstab
proc /proc proc nodev,noexec,nosuid 0 0
/dev/disk/by-label/Linux / ext4 errors=remount-ro 0 1
/dev/disk/by-label/Home /home ext4 defaults 0 0
Run Code Online (Sandbox Code Playgroud)
Vim 或 emacs 应该可以工作。哎呀,即使是 nano 也应该正确显示 fstab。如果您想使用文本编辑器 GUI,那么您可以尝试 gedit。如果您确实想将 fstab 放入在线编辑器中,那么您可以使用 google 文档(然后复制粘贴回来)。
确保您使用制表符来分隔 fstab,而不是单个空格。这可能会导致不一致,尤其是当您同时使用两者时。
它可能看起来很时髦,因为 shell 窗口不够大,无法容纳该行中的整个文本。