Lek*_*eyn 58 command-line text-editor nano
有时,图形文本编辑器喜欢gedit或kate不能使用(例如,因为您在虚拟控制台中)。幸运的是,终端有文本编辑器。一个简单的方法是nano,但我无法理解如何使用它。
如果我从nano跑步开始nano,底部的文字应该可以帮助我,但我看到的只是像^G Get Help ^O WriteOut.
vi,是不是nano也是这样?Oli*_*Oli 77
Ctrl+G会让你阅读帮助。nano可以做一些非常好的事情,所以你可能想在那里闲逛一会儿。
当您看到^G(et al) 时,它的意思是Ctrl+ G。在帮助页面中,M-H表示Alt+ H。
这是nano. 打开并归档,您就可以开始编辑了:
nano filename
Run Code Online (Sandbox Code Playgroud)
注意:除非您对该文件具有写入权限,否则将无法保存。
F3会让你保存而不退出。否则,Ctrl+X会提示您是否进行了更改。Y询问时按并Enter确认文件名。
Ctrl+ X,然后N当它询问您是否要保存时。
如上所述,没有。nano很简单。一打开,它就会让您进入编辑模式。您可以像在 gedit 中一样使用箭头键Page Up/Page Down和Home/ End。您不能使用鼠标移动光标位置。
颜色通过 nanorc 框架加载。这些是在 nano 加载时加载的文件,它们基本上拼出了语法高亮。要切换语法突出显示,请按Alt+ Y。要对某些文件类型永久禁用它,请编辑/etc/nanorc并#在include "/usr/share/nano/*.nanorc".
好吧,我一直在尝试寻找一些东西,但我能看到的最好的方法是使用以下时髦的键组合启用软换行:Alt+ $( Alt+ Shift+ 4)。要默认启用软换行,请将以下行添加到~/.nanorc:
set softwrap
Run Code Online (Sandbox Code Playgroud)
有关此配置文件的更多信息,请访问man nanorc。
在底部文本中,^代表Ctrl和M-代表Alt
所以,^G是Ctrl-G和M-Y是Alt-Y(一个切换的颜色)。
您可以使用 切换行截断M-$。有关^G更多功能,请参阅帮助页面 ( )。
^和一个字母的组合意味着你应该按下Ctrl和那个字母。因此,当 nano 说^X Exit这意味着您将按Ctrl+退出 nano X。
要打开一个名为的文件,/etc/nanorc您可以使用以下命令启动 nano:
nano /etc/nanorc
Run Code Online (Sandbox Code Playgroud)
请注意,/etc/groups普通用户无法写入,因此您需要sudo:
sudo nano /etc/nanorc
Run Code Online (Sandbox Code Playgroud)
如果您已经打开nano,则可以按Ctrl+R打开文件。
n在Ctrl+X对话中回答“否” 。.nanorc在您的主目录中调用的隐藏文件以及其他选项中禁用了语法突出显示。Alt+Y切换它。.nanorc您可以添加set fill 80将在 80 个字符长度处断开长行的行。Alt+M切换它。这里是一个stettings的列表,您可以配置.nanorc。