Linux nano命令行编辑器(linuxnano编辑器使用)

nano Linux nano命令行编辑器 在命令行上工作时,经常需要创建或编辑文本文件。Vim和Emacs是最强大和最受欢迎的两种命令行编辑器 By myfreax 9 Nov 2022

在cmd上工作时,经常需要创建或撰写文本文件。Vim和Emacs是最强大和最受欢迎的二种cmd编辑器。

他们都是有陡峭的学习培训,很有可能吓到新客。对于一些务必简单编辑器的人,可以用nano。

GNU nano主要是用来Unix和Linux操作系统的有利于所使用的cmd文字编辑器。它包含您希望从基本上文字编辑器所取得的所有基本前提。

例如词法高亮说明,好多个缓存地区,使用正则表达式进行搜索和更换,拼写检查,UTF-8序号等。

在教学中,我们在这里详解运用nano编辑器基本知识,包括怎样创建和打开文档,编辑文件,保存文件。

检索和更换文本,裁剪和粘贴内容,退出nano编辑器,配备nano,配备nano词法高亮。

组装 Nano

Nano文字编辑器已内置在macOS和大多数Linux发行版上。要查你的系统内是否装上这一,请运行指令nano --version,命令可能打印出nano的版本升级。

假如你系统内没有安装nano,智能终端可能提示你bash: command not found: nano。可以用发行版的app包管理器进行组装。

如果你计算机运行就是指依据Debian的Linux发行版,例如Ubuntu,Linux mint,可以运行sudo apt update && sudo apt install nano组装Nano编辑器。

如果你计算机运行就是指依据Redhat的Linux发行版,例如Fedora,CentOS。可以运行sudo yum install nano组装Nano编辑器。

sudo apt install nano
sudo yum install nano
nano --version
GNU nano, version 2.9.3
(C) 1999-2011, 2013-2018 Free Software Foundation, Inc.
(C) 2014-2018 the contributors to nano
Email: nano@nano-editor.org	Web: https://nano-editor.org/

nano 打开/创建文件

要打开现阶段文件或创建新文件,请打开智能终端运行指令nano后接文件名。这也会打开一个新的编辑器提示框,您现在就可以去编辑文件。

在提示框底端,列举能从 nano编辑器所使用的功能按键快捷方式图标。所有命令都以或M标志符作为做为作为前缀。英语字母M代表着Alt 键。说明Ctrl键。

例如,^J代表了此外按着CtrlJ键。你们可以键入Ctrl g得到所有命令的文件目录。

为了能够打开文档,您必须对该文件具有加载管理员权限。例如命令nano filename可能打开文档filename。

nano filename

假如想要在打开文档使鼠标光标在指定行和标志符上,可以运行指令nano line_number,character_number filename

倘若省掉鼠标光标基本参数则会把位于第一个标志符上。line_number是号,character_number是好多个标志符。

nano  line_number,character_number filename

nano 贮存并退出

最开始贮存对文本文档所作出的变动,按Ctrl o快捷键。倘若该文件并未存在,则将在贮存后立刻创建该文件。然后按照Ctrl x退出nano编辑器。

nano并不是像vim有强制退出这个功能,假如对没有储存文件按着Ctrl x快捷键退出。nano将掌握你是否要贮存变动,Save modified buffer?。

按着Ctrl y说明贮存并退出nano编辑器,按着Ctrl n并不是贮存并退出nano编辑器。

要保存文件,您必须具有对该文件写管理员权限。如果是创建文件,那就需要对将要创建文件的目录具有写管理员权限。

nano 编辑文件

与vim不一样,nano是一种无方法的编辑器,这也就意味着我们可以在打开文档后立刻慢慢输入和编辑文本。

要将鼠标光标移动在指定行和标志符上,依照Ctrl _快捷键,随后在line number, column number:字段中输入数字,然后按照Enter

Ctrl _快捷键与Gnome终端的缩小快捷键存在分歧,你需要调节快捷键才可以在nano运用Ctrl _快捷键,你还可以临时性禁用Gnome智能终端键盘快捷键。

nano 检索和更换

按着Ctrl w可能查找文本,接着键入查找关键字,然后按照Enter。鼠标光标将移到第一个匹配项。要移到下一个匹配选项,依照Alt w

如果要查找并拆换,依照Ctrl 。输入搜索关键字和要更换文本。编辑器将移到第一个匹配项,并询问你是否拆换它。

YN后将移到下一个匹配项。按着A将拆换所有匹配项。

nano 复制/裁剪和粘贴

最好选择文本,请将鼠标光标挪到文字开头,再按照Alt a。这也会设置一个选择标志。运用箭头键将鼠标光标挪到最好选择的句子结尾。

选中文本将显出。如果要取消选择,依照Ctrl 6。按着Alt 6将选中文本复制到剪贴板。Ctrl k将裁剪指定文本。

如果要裁剪整行,只需将鼠标光标移到这一家金融机构并依据Ctrl k。您可以通过Ctrl k多次点一下来裁剪每天做。

要粘贴文本,请将鼠标光标挪到要放置文字位置,再按照Ctrl u

自设Nano

当运作nano时,这将在全局配置文本文档/etc/nanorc和顾客的系统变量~/.config/nano/nanorc或者~/.nanorc中获得其配置信息。

顾客word里特殊这个功能在于全面性选项。访问nanorc网页网页页面以获得所有可以用选项的一体化文件目录。

nano 词法高亮

Nano额外了对于大多数流行文件类型的词法高亮规范。在大多数Linux系统上,句法文档存储在/usr/share/nano目录中,并且包含在/etc/nanorc系统变量中。

需要在一个新的文件类型打开词法高亮,比较简单方法是什么把词法高亮规范文本文档导到/usr/share/nano目录中。

设置 Nano 默认编辑器

在大多数Linux系统上,默认情况下,比如visudocrontab命令的默认文字编辑器设成vi。

需要使用nano作为默认设置文字编辑器,我们需要变动VISUALEDITOR环境变量。Bash客户可以从~/.bashrc文本文档设置VISUALEDITOR环境变量:

export VISUAL=nano
export EDITOR="$VISUAL"
~/.bashrc

结论

在教学中,大伙儿为大家彰显了如何使用Gnu nano文字编辑器。这也是Linux用户中最流行文字编辑器,学习不大。有关Gnu Nano的更多信息,请访问官方网站nano文本文件网站页面。

LINUX

如何不需要密码运行sudo命令(如何让sudo不需要密码)

2023-1-19 11:54:43

LINUX

Linux umask命令(linux umask命令详解)

2023-1-19 11:59:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索