问题标签 [nano]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1013 浏览

c - 如何在C中用nano打开文件

所以我正在编写一个更像是外壳的 C 程序,我已经到了需要创建一个命令来在 nano 中打开文件的地步。实际上,我的这个工作非常好,而且一切正常。除了我得到一个 Sh 1. Permission Denied 当我打开文件时。

当我运行它时,会发生这种情况

./shell 被适当地修改了,所以我不知道问题是什么

0 投票
2 回答
170 浏览

nano - 纳米,写线

在 Nano 中,当我的文本到达窗口末尾时,它会开始一个新行,而不是在我正在写入的行上继续。我该如何更改?

例子:

这就是我要的:

0 投票
3 回答
15376 浏览

regex - Nano 在搜索和替换中插入换行符

基本上,我需要将文本的一部分加倍。我知道我可以这样做:

但如果我可以直接在 Nano 中完成,那就太好了。

我试图搜索行尾 ( $),然后用类似的东西替换它,\n[:newline:]似乎 RegExp 只被识别用于搜索而不是替换——它总是插入文字表达式。

但是,这个问题表明这是可能的。虽然我不知道怎么做。是的,我有:

在我的 .nanorc

0 投票
0 回答
65 浏览

c - 为什么 Nano 只是破坏了我的代码?

使用 VM VirtualBox,我正在运行 32 位 Linux 的副本,它本身正在为 ARM 环境运行 VM。这整个设置需要有一个环境,让我可以为一个类做缓冲区溢出。

现在有两次,我回到我在 Nano 中的代码,发现整个文件刚刚被更改为一行。

继续下去。第一次发生这种情况时,我以为我犯了某种错误,用我编译的代码覆盖了我的 C 文件。我继续前进并在另一台机器上工作,但现在它发生了第二次,我确信我没有不小心覆盖任何东西。

有谁知道什么可能导致这种情况?反正有保存我的代码吗?

0 投票
3 回答
39945 浏览

unix - Unix:“M-”指的是什么修饰键(例如MC)

我正在尝试在 Nano 中进行区分大小写的搜索。屏幕底部的帮助菜单显示我可以通过键入来切换区分大小写M-C

我不知道该怎么做。是否M-指在我键入时应按住的修饰键C?或者是否M-意味着我应该在点击之前按下某个键或组合键C

0 投票
2 回答
4513 浏览

search - 通过 sighup 或 sigterm 将文件直接传递给 nano 失败

想在我的服务器上搜索特定文件并直接在 nano 中编辑它。

我试过这样,但它不会工作

找到了文件,但它不会那样工作

怎么做?

0 投票
4 回答
1687 浏览

linux - Nano - 在保存时禁用确认?

我每天都使用 nano,我真的很讨厌它每次都要求“保存修改后的缓冲区?(是/否)”。我怎样才能禁用它?

0 投票
0 回答
68 浏览

php - Textmate 现在需要我的密码?

我在 lynda.com 上关注 Kevin Skoglund 的“使用 MySQL 的 PHP”教程。在安装过程中,他经常使用 sudo 来配置内容和打开文件。所有这些都在 Macintosh 计算机的终端上。sudo apachectl start他使用或启动 apache 服务器restart。他还使用 nano 文本编辑器(在终端中使用)打开许多页面,并且sudo在大多数命令之前使用。他进入的页面是 php.ini 之类的。

在我开始他的课程之前,我以不同的方式安装了 php 和 MySQL,这导致了“套接字”的一些问题(我不太熟悉套接字是什么)。所以这就是为什么我必须去安装章节以 sudo 方式安装所有东西(我知道 sudo 比在加油站吸烟更危险)。

所以现在当我去 textmate 时,它​​经常需要我的用户密码来保存文件,并且我的项目抽屉中的文件会发出红色光。此外,即使我确实输入了密码,它也会发出“你不能这样做!”的声音。你能告诉我如何让一切不再需要密码吗?请帮忙!谢谢。

编辑:好的,当我ls -la在我的 php 文件夹中使用时,文件会出现“rw-r--r--”。有人知道如何更改权限吗?

0 投票
1 回答
1024 浏览

linux - 为什么纳米和纳米纳米不同?

我尝试使用 nano 和 rnano 来编辑文件。后者实际上处于限制模式,但它们是完全相同的二进制文件。为什么他们的行为不同?

(在 ubuntu 12.04 x64 LTS 中)

0 投票
1 回答
208 浏览

vim - 主配置文件一次为每个编辑器设置 tab=4 个空格

我不得不为我所有的各种编辑器(emacs、vim、nano 等)编辑配置文件,以使制表符间距等于 4 个空格,而不是看似默认的 8 个。有没有更优雅的方法?我可以将它们全部指向一些主文件,以便为所有这些文件使用相同的制表符/空格设置?