标签: nano

如何使用 nano 从文件中选择所有文本?

我从命令行在 Ubuntu nano 编辑器中打开一个文件,我想复制该文件的所有内容,以便将其粘贴到 shell 之外的另一个应用程序中。

到目前为止,我只能shift在可见但不是所有内容的屏幕上复制 using 。

linux copy-paste nano

148
推荐指数
5
解决办法
56万
查看次数

Mac 上的 Git:如何将 Nano 设置为默认文本编辑器?

当我在 Mac 上使用 Git 并需要进行变基时,Vim 编辑器默认启动。我更喜欢 Nano——有人可以解释一下如何重新配置​​ Git 以使其使用 Nano 进行变基吗?

vim git nano macos

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

如何从剪贴板粘贴到纳米?

我有一个由 Vultr 托管的 Ubuntu 服务器,我正在使用他们提供的终端远程与之交互。我想知道如何从剪贴板粘贴到 nano 中,我用它来为我的服务器编写代码。我试过Ctrl+U但这对我不起作用。

其他键盘快捷键命令有效,例如 write out Ctrl+O和 quit Ctrl+ X,所以我确信 Vultr 终端可以识别这些键盘命令。

我确定有一种方法可以从剪贴板粘贴到 nano 中,但我不确定快捷方式是什么。

问题:从剪贴板粘贴到 nano 的键盘快捷键是什么?如果没有办法做到这一点,什么本地Linux编辑器有能力?

linux clipboard keyboard-shortcuts nano

59
推荐指数
4
解决办法
18万
查看次数

在nano中查找下一个命令?

我用CTRL+W那么Enter每一次,有一个“查找下一个”命令,在纳米?

linux command-line nano

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

使用 nano 编辑器从一个文件复制到另一个文件

如何使用 nano 编辑器将几行从一个文件复制到另一个文件?

linux unix nano

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

如何将哈希(#)符号输入到终端?

我在我的 mac 上将 Ubuntu Server 作为虚拟机(使用 VirtualBox)运行。

通常在 Mac 上,我会按alt+3输入哈希 (#) sybmol。

但是,如果我在 Ubuntu Server 的控制台中执行此操作,则在 nano 内部时它会给我“无法识别的命令”。

我怎样才能输入这个符号?我需要这个才能在我的 apache 配置文件中添加注释。

谢谢

terminal virtualbox nano ubuntu macos

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

Windows 上“git bash”的编辑器(mingw/msys+mintty 的编辑器)?

我正在为 Windows 使用“git bash”(来自“git for Windows”),它又由 mingw+msys 和 mintty 组成。

这个 mingw 安装包含一个在 mintty 中工作的“vi”编辑器。好的。

问题:是否还有其他可用的编辑器可以在 mintty 终端仿真窗口中运行?

问题在于,mintty 终端窗口显然不是真正的 tty,而只是使用 stdin/stdout 与应用程序(编辑器)进行通信。

Nano 只是说:“不支持重定向。”。Emacs -nw 只是说 emacs:'标准输入不是 tty'

我会对任何具有比 vi 更好的用户界面的基本文本编辑器感到满意。

git emacs mingw nano mintty

10
推荐指数
1
解决办法
8537
查看次数

如何退出nano的错误代码?

当使用 vim 来“回复”某个程序(通常是 git)时,故意退出错误会很有,以中止打开窗口的整个操作。喜欢

$ git commit -a
# vim opens, showing me the staged files and asking for a commit message
# oops, I see some stuff staged that wasn't supposed to be committed
:cq     # exit vim with nonzero exit code
Run Code Online (Sandbox Code Playgroud)

这将阻止git实际执行提交。

现在不幸的是,有些机器已经nano配置为默认编辑器,所以我偶尔会发现自己在那个编辑器中,相应地很无助。

我现在所做的是:使用另一个ssh会话和killall editor.

有没有办法从 nano 本身内部做同样的事情,对应于 vim 的:cq

nano exit-code

10
推荐指数
1
解决办法
1197
查看次数

如何在 Mac 上的 nano 中复制和粘贴选定的文本?

nanoiTerm2 中使用,我可以使用ctrl+标记文本,^但我无法复制和粘贴文本。我知道ctrl+k可以用来切割整条线。仅复制标记文本的键盘快捷键是什么nano

mac nano

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

不小心在 Mac 上的 sudo 文件中的注释之外添加了一个字符,sudo 不再起作用

我在终端中犯了一个错误,现在每次使用 sudo 时,都会收到错误消息: sudo: unable to initialize PAM: Invalid argument

我知道我搞砸了什么,即在以下文件中的注释之外添加一个字符:/etc/pam.d/sudo

内容如下:

x# sudo: auth account password session
auth       sufficient     pam_tid.so
auth       sufficient     pam_smartcard.so
auth       required       pam_opendirectory.so
account    required       pam_permit.so
password   required       pam_deny.so
session    required       pam_permit.so
Run Code Online (Sandbox Code Playgroud)

发生的事情是我正在使用 nano 编辑此文件以添加pam_tid.so到此文件,以便我可以使用 touch id 绕过 sudo。然后我按 Ctr+x 退出,但错过了 Ctr 并且没有看到评论之外的 x。因此,当我尝试使用 sudo 时,出现错误。最糟糕的是,要编辑此文件,我需要 sudo。任何帮助将不胜感激。

谢谢

terminal sudo nano macos

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