在Nano的新标签页中打开文件

显示名称

在我的文件夹中,有一堆.cpp文件。我使用nano来编辑文件。有没有办法让我能够编写一个命令并在不同选项卡中打开所有.cpp文件?

如果执行此操作nano *.cpp,则在关闭当前文件后,下一个文件将打开,这不是所需的行为。期望的行为是所有文件同时在选项卡中打开。


我正在使用MTPuTTY。

肉汁

根据注释中的详细信息,似乎您是使用腻子在Windows计算机上运行的。由于腻子连接的限制,您将需要x forwarding使用本机终端来具有多个选项卡(因为您的腻子终端中的每个选项卡都是单独的连接,由Windows控制,而不是作为对Linux机器的单点访问)。因此,最好的选择是使用内置标签支持的编辑器(不幸的是,nano并不支持)。如果您打算使用vim作为替代,它确实支持选项卡。

您可以使用以下命令在单独的选项卡中打开vim中的所有项目:

vim -p *.cpp

然后使用以下命令进一步控制它们:

:tabe <file>  #Opens  <file> in a new tab
:tabp         #Switches to previous tab
:tabn         # switches to next tab

或者,您可以使用窗口分割

:split        # Opens a second editor in a horizontal split
:vsplit       # Opens a second editor in a vertical split

ctrl-wctrl-w 在拆分之间跳转。

或多个缓冲区

:e <file>     #edits opens <file> in a new buffer
:bn           # switches to the next buffer
:bp           # switches to previous buffer

真正的用法将是这三者的结合。我们有多个选项卡,它们具有不同用途的窗口分割配置,以用于不同的目的,并根据需要在不同的缓冲区之间切换窗口分割缓冲区。

作为最后的选择,如果您下载支持x转发的ssh客户端,则使用mobaXterm。您可以从Linux系统中将类似gnome-terminal(假设您已经安装Windows管理器)运行为GUI程序,并且可能也可以通过这种方式获得标签解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在新标签页中打开文件时自动关闭NERDTree

来自分类Dev

在Macvim中的标签页中打开文件

来自分类Dev

窗口未在新标签页中打开

来自分类Dev

R Shiny在新标签页中打开renderTable中的URL

来自分类Dev

Vaadin在新标签页中打开链接

来自分类Dev

phpBB在新标签页中打开链接

来自分类Dev

在新标签页中打开视图-Grails

来自分类Dev

在新标签页中打开视频群聊

来自分类Dev

在新标签页中打开文件

来自分类Dev

在新标签页/窗口中打开使用PhP输出的文件

来自分类Dev

在新标签页中打开iframe源

来自分类Dev

如何使新标签页在Firefox中打开空白页?

来自分类Dev

在Xcode 11中,如何在新标签页或新窗口中快速打开文件?

来自分类Dev

VS Code在新标签页热键中打开文件

来自分类Dev

vim在新标签页中打开文件

来自分类Dev

如何使新标签页在Firefox中打开空白页?

来自分类Dev

phpBB在新标签页中打开链接

来自分类Dev

在新标签页中打开弹出窗口

来自分类Dev

fancybox在新标签页中打开

来自分类Dev

如何使GitHub中的PDF在新标签页中打开?

来自分类Dev

在新标签页中使用Java在Internet Explorer中打开HTM文件

来自分类Dev

如何使用php readfile代码在新标签页中打开PDF文件(wysiwyg)

来自分类Dev

表单无法在新标签页中打开

来自分类Dev

在新标签页中打开链接

来自分类Dev

在新标签页中打开 asp LinkButton

来自分类Dev

在新标签页中打开书签

来自分类Dev

在新标签页中打开隐藏按钮

来自分类Dev

无法在新标签页中打开 pdf 文件

来自分类Dev

如何强制文件下载在 iPhone 上的新标签页中打开?