标签: nano

在 nano 中将 Ctrl+Right 绑定到 nextword(就像在所有其他应用程序中一样)

同样 Ctrl+Left 到 prevword。我阅读了nanorc的手册页并发现

绑定键功能菜单

所以这条线bind ^Left prevword main就是我想要的,问题是 nano 只接受

一个字母字符或单词“Space”

所以Left不存在。

有没有办法做到这一点?现在我正在使用 natty(nano 2.2.2),但如果以后的(开发?)版本可以做到这一点,我会升级 nano。

editor shortcut-keys nano

17
推荐指数
2
解决办法
4134
查看次数

.nano_history 权限错误

我使用rkhunter,我想检查它的日志:

nano /var/log/rkhunter.log
Run Code Online (Sandbox Code Playgroud)

但是nano输出了这个错误:

Error reading /home/arthur-dent/.nano_history: Permission denied

Press Enter to continue starting nano.
Run Code Online (Sandbox Code Playgroud)

如果我按下ENTER我可以查看文件。我已经检查了该文件的权限,现在它们是:

-rw-------   1 root        root           12 May  3 20:26 .nano_history
Run Code Online (Sandbox Code Playgroud)

所以我想我只是将所有权改回给我?但是因为我实际上只是在使用nano,为什么权限和所有权(可能,因为我不知道原始所有权是什么)会突然改变?是不是因为我只是将它与 一起使用sudo,如果是这样,这很奇怪,因为以前从未发生过sudo这样的事情并且我经常使用它?


操作系统信息:

Description:    Ubuntu 15.04
Release:    15.04
Run Code Online (Sandbox Code Playgroud)

包装信息:

nano:
  Installed: 2.2.6-3
  Candidate: 2.2.6-3
  Version table:
 *** 2.2.6-3 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
        100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

permissions nano

17
推荐指数
2
解决办法
1万
查看次数

如何退出nano并自动保存到当前文件?

每当我nano在编辑现有文件后关闭时,它首先询问我是否要保存文件(这很好),然后要求我确认文件名(所以我按 Enter,因为实际上 100% 的时间我想要保持相同的文件名)。

所以我想知道,有没有什么快捷方式可以用来避免每次都确认文件名?

command-line nano

15
推荐指数
1
解决办法
9174
查看次数

“[写入/文件名时出错:权限被拒绝]”尝试使用 nano 编辑器保存文件时

使用 Nano 文本编辑器,我试图保存并退出文件。我已经有了命名的文件。

我点击Ctrl+X退出。然后我点击,Y因为我想保存文件。它要求写入文件,我按下Enter使用默认名称,因为它已经命名。

问题是我收到了这条消息。

[Error writing /filename: Permission denied]
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

permissions nano

13
推荐指数
1
解决办法
12万
查看次数

从 Shell 脚本创建、写入和保存文件

我不想手动编写文件,所以我做了一个shell脚本。有没有办法在不让用户按键的情况下自动写入和保存文件?

sudo nano blah
#write stuff to file
#save file
#continue
Run Code Online (Sandbox Code Playgroud)

^ 这将在 *.sh 文件中

还是有另一种方法可以在脚本中创建一个简单的文本文件?

scripts nano files

12
推荐指数
2
解决办法
13万
查看次数

如何在纳米编辑器中用鼠标移动闪烁的光标?

我正在使用nano通过终端编写文本文件;每次我需要选择文本中某一行的位置时,我都会忍不住滚动所有行,使用键盘箭头移动闪烁的光标;有没有办法避免这种情况,只需使用鼠标直接选择我想要光标所在的位置?

nano

11
推荐指数
3
解决办法
1万
查看次数

如何更改 nano 中的键盘快捷键?

要在 nano 中缩进整个代码块,在使用alt+选择它之后a,我必须按alt+ {,这在我的德语布局 macintosh 键盘上不起作用(即使这样做也会很烦人)。

如何更改和自定义 nano 的键盘快捷键?

command-line nano

10
推荐指数
2
解决办法
8363
查看次数

使用默认编辑器以外的编辑器编辑 crontab

我想用 vi 编辑 crontab一次。我的默认编辑器是 nano,我想保持这种状态。我只想用 vi 编辑一次。我不想将默认值更改为 vi 然后在编辑后返回 nano。这能做到吗?

vim cron nano vi

9
推荐指数
2
解决办法
2万
查看次数

我可以在 nano 中启用括号匹配吗?

else if( d && ( (d <= b && d <= s) || (!b && !s) )   smallest = d
Run Code Online (Sandbox Code Playgroud)

考虑这段 C++ 代码。我们可以进行括号匹配(当光标位于右括号上时突出显示左括号,反之亦然)?

nano syntax

7
推荐指数
1
解决办法
4487
查看次数

尝试使用 nano 创建文件时没有这样的文件或目录

我正在尝试创建一个新文件:

nano/etc/apt/apt.conf.d/02proxy
Run Code Online (Sandbox Code Playgroud)

从 14.04 升级到 16.04 时,出现错误:

No such file or directory
Run Code Online (Sandbox Code Playgroud)

command-line nano

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

nano ×10

command-line ×3

permissions ×2

cron ×1

editor ×1

files ×1

scripts ×1

shortcut-keys ×1

syntax ×1

vi ×1

vim ×1