问题标签 [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 投票
5 回答
21358 浏览

regex - 基于正则表达式的匹配和替换 nano?

我知道nano' 的搜索和替换功能,但它是否能够使用正则表达式进行匹配和替换(特别是使用部分匹配的替换)?如果是这样,您能否提供一些使用的语法示例(用于匹配和替换)?

我开始学习 Perl 风格的正则表达式,但我发现文本编辑器有时会提出自己的语法。

0 投票
1 回答
415 浏览

linux - Nano 在 Vim 中的查找和替换?

Vim 的查找和替换功能非常强大且非常有用,但有时我不想要这种功能 - 添加反斜杠可能会很麻烦。有时,我只想在整个文档中准确查找和替换。没有图案。没有魔法。

Nano 的查找/替换正是我想要的,几乎。

是否有插件或命令可以为我提供此功能?

0 投票
2 回答
7614 浏览

vim - Vim & Nano 中的瑞典语字符 (åäö)

当我在 Mac OS X Lion 中使用 Vim 或 Nano 时,瑞典语字符“ÅÄÖ”显示为“åäö”。它在终端中运行良好。

我已将此行添加到我的 .vimrc 中:

如果我在终端中运行语言环境,它会显示:

有任何想法吗?

0 投票
6 回答
27430 浏览

c - Mac OS X 10.7 (Lion) 中的 Nano 语法高亮显示?

如何在 Mac OS X 10.7 (Lion) 中启用 nano 的语法突出显示?

根据我目前在 Google 上发现的内容,它与/.nanorc文件有关。我不知道如何获得或制作它?

当我尝试nano在终端中查找时,这就是我得到的:

根据我在 Internet 上找到的内容,这是我需要编辑的文件:

但是我如何获得它/如何打开它/如果我没有它那么如何制作它?

我对编程人员有点陌生,因此将非常感谢分步说明。

我主要需要它C

根据我在网上找到的,我必须将其粘贴到.nanorc文件中:

但是,这不起作用,因为没有/usr/share/nano.

我也刚刚做了ls /usr/share/,根据结果nano,该目录中没有。这是 Mac OS X 10.7 (Lion) 问题还是我的 Mac 上的问题?

0 投票
1 回答
12777 浏览

command-line - 单行创建包含内容的文件

操作系统是 Ubuntu。我想file.txt/home/z/Desktop文件内容所在的位置创建some text here

第一种也是常用的方法是运行nano /home/z/Desktop/file.txt并键入some text here。之后,按ctrl+xy然后按Enter

第二种方式是运行cat > /home/z/Desktop/file.txt,输入并some text here按下Enterctrl+c

我希望我可以运行单行命令以使其更快。我认为xdotool可以使用cat(第二种方式),但不,它不起作用

0 投票
7 回答
125753 浏览

tabs - 如何使制表符成为 4 个空格而不是 nano 中的 8 个空格?

当我在编辑器中按 TAB 时nano,光标会跳出 8 个空格,如下所示:

如何将制表位宽度设置为 4 个空格以显示如下:

0 投票
0 回答
161 浏览

ssh - Amazon Linux 上的 Nano 处理配置文件中的文本

我正在尝试在运行 OSX 10.7.4 的 Macbook Air 上使用 nano 在 amazon linux 的 ec2 实例上编辑我的 httpd.conf 文件。

我试图将documentroot更改为“/home/ec2-user/www”,只是发现保存到文件中的是docume“/home/ec2-user/www”或其他一些损坏的片段。

原谅我,我不确定这是否更适合 stackoverflow、poweruser 或服务器故障。

0 投票
3 回答
4600 浏览

linux - Bash 脚本中的版权和英镑符号

©将版权符号和英镑符号£插入 bash 脚本的正确方法是什么。

我正在使用nano我的编辑器并运行 Debian Squeeze。

如果我从 Windows 复制并粘贴符号,它可以工作,但它似乎粘贴了nano无法显示的隐藏字符,因此很难在 shell 脚本中编辑代码。

所以例如我希望能够做到这一点: -

0 投票
3 回答
221 浏览

sorting - 对文本中的特定行进行排序

我有给定的文字:

是否可以使用 对行进行排序#?所以生成的文本是:

最好使用 vim 或 emacs。

0 投票
2 回答
730 浏览

syntax-highlighting - 语法突出显示在 nano 中未按预期工作(正则表达式错误)

最近我一直在用 nano 做一些简单的 C 编码,语法突出显示的行为很奇怪。我对命令行不是很有经验,所以我可能在不知不觉中做错了什么。希望这里有人可以给我一个建议。

我下载了 nano 2.0.6 附带的示例 C 语法文件(因为这是预装的版本),并在注释掉一行的情况下使用它。其中一些按预期工作,但一些重要部分,如以下行,不:

我确定的是,虽然它不会以绿色突出显示 int,但它会以绿色突出显示。或者 , 等。也就是说,看起来被转义的尖括号(表示单词边界)表现得好像它们没有被转义一样。我通过删除反斜杠并重新启动 nano 来确认这一点。行为没有改变。

任何在正则表达式中使用转义尖括号的语法定义都会给我同样的问题。谷歌搜索这个问题已被证明是徒劳的,所以我很茫然。我将不胜感激任何帮助。