纳米编辑器中的水平滚动?

纳米编辑器中的水平滚动?

我在长行文件上使用 nano。如何水平滚动纳米窗口?

前任:

┌────────────┐
|Lorem ipsum |dolor sit amet, consectetur adipiscing elit, 
|sed do eiusm|od tempor incididunt ut labore et dolore magna aliqua. 
|Dolor sed vi|verra ipsum nunc aliquet bibendum enim.
|In massa tem|por nec feugiat. Nunc aliquet bibendum enim facilisis gravida. 
└────────────┘

我想滚动右侧:

            ┌────────────┐
Lorem ipsum |dolor sit am|et, consectetur adipiscing elit, 
sed do eiusm|od tempor in|cididunt ut labore et dolore magna aliqua. 
Dolor sed vi|verra ipsum |nunc aliquet bibendum enim.
In massa tem|por nec feug|iat. Nunc aliquet bibendum enim facilisis gravida. 
            └────────────┘

答案1

我很确定你不能在nano.您能得到的最接近的是换行,确切地说是“软换行”:Esc+ $

这将换行,以便您可以在屏幕上看到它们。

来源:https://www.nano-editor.org/dist/v2.9/nano.html(搜索--softwrap)

不过,您可以使用 获得这种行为vim,但编辑器的可配置性更强。看:https://ddrscott.github.io/blog/2016/sidescroll/

答案2

Esc+$不适合我。不确定操作系统或 shell 是否重要(我在 Mac 上使用zsh),但我发现了其他有效的方法:

^+JJUSTIFY.不是横向滚动,但由于OP接受了软包装,并且我相信这会起到同样的作用,因此将这个答案留在这里给那些没有成功接受答案的人。

相关内容