在emacs
中,您可以使用 Ctrl + X , Ctrl + F
使用 Ctrl + B 转到上一个文件,然后使用 Ctrl + N 转到下一个文件KBD>
如何在nano
文本编辑器中执行此操作?启动nano
,然后打开新文件,以及如何在nano
文本编辑器中切换打开的文件?
答案 0 :(得分:31)
将“set multibuffer”放入〜/ .nanorc或使用-F启动nano。使用alt-F在nano内部切换。您现在可以使用ctrl-R将文件读入自己的缓冲区。
使用alt-comma和alt-period在文件列表中前进和后退。
答案 1 :(得分:5)
nano --version
GNU nano,版本2.9.3 通过将它们作为nano
的单独参数列出来打开任意数量的文件,如下所示:
nano file1.txt file2.log file3.c file4.js file5.py
第一个文件被打开,例如file1.txt
。使用下面的键盘快捷键在文件之间切换。
alt + 。-向前移动一个文件
alt + ,-向后移一个文件
答案 2 :(得分:2)
如果您已经打开了nano,并且想打开一个新文件,那么找出键就很简单了。
答案 3 :(得分:0)
根据其他答案,这是我的看法:
使用 alt+左箭头和 alt+右箭头在打开的缓冲区之间切换。 Nano 会告诉你你在哪个缓冲区(文件名和缓冲区编号)。
要在启动 nano 时打开多个文件,请完全按照 activedecay 所说的操作(键入 nano file1.txt file2.txt file3.txt
)。请注意,您还可以执行 nano *.txt
之类的操作来打开当前目录中的所有 txt 文件,每个文件都在其自己的缓冲区中。
要在 nano 已经打开后打开一个新的空缓冲区,请按照下列步骤操作:
如果您已经有一个打开的缓冲区,并且想将文件打开到一个新的缓冲区中,请按照 Lenny 的回答进行操作:
至于如何在您已经使用 nano 时从现有文件一次打开多个缓冲区,我还不确定。
Ctrl+x 关闭当前缓冲区。
我使用蓝牙键盘在 Android 10 上的 Termux 0.106 中的 nano 5.5 上测试了这些东西。
答案 4 :(得分:-1)
步骤: