Ste*_*zzo 10 command-line nano
要在 nano 中缩进整个代码块,在使用alt+选择它之后a,我必须按alt+ {,这在我的德语布局 macintosh 键盘上不起作用(即使这样做也会很烦人)。
如何更改和自定义 nano 的键盘快捷键?
Bru*_*ira 10
该文件/etc/nanorc
包含一些选项,可以让您自定义编辑器上使用的快捷方式。请注意,这是一个全局配置文件,将修改系统上所有用户的选项。
man nanorc
页面上提供了有关可用选项的更多详细信息(列表太大,无法在此处复制):
通过将系统配置文件复制到用户的主目录中,应该可以将选项仅本地化到您的用户
cp /etc/nanorc ~/.nanorc
Run Code Online (Sandbox Code Playgroud)
并在那里进行必要的修改。
您的主目录中的配置文件将优先于全局设置文件。
以下内容已在 MS-Windows 终端中使用 nano 进行了测试。
它将让您的Nano更进一步支持复制/剪切/粘贴等“通用”快捷方式(至少在 Windows 世界中)。
将这些行添加到文件中/etc/nanorc
bind ^c copytext main
bind ^x cut main
bind ^v uncut main
bind ^z undo main
bind ^y redo main
bind ^f whereis main
bind F3 findnext main
bind ^h replace main
set tabsize 4
set linenumbers
Run Code Online (Sandbox Code Playgroud)
请注意,如果您不先选择文本,它们将按整行工作:-/
如果您在nano中选择文本时遇到问题,请注意这似乎与nano无关,而是与您的终端程序shift+arrow-keys
有关!它在 PuTTY 中不起作用,但可以在 Kitty(PuTTY 的一个分支,Windows 版本/ Linux 版本)或 Google 的 Chrome SSH 客户端中工作。
(我正在使用 Debian 破坏者)
归档时间: |
|
查看次数: |
8363 次 |
最近记录: |