- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
如何在 Mac OS X 10.7 (Lion) 中为 nano 启用语法高亮?
根据我目前在 Google 上的发现,它与 /.nanorc
文件有关。我不知道如何获得或制作它?
当我试图在我的终端中找到 nano
时,我得到的是:
Notra:~ Sukhvir$ whereis nano
/usr/bin/nano
根据我在网上找到的,这是我需要编辑的文件:
~/.nanorc
但是我如何获得它/如何打开它/如果我没有它那么如何制作它?
我对编程人员有点陌生,因此非常感谢分步说明。
C
主要需要它。
根据我在网上找到的内容,我必须将其粘贴到.nanorc
文件中:
include "/usr/share/nano/nanorc.nanorc"
include "/usr/share/nano/c.nanorc"
但是这将不起作用,因为没有像 /usr/share/nano
这样的目录。
我也刚刚执行了 ls/usr/share/
,根据结果,该目录中没有 nano
。这是 Mac OS X 10.7 (Lion) 问题还是我 Mac 的问题?
最佳答案
在 Mac 上,Homebrew (brew
) 将使您轻松升级nano到比 Mac OSX 附带的版本更新的版本。
安装 brew
,然后从终端安装新版本的 nano
。
brew install nano
以这种方式安装包括包含默认语法高亮文件的 /usr/local/share/nano
文件夹。另请参阅 extra
子目录。
要启用所有默认语法,add a wildcard include到你的~/.nanorc
.
include "/usr/local/share/nano/*.nanorc"
对于Apple Silicon (M1),路径在/opt/homebrew/
下:
include "/opt/homebrew/share/nano/*.nanorc"
关于c - Mac OS X 10.7 (Lion) 中的 Nano 语法突出显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9642617/
可能不是问这个问题的正确地方,但我在任何地方都找不到答案。正如标题所说,有没有办法在 nano 编辑器中启用鼠标滚轮滚动? (特别是 ubuntu 14.04) 最佳答案 Nano 不支持使用鼠标滚轮
Nano 最小文本编辑器是否具有键盘快捷键功能以跳转到指定行? Vim 提供了几个 analogs . 最佳答案 在 Nano 编辑器中 Ctrl+_ 打开文件时 nano +10 file.txt
我正在使用https://github.com/apache/couchdb-nano在我的 nodeJS 项目中与我的 couchdb 实例交互。 const nano = = require('n
我是 golang 的新手,我们刚刚提交了它的第一个 git 提交,令我们惊讶的是缩进是不同的。 在 vscode 上,我的代码如下所示:缩进/制表符格式正确。 在 nano 和 github 上它坏
我在带有 GIT-bash 的 Windows 终端中使用 nano 时遇到了这个错误。 $ nano .bashrc Error in /etc/nanorc on line 237: Error
如果我写 nano filename,我在打开+更改+保存文件时没有问题在终端上。 但是如果我打开 nano 并打开文件浏览器并打开一个文件并尝试保存它,则没有默认文件名!: 最佳答案 我已经尝试过您
尝试在这里学习如何使用终端。 所以我可以使用 ctrl-z 来暂停其他进程,但由于某种原因它在 nano 中不起作用。为什么会这样? 最佳答案 我正在寻找解决方案,但接受的答案对我没有帮助。 设置 s
当我使用 nano 编辑我的 C 文件时,它以绿色显示所有空格或制表符。我认为这可能是“空白显示”的问题,并尝试启用和禁用它,但没有奏效。我也试过卸载并重新安装nano,但也没有用。 关于这可能是什么
基本上,我需要将文本的一部分加倍。我知道我可以做到: sed G 但如果我可以直接在 Nano 中完成,那就太好了。 我试图搜索行尾( $ ),然后用诸如 \n 之类的东西替换它或 [:newline
我使用 Kubuntu 14.04(但我在 Raspberry PI 上的 Raspbian 上有同样的错误),我使用 nano 作为文本编辑器。 The documentation for nano
我的 nano 不想显示 html 的语法高亮。 我的 ~/.nanorc 包含以下内容: include ~/.nano/syntax/html.nanorc include ~/.nano/syn
我每天都使用 nano,我真的很讨厌它每次都询问“保存修改后的缓冲区?(是/否)”。我怎样才能禁用它? 最佳答案 我不喜欢设置 tempfile,因为这样当您使用 ctrl+X 退出时它也不会提示您。
可以使用 Arduino Nano 上的 SPI 硬件吗? 关于 Nano page它说: SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pi
我有一个别名,它为我打开一个文件并跳转到该文件中的特定行。 我做的第一件事是 ctrl+E 跳到行尾,但我想知道我是否也可以自动化? 这是当前的别名: alias changeCust='ssh -t
在尝试使用 Ctrl-X 退出 nano 时,我有打字错误的倾向。 时不时我会尝试重新打开文件并获取 Nano“文件 xxx 正在编辑”。如何切换回打开的文件?而且,我错过了什么导致这种情况发生? 最
我一直在对这个问题进行一些研究,couchdb 给出了太多 document conflicts . 我看到了一个解决方案 Updating a CouchDB document in nano这么说
我启动了从 VM 主机(桌面)到具有 Nano 服务器(预览版 5)的 guest VM 的远程 session 。我想更新 PATH 变量并使其在机器范围内生效(例如:将 dotnet.exe 放入
我有一个Arduino nano V3.0,通过USB连接到我的计算机,并使用USB供电。 我想使用nano在USB检测到某种幅度的声音时通过USB向计算机发送信号。 有人知道如何尽可能轻松地将声音传
我正在使用 GCC 交叉编译器 (arm-none-eabi-) 开发一个用于 ARM 架构(裸机)的程序。为了保持较小的代码大小,我使用“--specs=nano.specs”链接器标志来链接 ne
我正在开始使用Jetson Nano,并且正在寻找可以通过运行docker run xxx来启动的示例,其中xxx是DockerHub上使用GPU的某些图像。 我假设我必须传递一些--device标志
我是一名优秀的程序员,十分优秀!