如何在纳米文本编辑器中打开多个文件并在它们之间切换?

s-h*_*ter 22 text editor nano

emacs,您可以使用Ctrl+ X, Ctrl+ 打开新文件F

和去与以前的文件Ctrl+ B,并转到下一个文件Ctrl+ N.

如何在nano文本编辑器中执行此操作?虽然nano启动,然后打开新文件,以及如何在打开的文件之间切换nano文本编辑器?

Rog*_*ate 31

将"set multibuffer"放入〜/ .nanorc或用-F启动nano.使用alt-F在nano内部切换.您现在可以使用ctrl-R将文件读入自己的缓冲区.

使用alt-comma和alt-period在文件列表中前进和后退.

  • 如果您使用 OSX 和 ssh 进入 Linux 机器以在 Linux 机器上使用 Nano。确保您使用 Alt+Cmd+O 更改 OSX 终端的行为以将 Alt 视为 Meta 否则不可能在两个缓冲区之间切换! (3认同)
  • @ s-hunter alt-和alt-.工作以及<和> (2认同)

act*_*cay 10

在 nano 中在打开的文件之间切换

alt+ .-- 向前移动一个文件

alt+ ,-- 后移一个文件

脚步

通过将它们作为单独的参数列出来打开任意数量的文件nano,如下所示:

nano file1.txt file2.log file3.c file4.js file5.py
Run Code Online (Sandbox Code Playgroud)

第一个文件被打开,例如file1.txt. 使用下面的键盘快捷键在文件之间切换。

alt+ .-- 向前移动一个文件

alt+ ,-- 后移一个文件

nano --version GNU nano,版本 2.9.3


小智 6

如果您已经打开了 nano 并且想要打开一个新文件,那么当您找到密钥时,这很简单......

  • Ctrl+R打开插入对话框
  • EscF 可用于更改当前缓冲区和新缓冲区之间的插入模式
  • Ctrl+X允许您执行命令并将输出放入缓冲区
  • Ctrl+T将打开一个简单的浏览器来选择一个文件