im token钱包|nano
nano 使用教程 - Linux 中适合新手的文本编辑器-腾讯云开发者社区-腾讯云
使用教程 - Linux 中适合新手的文本编辑器-腾讯云开发者社区-腾讯云骤雨重山nano 使用教程 - Linux 中适合新手的文本编辑器关注作者腾讯云开发者社区文档建议反馈控制台首页学习活动专区工具TVP最新优惠活动文章/答案/技术大牛搜索搜索关闭发布登录/注册首页学习活动专区工具TVP最新优惠活动返回腾讯云官网骤雨重山首页学习活动专区工具TVP最新优惠活动返回腾讯云官网社区首页 >专栏 >nano 使用教程 - Linux 中适合新手的文本编辑器nano 使用教程 - Linux 中适合新手的文本编辑器骤雨重山关注发布于 2022-01-17 10:02:2015.9K0发布于 2022-01-17 10:02:20举报文章被收录于专栏:骤雨重山骤雨重山网上大部分 Linux 相关教程在涉及文本编辑操作时都是选择的 Vim 编辑器,对于新手来说如何退出成了最大的难题。其实除了 Vim 之外还有别的选择,那就是 nano 。上手 nano 几乎是零学习成本,而且对于只改几行配置文件这样的简单操作,nano 的用户体验完全吊打 Vim。安装一般系统都内置了 nano 编辑器,如果没有,可以自己安装。 CentOS 系统:yum install -y nano复制Debian/Ubuntu 系统:apt-get install -y nano复制基本操作语法nano <文件名或文件绝对路径>复制使用示例nano vvhan.com.txtnano /root/vvhan.com.txt复制当你打开一个不存在的文件,那么即为新建文件。
打开文件后,就可以直接编辑了。光标控制移动光标:使用用方向键移动。选择文字:按住鼠标左键拖动(然后就可以复制了)。复制文本这取决于你用的是什么 SSH 软件。Putty 要复制文本是选择要复制的文本点击鼠标左键即可。Xshell 要复制文本则是选择要复制的文本按下 Ctrl+INSERT 键。粘贴文本这取决于你用的是什么 SSH 软件。Putty 要粘贴文本点击鼠标右键即可。Xshell 要粘贴文本则是按下 Shift+INSERT 键。快捷键nano 使用教程 - Linux 中适合新手的文本编辑器打开文件后,下方有一堆文字,那就是快捷键说明。例如:^G 即为 Ctrl+G ,功能为显示帮助文本。Ctrl+G,显示帮助文本Ctrl+O,保存当前文件Ctrl+R,读取其他文件并插入光标位置Ctrl+Y,跳至上一屏幕Ctrl+K,剪切当前一行Ctrl+C,显示光标位置Ctrl+X,退出编辑文本Ctrl+J,对其当前段落(以空格为分隔符)Ctrl+W,搜索文本位置Ctrl+V,跳至下一屏幕Ctrl+U,粘贴文本至光标处Ctrl+T,运行拼写检查Ctrl+_,跳转到某一行ALT+U,撤销ALT+E,重做ALT+Y, 语法高亮ALT+#,显示行号进阶使用基本操作都玩转了,下面就来点骚操作。nano 配置文件(~/.nanorc)下面配置因人而异,可以选择性添加,不过一般向类似:制表符宽度,隐藏帮助,显示行号,语法高亮,以及平滑卷屏等基本上是必开的选项。set tabsize 4 # 设置制表符宽度
set autoindent # 允许自动缩进
set cut # 设置 CTRL-K 可以剪贴到行末
set noconvert # 不要转换 DOS/UNIX 换行符
set nowrap # 不要自动换行
set nohelp # 不显示下面两行帮助
set morespace # 隐藏标题下的空白行,换取更多编辑空间
set smooth # 平滑卷屏
set suspend # 允许 ctrl-z 将 nano 置于后台
set smarthome # 第一次 Home 跳到行首非空字符,第二次到行首
set tabstospaces # 展开制表符为空格(如果需要的话)
set mouse # 允许鼠标
set linenumbers # 显示行号(可以在编辑时 ALT-# 切换)
set backupdir path # 设置备份路径
set backup # 允许保存备份
set casesensitive # 搜索使用大小写敏感
set multibuffer # 使用 CTRL-r 读取文件时,默认读取到新缓存
set nonewlines # 不在文件末尾添加新行
include Nano 编辑器可以做些什么? - 知乎首发于我爱命令行切换模式写文章登录/注册Nano 编辑器可以做些什么?韦易笑游戏开发等 4 个话题下的优秀答主终端下如果你不喜欢 Vim/Emacs 的话,Nano 是一个不错的选择,它是一个真正意义上的跨平台编辑器,基本上在所有 Linux 发行版上都默认自带 Nano,并且有 Windows 版本。不少初学 Linux 都很喜欢用 Nano,但是我发现他们很多都是在裸用,既没配置,也一直在用一些比较低效的操作方法。Q:下面的帮助占三行,很碍眼,能否隐藏?可以在编辑时使用 ALT+x 就可以切换下面的帮助信息,或者在你的 ~/.nanorc 里面加一行:set nohelp 效果如下图:恩,那两行恶心的帮助已经被我们去掉了,需要时还可以用 ALT+x 把它切换回来。Q:如何打开语法高亮?有的 Linux 发行版自带了 /etc/nanorc 文件,里面定义了语法高亮,而另外一些系统可能没有这个定义,你需要在 ~/.nanorc 中加一行:include "/usr/share/nano/*.nanorc" 各种语言的语法文件一般位于:/usr/share/nano/ 下面,设置前先确认一下。Q:怎么编辑 ~/.nanorc,常用设置有哪些?常见的 nano 配置如下:set tabsize 4 # 设置制表符宽度 set autoindent # 允许自动缩进 set cut # 设置 CTRL-K 可以剪贴到行末 set noconvert # 不要转换 DOS/UNIX 换行符 set nowrap # 不要自动换行 set nohelp # 不显示下面两行帮助 set morespace # 隐藏标题下的空白行,换取更多编辑空间 set smooth # 平滑卷屏 set suspend # 允许 ctrl-z 将 nano 置于后台 set smarthome # 第一次 Home 跳到行首非空字符,第二次到行首 set tabstospaces # 展开制表符为空格(如果需要的话) set mouse # 允许鼠标 set linenumbers # 显示行号(可以在编辑时 ALT-# 切换) set backupdir path # 设置备份路径 set backup # 允许保存备份 set casesensitive # 搜索使用大小写敏感 set multibuffer # 使用 CTRL-r 读取文件时,默认读取到新缓存 set nonewlines # 不在文件末尾添加新行 include ALT+> # 切换到下一个文件其实不用 ALT+SHIFT+, 来输入 ALT+<,有个简易快捷 ALT+, 直接等同于 ALT+<:切换了文件后,最下面会显示现在切换到了哪个文件。某个文件编辑完了可以 CTRL+X 关闭,如果所有文件都关闭了,就会退出 nano。打开新文件可以用 CTRL+r ALT+f ,然后输入文件名即可打开,输入文件名时可以用 TAB 进行补全。很多人不知道,其实 Nano 中还自带一个“文件浏览器”,按 CTRL+R CTRL+T 后,打开浏览器选择文件界面,可以让你方便的在文本界面中选择希望打开的文件:该界面下用方向键控制光标,回车键打开文件或者进入目录,CTRL+C 退出文件选择界面。Q:哪里寻找更多关于 Nano 的使用帮助?其他 Nano 更多关于:复制,粘贴,搜索,替换的内容,见我制作的《Nano指令速查表》,除此之外,还有一些有用的网络资源:最新下载:https://www.nano-editor.org/官方手册:https://www.nano-editor.org/dist/v2.9/nano.html中文帮助:http://blog.sina.com.cn/s/blog_5d9f545101010b1y.html编辑于 2018-10-27 14:11Linux文本编辑器赞同 23740 条评论分享喜欢收藏申请转载文章被以下专栏收录我爱命令行命令行使用经 Nano Login to your account Email Password Forgot password? Keep me logged in New User Institutional Login Change Password Old Password New Password Too Short Weak Medium Strong Very Strong Too Long Your password must have 8 characters or more and contain 3 of the following: a lower case character, an upper case character, a special character or a digit Too Short Password Changed Successfully Your password has been changed Create a new account Email Returning user Can't sign in? Forgot your password? Enter your email address below and we will send you the reset instructions Email Please check your inbox for the reset password link that is only valid for 24 hours. Cancel If the address matches an existing account you will receive an email with instructions to reset your password Close Request Username Can't sign in? Forgot your username? Enter your email address below and we will send you your username Email Close If the address matches an existing account you will receive an email with instructions to retrieve your username SearchThis JournalAnywhereQuick Search in JournalsEnter words / phrases / DOI / ISBN / keywords / authors / etcSearchSearchAccess type:Only show content I have full access toOnly show Open AccessQuick Search anywhereEnter words / phrases / DOI / ISBN / keywords / authors / etcSearchSearchAccess type:Only show content I have full access toOnly show Open Access Advanced Search 0 My Cart Sign in Institutional Access Skip main navigationClose Drawer MenuOpen Drawer MenuHomeSubjectAll Subjects Asian StudiesBusiness & ManagementChemistryChildren’s BooksComputer ScienceEconomics & FinanceEducationEngineering / AcousticsEnvironmental ScienceLife Sciences / BiologyMaterials ScienceMathematicsMedicineNanotechnology & NanoscienceNonlinear Science, Chaos & Dynamical SystemsPhysics & AstronomyPopular & General ScienceSocial Sciences华文书籍 (Chinese Titles)JournalsBooksMajor Reference WorksResources for PartnersPublish with usFor AuthorsFor BooksellersFor LibrariansFor SocietiesFor Individual CustomersCopyright & PermissionsTranslation RightsOpen AccessAbout UsAbout UsNewsPress ReleasesContact UsPrivacy PolicySitemapHelpHelpHow to Order Cookies Notification We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More × Our website is made possible by displaying certain online content using javascript.Please disable your ad blocker or whitelist our website www.worldscientific.com.DISABLE MY AD BLOCKERContinue without DisablingSelect your blocker:Adblock PlusAdblockuBlock OriginuBlockAdguardBraveAdremoverAdblock GenesisSuper AdblockerUltrablockAd AwareGhosteryFirefox Tracking ProtectionDuck Duck GoPrivacy BadgerDisconnectOperaAdblock Plus InstructionsClick the AdBlock Plus icon in the extension barClick the blue power buttonClick refreshContinue to siteBack to mainAdblock InstructionsClick the AdBlock iconClick "Don't run on pages on this site"Continue to siteBack to mainuBlock Origin InstructionsClick on the uBlock Origin icon in the extension barClick on the big, blue power buttonRefresh the web pageContinue to siteBack to mainuBlock InstructionsClick on the uBlock icon in the extension barClick on the big, blue power buttonRefresh the web pageContinue to siteBack to mainAdguard InstructionsClick on the Adguard icon in the extension barClick on the toggle next to the "Protection on this website" textContinue to siteBack to mainBrave InstructionsClick on the orange lion icon to the right of the address barClick the toggle on the top right, shifting from "Up" to "DownContinue to siteBack to mainAdremover InstructionsClick on the AdRemover icon in the extension barClick the "Don’t run on pages on this domain" buttonClick "Exclude"Continue to siteBack to mainAdblock Genesis InstructionsClick on the Adblock Genesis icon in the extension barClick on the button that says "Whitelist Website"Continue to siteBack to mainSuper Adblocker InstructionsClick on the Super Adblocker icon in the extension barClick on the "Don’t run on pages on this domain" buttonClick the "Exclude" button on the pop-upContinue to siteBack to mainUltrablock InstructionsClick on the UltraBlock icon in the extension barClick on the "Disable UltraBlock for ‘domain name here’" buttonContinue to siteBack to mainAd Aware InstructionsClick on the AdAware icon in the extension barClick on the large orange power buttonContinue to siteBack to mainGhostery InstructionsClick on the Ghostery icon in the extension barClick on the "Trust Site" buttonContinue to siteBack to mainFirefox Tracking Protection InstructionsClick on the shield icon on the left side of the address barClick on the toggle that says "Enhanced Tracking protection is ON for this site"Continue to siteBack to mainDuck Duck Go InstructionsClick on the DuckDuckGo icon in the extension barClick on the toggle next to the words "Site Privacy Protection"Continue to siteBack to mainPrivacy Badger InstructionsClick on the Privacy Badger icon in the extension barClick on the button that says "Disable Privacy Badger for this site"Continue to siteBack to mainDisconnect InstructionsClick on the Disconnect icon in the extension barClick the button that says "Whitelist Site"Continue to siteBack to mainOpera InstructionsClick on the blue shield icon on the right side of the address barClick the toggle next to "Ads are blocked on this site"Continue to siteBack to main Our website is made possible by displaying certain online content using javascript. In order to view the full content, please disable your ad blocker or whitelist our website www.worldscientific.com. System Upgrade on Tue, Oct 25th, 2022 at 2am (EDT) Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours. For online purchase, please visit us again. Contact us at [email protected] for any enquiries. NanoISSN (print): 1793-2920 | ISSN (online): 1793-7094 ToolsRecommend to library Alert me on new issues RSS ShareShare onFacebookTwitterLinked InRedditEmail Submit an article Subscribe JournalOnline ReadyCurrent IssueAccepted PapersAvailable Issues About the Journal Aims & Scope Editorial Board Sample Issue Abstracted & Indexed in Price Information Contact NANO Submission Guidelines Open Access Peer Review Policy Ethical Policy 2020s2010s2000s2023202220212020Vol. 18No. 13CURRENT ISSUEVol. 18No. 12Vol. 18No. 11Vol. 18No. 10Vol. 18No. 09Vol. 18No. 08Vol. 18No. 07Vol. 18No. 06Vol. 18No. 05Vol. 18No. 04Vol. 18No. 03Vol. 18No. 02Free AccessVol. 18No. 0120192018201720162015201420132012201120102009200820072006 Do you have a special issue proposal?Send us your ideas! Editors’ Choice Nano-Sized Effect on Liquid Phase and Their Energy Yu-Hyung Lee, Suyoung Park and Changhyun Jin Enhanced Electrochemical Performance of MOF-Derived Nitrogen-Enriched Porous Carbon Coated with Ag as the Cathode for Lithium-Sulfur Batteries Wei Zhao, Wangjun Feng, Zhaojiao Shi and Jingzhou Chen Ce and F Dual-Doping Strategy for High Cycle Performance of Lithium-Rich Layered Oxide Materials Jianlong Xie, Yan Qian, Jidong Duan, Jing Li and Haiyang Ding Simultaneous Electrochemical Detection of Ascorbic Acid, Dopamine and Uric Acid Using the Composite Materials of Fe3O4 and Nitrogen Self-Doped Sunflower Plate-Derived Carbon Panpan Gao, Yaqi Huang, Yaoyao Zhang, Qiaoqian Sun, Shaojie Ruan, Wei Yin, Hongchen Pu, Miao Yin and Huanbao Fa Change of Bandgap Energy in Quantum System of Nanolayer on Silicon Wei-Qi Huang, Zi-Lin Wang, Cui-Fen Chen, Ke Wang, Hong-Yan Peng, Zhong-Mei Huang, Xin Li, An-Chen Wang and Shi-Rong Liu A Critical Review on Synthesis, Characterization and Multifunctional Applications of Reduced Graphene Oxide (rGO)/Composites Shivi Kesarwani and Rajesh Kumar Verma Molecular Dynamics Simulation of Solvation Nanostructure in Carbonate-Based Electrolyte of Lithium–Sulfur Battery Chenglong Chen, Fubin Pei, Shasha Feng, Mingzhu Xia, Fengyun Wang, Qingli Hao and Wu Lei The Antibacterial Effect of Bacteriophage-Like Gold Nanoparticles Xiuzhen Huang, Benben Lu, Yingxian Zhao, Zhiqiang Wang, Hongwei Wang and Lin Yuan Environment-Friendly Design of Lithium Batteries Starting from Biopolymer-Based Electrolyte Jiayuan Shi and Bin Shi Read more Editors' Choice LATEST ARTICLES Enhancing the Precipitant and Calcination Process of Manganese-Iron Oxide Catalyst for Low-Temperature NH3-SCRZhenzhao Pei, Zhuyue Fu, Yi Zhao, Yan Liu, Haiyang Zhao, Jiaqi Xu, Haoran Ni, Chengye He, Tao Guo, and Siqi HanOnline readyPolyrhodanine-Functionalized Magnetic-Activated Carbon for Efficient Removal of Lead Ions and Malachite Green From WastewaterWei-Wei Zhang, Xin Ma, Zhao Yang, Zong-Li Ren, Xuan Yang, and Zhong-Wei ZhaoOnline readyElectromagnetic Characteristics and Microwave Absorbing Properties of a Novel Stainless Steel PowderJun Zhang, Xiaoying Liu, Jiangbo Huang, Hua Chen, Haochuan Wan, and Pingan YangOnline readyArc Discharge Synthesis and Multistep Purification of Multiwall Carbon NanotubesMadni Shifa, Zaigham Saeed Toor, and Fawad TariqOnline readyMilling Processing, Morphology, and Optical Characterization of Powders from Natural Pigments as a Potential Sensitizing Material for Optical Sensors and Dye-Sensitized Solar CellsJosé Adalberto Castillo-Robles, Eddie Nahúm Armendáriz-Mireles, Carlos Adrián Calles-Arriaga, Enrique Rocha-Rangel, Wilian Jesús Pech-Rodríguez, Ivanovich Estrada Guel, Erick Santiago Mata Herrera, and José Alberto Ramírez-de-LeónOnline readyReview for Novel 2DEG Based on Diverse Oxide SubstratesHang Yin, Shuanhu Wang, and Kexin JinOnline readyShow More Author Services Subscribe to EngineeringMailing List Get exclusive offers, updates on the latest publications, the subject newsletters and more! Click here to sign up today! Check out ourScience Writing and Profession Development Guide Collection Research Writing Grant Writing Science Communication Professional Development MOST READ ARTICLES The most read articles in the last 3 years Photocatalytic Activity of Phosphorus and Nitrogen Co-Doped Carbon Quantum Dots/TiO2 NanosheetsKailai Liu, Fanmin Kong, Chaoqun Zhu, and Guodong JiangVol. 15, No. 12Nanomaterials for Electromagnetic Interference Shielding Applications: A ReviewAlavya Tiwari, Arushi Tiwari, Arpit Bhatia, Utkarsh Chadha, Satvik Kandregula, Senthil Kumaran Selvaraj, and Preetam BhardwajVol. 17, No. 02New Development of Permanent Magnets Through Grain Boundary Diffusion and NanostructuringVarun Chaudhary and S. N. PiramanayagamVol. 17, No. 01Single Molecule-Based Electronic Devices: A ReviewBingrun Chen and Ke XuVol. 14, No. 11A Critical Review of Graphene Quantum Dots: Synthesis and Application in BiosensorsJialu Shen, Weifeng Chen, Zihan Yang, Guo Lv, Jie Cao, Deying Li, and Xiang LiuVol. 16, No. 01A Review on the Development of Non-Enzymatic Glucose Sensor Based on Graphene-Based NanocompositesKhok Lun Leong, Mui Yen Ho, Xiau Yeen Lee, and Maxine Swee-Li YeeVol. 15, No. 11Show More MOST CITED ARTICLES The most cited articles in the last 3 years. Source: Crossref Recent Progresses of High-Temperature Microwave-Absorbing MaterialsZirui Jia, Kejun Lin, Guanglei Wu, Hui Xing, and Hongjing WuVol. 13, No. 06A REVIEW OF METAL OXIDE COMPOSITE ELECTRODE MATERIALS FOR ELECTROCHEMICAL CAPACITORSM. Y. HO, P. S. KHIEW, D. ISA, T. K. TAN, W. S. CHIU, and C. H. CHIAVol. 09, No. 06A Review on Synthesis, Characterization and Applications of Copper Nanoparticles Using Green MethodMuhammad Rafique, Ahson J. Shaikh, Reena Rasheed, Muhammad Bilal Tahir, Hafiz Faiq Bakhat, Muhammad Shahid Rafique, and Faiz RabbaniVol. 12, No. 04SELECTION OF A SUITABLE METHOD FOR THE SYNTHESIS OF COPPER NANOPARTICLESASIM UMER, SHAHID NAVEED, NAVEED RAMZAN, and MUHAMMAD SHAHID RAFIQUEVol. 07, No. 05MULTIWALLED CARBON NANOTUBES BASED NANOCOMPOSITES FOR SUPERCAPACITORS: A REVIEW OF ELECTRODE MATERIALSMEISAM VALIZADEH KIAMAHALLEH, SHARIF HUSSEIN SHARIF ZEIN, GHASEM NAJAFPOUR, SUHAIRI ABD SATA, and SURANI BUNIRANVol. 07, No. 02CLAY NANOTUBES FOR ENCAPSULATION AND SUSTAINED RELEASE OF DRUGSNALINKANTH G. VEERABADRAN, RONALD R. PRICE, and YURI M. LVOVVol. 02, No. 02Cobalt Nanoparticles Supported on Reduced Amine-Functionalized Graphene Oxide for Catalytic Reduction of Nitroanilines and Organic DyesEman M. Abd El-Monaem, Mona M. Abd El-Latif, Abdelazeem S. Eltaweil, and Gehan M. El-SubruitiVol. 16, No. 04HUMIDITY SENSING PROPERTIES OF COBALT OXIDE/SILICA NANOCOMPOSITES PREPARED VIA SOL–GEL AND RELATED ROUTESOSAMA A. FOUAD, GOMAA A. M. ALI, M. A. I. EL-ERIAN, and SALAH A. MAKHLOUFVol. 07, No. 05A REVIEW OF THE APPLICATIONS OF NANOCARBON POLYMER COMPOSITESATEEQ RAHMAN, ILIAS ALI, SAEED M. AL ZAHRANI, and RABEH H. ELEITHYVol. 06, No. 03Show More Resources For Authors For Booksellers For Librarians Copyright & Permissions Translation Rights How to Order Contact Us Sitemap About Us & Help About Us News Author Services Help Links World Scientific Europe World Scientific China 世界科技 WS Education (K-12) Global Publishing 八方文化 Asia-Pacific Biotech News World Century Privacy policy © 2024 World Scientific Publishing Co Pte Ltd Powered by Atypon® Literatum Vim 与 nano:你应该选择哪个? | Linux 中国 - 知乎首发于Linux 爱好者切换模式写文章登录/注册Vim 与 nano:你应该选择哪个? | Linux 中国Linux中国已认证账号Vim 和 nano 是最流行的 CLI 文本编辑器 之二。来源:https://linux.cn/article-14328-1.html作者:Pratham Patel译者:Xingyu.Wang(本文字数:4172,阅读时长大约:6 分钟)我们需要利用文本编辑器来做笔记、写程序,或者编辑系统配置文件来完成一些事情。不管你用来做什么,你的 Linux 发行版已经预装了文本编辑器。你很可能会注意到一些 最好的现代文本编辑器,如 Gedit、Geany、Kate 等,它们已经预装在你的 Linux 发行版中。然而,这些都是基于 GUI 的程序。如果你想通过终端访问文本编辑器怎么办?你应该发现它也内置在你的 Linux 发行版中了。Vim 和 nano 是最流行的 CLI 文本编辑器 之二。但是,是什么让它们如此受欢迎?你应该选择哪个作为你的文本编辑器?让我指出一下 Vim 和 nano 的区别,以帮助你决定。1、基于终端的编辑器介绍nano 和 Vim 都提供了大部分的基本功能。虽然 nano 在大多数 Linux 发行版上是内置的,但你必须手动安装 Vim。为了比较这两者,让我给你简单介绍一下这两者。VimVim 是 “Vi” 文本编辑器的改进版,开发于 1991 年。Vim 是 “Vi 改进版(Vi IMproved)” 的意思。Vi 是一个基于终端的文本编辑器,最初于 1976 年为 Unix 操作系统而开发。Vim 是它的一个具有现代功能的增强版。考虑到它的各种功能可以帮助编辑程序文件,它也被称为“程序员的文本编辑器”。虽然它提供了一些高级功能,但你也可以用来编辑纯文本文件。GNU nanoGNU nano(我们在文章中称它为 “nano”)是一个简单的基于终端的文本编辑器,其灵感来自于 Pico —— 这个基于 Unix 的文本编辑器是华盛顿大学 1989 年开发的 Pine 电子邮件套件的一部分。Pico 文本编辑器没有 GPL(许可证),这使得它很难被纳入 Linux 发行版。因此,nano 被开发出来作为它的自由软件替代品。nano 编辑器最初被称为 “tip”,然后在 Richard Stallman 宣布它成为正式的 GNU 程序之前重新命名为 nano。这个编辑器的亮点是它的易用性和极小的学习曲线。你不一定需要成为程序员才能使用 nano。2、功能差异下面是 Vim 和 nano 的主要功能差异:Vim 的主要特点多级撤销语法高亮命令行编辑文件名补完多窗口和缓冲区折叠会话支持宏nano 的主要特点打开多个文件逐行滚动撤销/重做语法着色行号请注意,一般来说,Vim 提供了更高级的功能。然而,它们都提供了编辑系统配置文件、编程和文本编辑等基本功能。3、用作文本编辑器在 Vim 或 nano 中打开一个文件很简单,只要输入你想使用的编辑器的名字,然后再输入文件的路径。路径可以是文件的绝对路径,也可以是文件的相对路径。vim Documents/text.txt nano Documents/text.txt但是,除了用作文本编辑器访问或打开一个文件之外,还有很多功能,对吗?如果你想快速比较一下,这里有一些基于我的使用情况的比较点:Vim:模式驱动的编辑器在开始时有巨大的学习曲线会话恢复语法高亮/着色提供高级功能nano:易于使用(经常使用的功能及其组合键列在底部)不存在学习曲线旨在进行快速编辑nano 和 Vim 的主要区别在于,它们的目标受众非常不同。VimVim 是一个模式驱动的编辑器。这意味着字母、数字和标点符号键在按下时都要做一件独特的事情,而不是在屏幕上打出一个字符。这些模式包括:正常模式视觉模式插入模式命令行命令命令行编辑默认情况下,当你启动 Vim 时,它以 正常 模式打开。每个键都有其独特的功能,不会立即开始输入所按下的字符。不管什么模式,如果你愿意,你也可以 把 Vim 配置成一个写作工具。要知道更多关于这些有趣的事情,你可以参考我们关于 基本 Vim 命令 以及 Vim 技巧和窍门 的文章。当你启动 Vim(无参数)时的终端屏幕在正常模式下,按特定的键会移动你的光标。例如,如果你按下 l(小写字母 L),它将把光标向右移动一个字符,按 h 键将把光标向左移动一个字符。如果你想把光标向下移动一行,你就按 j 键,如果要把光标向上移动一行,你应该按 k 键。在正常模式下 l、k、j、h 是导航键。虽然你可以用方向键来移动,但这样做更有效率。这些是 Vim 中的基本导航键。接下来最常用的键是 w、b、e:按 w 键可将光标移到下一个词。如果它已经在一个词的开头,它就会移动到下一个词的开头。按 b 键,光标会移到左边的词的开头。而 e 键,则将光标移到右边的词的末尾。你甚至可以用这些键混合数字(作为前缀)。例如,按 6w 可以将光标向前(向右)移动六个词。如果你想进入一个模式,你必须按类似的组合键:i 为插入模式CTRL+C 回到正常模式:wq 写入文件并关闭窗口。最后,我们已经 列出了退出 Vim 的多种方法,如果你想了解一下的话。这只是冰山一角。要学习更多关于 Vim 的知识,你可以使用vimtutor 命令,它可以给你提供大多数基本命令的信息,如删除、编辑、保存文件等。GNU nanonano 有一个基本的交互界面,在窗口的底部给你提供关键信息。要想有个初步的了解,你可以参考我们的 nano 编辑器指南。![Terminal screen when you launch nano without argumentswithoutarguments] 13你不需要参考手册页或任何文档来执行基本操作。这就是为什么与 Vim 相比,nano 被认为是用户友好的。尽管如此,nano 中使用的一些术语仍然是“旧术语”,一个例子是 “写出(Write Out)”、“在哪里(Where Is)”短语,而不是分别用“保存(Save)”和“查找(Find)”。但是,这并不是什么大问题。虽然很容易习惯,但它与使用记事本或 Gedit(GUI 程序)并不完全相同。例如,在大多数现代编辑器中,执行剪切操作的组合键通常是 Ctrl + X,但在 nano 中,它是 Ctrl + K。符号 ^ 是用来表示将 Ctrl 键作为修饰键使用,并与旁边的键组合使用。你还可以找到像 Ctrl + F(将光标向前移动)、Ctrl + B(将光标向后移动)这样的组合键。一些快捷键包括:Ctrl + X 退出Ctrl + O 写入(或保存为)Alt + U 撤销上一个动作Ctrl + ← 向后退一个字Ctrl + → 向前进一个字你可以看看 GNU nano 的官方速查表 来学习更多的快捷键。总的来说,nano 是一个更适合初学者的编辑器,当你只想偶尔编辑一个文件时,它可以简单地让你完成。4、学习曲线考虑到上面的所有信息,你一定已经意识到 Vim 与你所习惯的传统文本编辑器不同。这是真的,这就是为什么 Vim 在学习的初始阶段会显得很艰难。然而,对于高级用户来说,使用宏、自动补完等高级能力很重要,可以节省时间。因此,如果你是一个程序员,或者碰巧经常编辑许多文件,Vim 的学习曲线可能是富有成效的。另一方面,nano 提供了极小的学习曲线,而且感觉比基于图形用户界面的文本编辑器如 Gedit 或 Notepad 更让你熟悉。哪个是最适合你的?Vim 和 nano 都是合格的基于终端的文本编辑器。但是,当涉及到你如何与上述编辑器互动和使用时,它们有很大的不同。Vim 很灵活,可以适应各种工作流程,前提是你已经习惯了它的工作方式。相比之下,nano 工作起来很简单,可以帮助你编辑任何你想要的东西。如果你还不确定,我建议先开始使用 nano。而且,如果你认为你需要更快地完成工作,并且想要更多的功能,那么就换成 Vim。常见的问题继续,让我来谈谈几个问题,这将有助于你获得一个良好的开端。Vim 比 nano 好吗?从技术上讲,是的。但是,如果你不需要它提供的所有功能,使用起来可能会感到力不从心。程序员是否使用 Vim?系统管理员和程序员喜欢 Vim 的高级功能。所以,是的,他们倾向于使用它。nano 是否更受欢迎?可以说是的。nano 是一个基于终端的编辑器,被大多数用户使用。此外,它还内置在大多数 Linux 发行版中。因此,它在用户中普遍受欢迎,而 Vim 仍然是一个为特定人群服务的编辑器。via: https://itsfoss.com/vim-vs-nano/作者:Pratham Patel 选题:lujun9972 译者:wxy 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出发布于 2022-03-05 11:16VimLinuxGNU赞同 137 条评论分享喜欢收藏申请转载文章被以下专栏收录Linux 爱好者学习 LinuxNano 编辑器可以做些什么? - 知乎
Nano
Vim 与 nano:你应该选择哪个? | Linux 中国 - 知乎
Just a moment...
a moment...Enable JavaScript and cookies to continue
Jetson Nano:将 AI 的强大力量带入现实世界 | NVIDIA
Jetson Nano:将 AI 的强大力量带入现实世界 | NVIDIA
NVIDIA Home
NVIDIA Home
Menu
Menu icon
Menu
Menu icon
Close
Close icon
Close
Close icon
Close
Close icon
Caret down icon
Accordion is closed, click to open.
Caret down icon
Accordion is closed, click to open.
Caret up icon
Accordion is open, click to close.
Caret right icon
Click to expand
Caret right icon
Click to expand
Caret right icon
Click to expand menu.
Caret left icon
Click to collapse menu.
Caret left icon
Click to collapse menu.
Caret left icon
Click to collapse menu.
Shopping Cart
Click to see cart items
Search icon
Click to search
Skip to main content
NVIDIA 引领人工智能计算
Main Menu
产品
硬件
软件
游戏和娱乐
GeForce 显卡
游戏笔记本电脑
G-SYNC 显示器
Studio
笔记本电脑和工作站
游戏笔记本电脑
NVIDIA RTX 桌面工作站
专业笔记本电脑中的 NVIDIA RTX
NVIDIA RTX 驱动的 AI 工作站
云和数据中心
概览
Grace CPU
DGX 系统
EGX 平台
IGX 平台
HGX 平台
NVIDIA MGX
NVIDIA OVX
DRIVE Sim
网络
概览
DPU 和 SuperNIC
以太网
InfiniBand
GPU
GeForce
NVIDIA RTX / Quadro
数据中心
嵌入式系统
Jetson
DRIVE AGX
Clara AGX
应用框架
AI 推理 - Triton
汽车 - DRIVE
云端 AI 视频流 - Maxine
数据分析 - RAPIDS
医疗健康和生命科学 - Clara
高性能计算
智能视频分析 - Metropolis
元宇宙应用 – Omniverse
推荐系统 - Merlin
机器人 - Isaac
语音 AI - Riva
电信 - Aerial
应用和工具
应用目录
NGC 目录
NVIDIA NGC
3D 工作流 – Omniverse
数据中心
GPU 监控
NVIDIA RTX Experience
NVIDIA RTX 桌面管理器
RTX 加速的创意应用程序
视频会议
AI 工作台
游戏和创作
GeForce Experience
NVIDIA Broadcast App
动画 – Machinima
Modding - RTX Remix
Studio
基础架构
AI Enterprise 套件
云原生支持
集群管理
边缘部署管理
推理服务
IO 加速
软件
虚拟 GPU
云服务
Omniverse
NeMo
BioNeMo
Picasso
Private Registry
Base Command
Fleet Command
解决方案
AI 和数据科学
概览
数据分析和处理
机器学习
深度学习训练
AI 推理
对话式 AI
预测与预报
语音 AI
大型语言模型
数据中心和云计算
概览
面向企业 IT 的加速计算
云计算
托管
边缘计算
MLOps
网络
虚拟化
设计和仿真
概览
3D Avatar
增强现实和虚拟现实
数字孪生
多显示器
渲染
开发者大会
图像虚拟化
工程模拟
直播
机器人开发和边缘计算
概览
智能视频分析
工业
机器人
边缘部署管理
边缘解决方案
高性能计算
概览
高性能计算和 AI
仿真与建模
科学可视化
自动驾驶汽车
概览
Chauffeur
Concierge
训练
高精地图
仿真
安全
行业
行业
概览
建筑,工程,施工和运营
消费互联网
网络安全
汽车
金融服务
医疗健康和生命科学
高等教育
游戏开发
制造业
媒体和娱乐
公共部门
餐厅
零售业和 CPG
机器人
智慧城市和空间
超级计算
电信
交通运输
为您推荐
创意产业 / 设计师
数据科学家
开发人员
执行层
玩家
IT 专业人士
研究人员
机器人专家
初创公司
技术培训
社区研讨会
NVIDIA Studio
概览
加速应用
产品
GPU 比较
行业
媒体和娱乐
制造业
建筑、工程和建造
所有行业 >
业务解决方案
数据中心 / 云
笔记本电脑 / 台式机
虚拟增强 / 虚拟现实
多显示器
渲染
元宇宙 – Omniverse
图像虚拟化
工程模拟
行业
金融服务
消费互联网
医疗健康
高等教育
零售
公共部门
所有行业 >
解决方案
数据分析
机器学习
深度学习训练
深度学习推理
对话式 AI
预测与预报
大型语言模型
软件
AI Enterprise 软件套件
AI 推理 - Triton
AI 工作流
虚拟形象 - Tokkio
网络安全 - Morpheus
数据分析 - RAPIDS
Apache Spark
AI 工作台
大语言模型 - NeMo 框架
物流和路径优化 - CuOpt
推荐系统 - Merlin
对话式 AI - Riva
NGC 概况
NGC 软件目录
开源软件
产品
PC
笔记本电脑和工作站
数据中心
云
资源
专业服务
技术培训
初创公司
AI 加速器计划
内容库
NVIDIA Research
开发者博客
Kaggle Grandmaster
开发者资源
加入开发者计划
NGC 目录
NVIDIA NGC
技术培训
博客
NVIDIA GPU 技术大会
初创公司
社区研讨会
开发者网站首页 >
应用框架
AI 推理 - Triton
汽车 - DRIVE
云端 AI 视频流 - Maxine
数据分析 - RAPIDS
医疗健康和生命科学 - Clara
高性能计算
智能视频分析 - Metropolis
推荐系统 - Merlin
元宇宙 – Omniverse
机器人 - Isaac
语音 AI - Riva
电信 - Aerial
常用 SDK 和函数库
并行程序开发 - CUDA 工具箱
边缘 AI 应用程序 - Jetpack
BlueField 边缘数据处理 - DOCA
加速函数库 - CUDA-X 函数库
深度学习推理 - TensorRT
深度学习训练 - cuDNN
深度学习框架
对话式 AI - NeMo
智能视频分析 - DeepStream
NVIDIA Unreal Engine 4
光线追踪 - RTX
视频解码/编码
GeForce
概览
GeForce 显卡
游戏笔记本电脑
G-SYNC 显示器
RTX 游戏
GeForce Experience
GeForce 驱动程序
论坛
支持
解决方案
数据中心(本地)
边缘计算
云计算
网络
虚拟化
企业 IT 解决方案
软件
AI Enterprise 套件
云原生支持
集群管理
边缘部署管理
推理服务
AI 推理 - Triton
IO 加速
网络
虚拟 GPU
应用和工具
数据中心
GPU 监控
NVIDIA RTX Experience
NVIDIA RTX 桌面管理器
资源
数据中心和 IT 资源
技术培训和认证
企业支持
驱动程序
安全
产品文档
论坛
论坛(中国)
NVIDIA Research 首页
研究领域
AI Playground
抗疫研究
NGC 目录
技术培训
初创公司
新闻
开发者博客
开源软件
Cambridge-1 超级计算机
3D 深度学习研究
产品
AI 训练 - DGX
边缘计算 - EGX
嵌入式计算 - Jetson
软件
机器人 - Isaac SDK
模拟 - Issac Sim
TAO 工具包
视觉 AI - DeepStream SDK
边缘部署管理
合成数据生成 – Replicator
使用案例
医疗健康
制造业
公共部门
零售
机器人
更多 >
资源
NVIDIA 博客
机器人研究
开发者博客
技术培训
初创公司
驱动程序
支持
0
登录
登出
Skip to main content
0
Login
LogOut
NVIDIA
NVIDIA logo
Main Menu
产品
硬件
游戏和娱乐
GeForce 显卡
游戏笔记本电脑
G-SYNC 显示器
Studio
笔记本电脑和工作站
游戏笔记本电脑
NVIDIA RTX 桌面工作站
专业笔记本电脑中的 NVIDIA RTX
NVIDIA RTX 驱动的 AI 工作站
云和数据中心
概览
Grace CPU
DGX 系统
EGX 平台
IGX 平台
HGX 平台
NVIDIA MGX
NVIDIA OVX
DRIVE Sim
网络
概览
DPU 和 SuperNIC
以太网
InfiniBand
GPU
GeForce
NVIDIA RTX / Quadro
数据中心
嵌入式系统
Jetson
DRIVE AGX
Clara AGX
软件
应用框架
AI 推理 - Triton
汽车 - DRIVE
云端 AI 视频流 - Maxine
数据分析 - RAPIDS
医疗健康和生命科学 - Clara
高性能计算
智能视频分析 - Metropolis
元宇宙应用 – Omniverse
推荐系统 - Merlin
机器人 - Isaac
语音 AI - Riva
电信 - Aerial
应用和工具
应用目录
NGC 目录
NVIDIA NGC
3D 工作流 – Omniverse
数据中心
GPU 监控
NVIDIA RTX Experience
NVIDIA RTX 桌面管理器
RTX 加速的创意应用程序
视频会议
AI 工作台
游戏和创作
GeForce Experience
NVIDIA Broadcast App
动画 – Machinima
Modding - RTX Remix
Studio
基础架构
AI Enterprise 套件
云原生支持
集群管理
边缘部署管理
推理服务
IO 加速
软件
虚拟 GPU
云服务
Omniverse
NeMo
BioNeMo
Picasso
Private Registry
Base Command
Fleet Command
解决方案
AI 和数据科学
概览
数据分析和处理
机器学习
深度学习训练
AI 推理
对话式 AI
预测与预报
语音 AI
大型语言模型
数据中心和云计算
概览
面向企业 IT 的加速计算
云计算
托管
边缘计算
MLOps
网络
虚拟化
设计和仿真
概览
3D Avatar
增强现实和虚拟现实
数字孪生
多显示器
渲染
开发者大会
图像虚拟化
工程模拟
直播
机器人开发和边缘计算
概览
智能视频分析
工业
机器人
边缘部署管理
边缘解决方案
高性能计算
概览
高性能计算和 AI
仿真与建模
科学可视化
自动驾驶汽车
概览
Chauffeur
Concierge
训练
高精地图
仿真
安全
行业
行业
概览
建筑,工程,施工和运营
消费互联网
网络安全
汽车
金融服务
医疗健康和生命科学
高等教育
游戏开发
制造业
媒体和娱乐
公共部门
餐厅
零售业和 CPG
机器人
智慧城市和空间
超级计算
电信
交通运输
为您推荐
创意产业 / 设计师
NVIDIA Studio
概览
加速应用
产品
GPU 比较
行业
媒体和娱乐
制造业
建筑、工程和建造
所有行业 >
业务解决方案
数据中心 / 云
笔记本电脑 / 台式机
虚拟增强 / 虚拟现实
多显示器
渲染
元宇宙 – Omniverse
图像虚拟化
工程模拟
数据科学家
行业
金融服务
消费互联网
医疗健康
高等教育
零售
公共部门
所有行业 >
解决方案
数据分析
机器学习
深度学习训练
深度学习推理
对话式 AI
预测与预报
大型语言模型
软件
AI Enterprise 软件套件
AI 推理 - Triton
AI 工作流
虚拟形象 - Tokkio
网络安全 - Morpheus
数据分析 - RAPIDS
Apache Spark
AI 工作台
大语言模型 - NeMo 框架
物流和路径优化 - CuOpt
推荐系统 - Merlin
对话式 AI - Riva
NGC 概况
NGC 软件目录
开源软件
产品
PC
笔记本电脑和工作站
数据中心
云
资源
专业服务
技术培训
初创公司
AI 加速器计划
内容库
NVIDIA Research
开发者博客
Kaggle Grandmaster
开发人员
开发者资源
加入开发者计划
NGC 目录
NVIDIA NGC
技术培训
博客
NVIDIA GPU 技术大会
初创公司
社区研讨会
开发者网站首页 >
应用框架
AI 推理 - Triton
汽车 - DRIVE
云端 AI 视频流 - Maxine
数据分析 - RAPIDS
医疗健康和生命科学 - Clara
高性能计算
智能视频分析 - Metropolis
推荐系统 - Merlin
元宇宙 – Omniverse
机器人 - Isaac
语音 AI - Riva
电信 - Aerial
常用 SDK 和函数库
并行程序开发 - CUDA 工具箱
边缘 AI 应用程序 - Jetpack
BlueField 边缘数据处理 - DOCA
加速函数库 - CUDA-X 函数库
深度学习推理 - TensorRT
深度学习训练 - cuDNN
深度学习框架
对话式 AI - NeMo
智能视频分析 - DeepStream
NVIDIA Unreal Engine 4
光线追踪 - RTX
视频解码/编码
执行层
玩家
GeForce
概览
GeForce 显卡
游戏笔记本电脑
G-SYNC 显示器
RTX 游戏
GeForce Experience
GeForce 驱动程序
论坛
支持
IT 专业人士
解决方案
数据中心(本地)
边缘计算
云计算
网络
虚拟化
企业 IT 解决方案
软件
AI Enterprise 套件
云原生支持
集群管理
边缘部署管理
推理服务
AI 推理 - Triton
IO 加速
网络
虚拟 GPU
应用和工具
数据中心
GPU 监控
NVIDIA RTX Experience
NVIDIA RTX 桌面管理器
资源
数据中心和 IT 资源
技术培训和认证
企业支持
驱动程序
安全
产品文档
论坛
论坛(中国)
研究人员
NVIDIA Research 首页
研究领域
AI Playground
抗疫研究
NGC 目录
技术培训
初创公司
新闻
开发者博客
开源软件
Cambridge-1 超级计算机
3D 深度学习研究
机器人专家
产品
AI 训练 - DGX
边缘计算 - EGX
嵌入式计算 - Jetson
软件
机器人 - Isaac SDK
模拟 - Issac Sim
TAO 工具包
视觉 AI - DeepStream SDK
边缘部署管理
合成数据生成 – Replicator
使用案例
医疗健康
制造业
公共部门
零售
机器人
更多 >
资源
NVIDIA 博客
机器人研究
开发者博客
技术培训
初创公司
初创公司
技术培训
社区研讨会
驱动程序
支持
边缘计算
解决方案
AI-on-5G
智能视频分析
自动驾驶汽车
工业
机器人
边缘部署管理
边缘解决方案
产品
概览
Jetson Orin
Jetson Xavier NX
Jetson TX2
Jetson Nano
IGX 平台
开发者
购买
解决方案
AI-on-5G
智能视频分析
自动驾驶汽车
工业
机器人
边缘部署管理
边缘解决方案
产品
概览
Jetson Orin
Jetson Xavier NX
Jetson TX2
Jetson Nano
IGX 平台
开发者
购买
解决方案
解决方案
AI-on-5G
智能视频分析
自动驾驶汽车
工业
机器人
边缘部署管理
边缘解决方案
产品
产品
概览
Jetson Orin
Jetson Xavier NX
Jetson TX2
Jetson Nano
IGX 平台
开发者
购买
Jetson Nano Developer Kits and Module
This site requires Javascript in order to view all its content. Please enable Javascript in order to access all the functionality of this web site. Here are the instructions how to enable JavaScript in your web browser.
NVIDIA Jetson Nano
将现代AI的力量带入数百万台设备
NVIDIA® Jetson Nano™,让您将令人惊叹的新能力带入数百万个节能高效的小型 AI 系统。它开启了嵌入式物联网应用程序的新世界,包括入门级网络视频录像机 (NVR)、家用机器人以及具备全面分析功能的智能网关。
Jetson Nano也是在现实世界中开始学习AI和机器人技术的理想工具,有随时可以尝试的项目和来自于开发人员社区的积极热情的支持。
产品开发
想将支持 AI 的产品推向市场?Jetson Nano 是一款功能强大的小型计算机,专为支持入门级边缘 AI 应用程序和设备而设计。完善的 NVIDIA JetPack™ SDK 包含用于深度学习、计算机视觉、图形、多媒体等方面的加速库,可助您快速上手。使用 Jetson Nano 开发者套件开始原形设计,并充分利用我们的合作伙伴生态系统将产品更快地推向市场。
了解详情
学习、教育和项目
使用 Jetson Nano 开发者套件探索 AI 和机器人的强大力量在实践中学习是任何人开始学习的关键,这些工具套件是实践教学的理想选择。利用适合不同级别的免费教程和开源项目探索流行的机器学习框架,并实时查看您在 Jetson 中完成的作品如何感知外界和与其交互。
了解详情
Jetson 社区和项目
NVIDIA Jetson™ 平台由一个充满热情的开发者社区提供支持,该社区积极发布各种视频、指南和开源项目。此外,NVIDIA 还提供各种免费教程 – 从入门级的“Hello AI World”开始,一直到 JetBot AI 开放式机器人平台等机器人项目。
查看项目
Jetson AI 认证
借助 Jetson 开发者套件以及我们为开发者、学生和教育工作者免费提供的在线培训,边实践边学习 AI。完成这些课程后,您将收到证书,以证明您具备 Jetson 和 AI 开发能力。
获取认证
基于完整的 NVIDIA 堆栈构建
NVIDIA JetPack以快速高效的人工智能为创造了一个项目新世界
它包含熟悉的 Linux 环境,并为每个Jetson 开发者提供了相同的为全球专业人员所使用的 CUDA-X™软件和工具。开发流程因支持云原生技术得以简化。开发者可以利用 GPU 加速库和 SDK(例如适用于智能视频分析的 NVIDIA DeepStream)进行更深层次的开发。
了解详情
产品
Jetson AGX Orin 系列
Jetson Orin NX 系列
Jetson Orin Nano 系列
Jetson AGX Xavier 系列
Jetson Xavier NX 系列
Jetson TX2 系列
Jetson Nano
IGX 平台
资源
Jetson 下载中心
Jetson FAQ
教程
成功案例
Jetson 支持资源
Jetson 产品生命周期
社区
嵌入式开发者计划
Jetson 论坛
Jetson 百科
优选级别合作伙伴
Jetson 生态
博客
关注 NVIDIA 嵌入式
Youku
NVIDIA
CHN - 中国
隐私声明
管理我的隐私
法律事宜
无障碍访问
产品安全性
联系我们
Copyright © 2024 NVIDIA Corporation
试试 GNU nano,一个轻量级的 Vim 替代品 | Linux 中国 - 知乎
试试 GNU nano,一个轻量级的 Vim 替代品 | Linux 中国 - 知乎首发于Linux 爱好者切换模式写文章登录/注册试试 GNU nano,一个轻量级的 Vim 替代品 | Linux 中国Linux中国已认证账号轻巧而直接,nano 提供了一个简单、直观的编辑器,没有额外的麻烦。来源:https://linux.cn/article-12982-1.html作者:Seth Kenlon译者:Xingyu.Wang(本文字数:1434,阅读时长大约:2 分钟)许多 Linux 发行版都捆绑了 Vim 作为默认的文本编辑器。这吸引了很多长期使用 Linux 的用户,反正那些不喜欢它的用户也可以在安装后及时更换。不过 Vim 是一个很有趣的编辑器,因为它是少数几个打开时的模式不允许输入文字的编辑器之一。这对任何用户来说都是一个令人费解的选择,对一个新用户来说也是很困惑的。多亏了 GNU nano,才有了 Vim 之外的另一种轻量级终端文本编辑器,而且使用起来非常方便 —— 它的窗口底部列出了最重要的命令。Black nano terminal with white text安装在 Linux 和 macOS 上,你可能已经安装了 GNU nano。你可以用 which 命令来验证:$ which nano
/bin/nano如果你没有安装它,你可以从你的软件库中安装,或者你可以自己下载它的源代码并编译。在 Windows 上,你可以使用 Chocolatey 来 安装 GNU nano。启动 nano从终端启动 nano,要么单独打开它:$ nano或者你也可以在你的命令后面加上一个文件的路径来打开一个特定的文件。如果你命名的文件还不存在,它就会被创建:$ nano example.txt使用 nanonano,是个只要稍看一下,就会发现它是一个非常自明的东西。当你启动它的时候,nano 会打开一个空的缓冲区或者你要打开的文件。在屏幕下方,有一个功能列表和相应的键盘快捷键。更多的功能可以按 Ctrl+G 获取帮助。以下是最重要的应用程序命令:Ctrl+S 保存你的工作Ctrl+W 另存为Ctrl+R 加载文件(读取)Ctrl+X 退出Ctrl+G 获得帮助以下是最常用的编辑命令:Alt+A 选择(标记)一个区域Ctrl+K 剪切标记的文字Ctrl+U 粘贴(不剪切)Alt+F 撤销Alt+E 重做可定制nano 不像 Emacs 或 Vim 那样可扩展,但你可以在一个名为 ~/.nanorc 的文件中进行一些重要的定制。在这个文件中,你可以设置全局的偏好,包括文字折行设置、颜色方案、行号等。你也可以创建你自己的键绑定,所以如果你想用 Ctrl+V 来代替 nano 默认的 Ctrl+U 来粘贴,你可以改变分配给 paste 函数的绑定。bind ^V paste all你可以在 GNU nano 文档中获得所有可用函数的列表。简单而有效GNU nano 是一款简单明了的文本编辑器。它易于使用,并提供了你所期望的所有文本编辑器的功能。试试吧,享受直观编辑的简单性。via: https://opensource.com/article/20/12/gnu-nano作者:Seth Kenlon 选题:lujun9972 译者:wxy 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出编辑于 2021-01-04 12:50Linux文本编辑器Vim赞同 3114 条评论分享喜欢收藏申请转载文章被以下专栏收录Linux 爱好者学习 Linux
学习Nano编辑器:入门指南、安装步骤、基本操作和高级功能-CSDN博客
>学习Nano编辑器:入门指南、安装步骤、基本操作和高级功能-CSDN博客
学习Nano编辑器:入门指南、安装步骤、基本操作和高级功能
最新推荐文章于 2023-11-20 17:52:49 发布
大师兄6668
最新推荐文章于 2023-11-20 17:52:49 发布
阅读量7.2k
收藏
12
点赞数
4
分类专栏:
linux
文章标签:
Nano编辑器
入门指南
安装配置
基本操作
高级功能
shell编程
对比vim
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41308872/article/details/133125890
版权
linux
专栏收录该内容
52 篇文章
7 订阅
订阅专栏
文章目录
使用Nano编辑器入门指南引言1.1 关于Nano编辑器1.2 Nano的起源和特点
安装Nano2.1 在Debian/Ubuntu系统上安装Nano2.2 在CentOS/RHEL系统上安装Nano2.3 在其他Linux发行版上安装Nano
启动Nano3.1 命令行启动Nano3.2 打开文件
Nano的基本操作4.1 光标移动和选择文本4.2 插入和删除文本4.3 保存和退出文件4.4 搜索和替换文本
配置Nano5.1 修改Nano的配置文件5.2 自定义快捷键5.3 更改外观和配色方案
Nano的高级功能6.1 使用剪贴板和撤销操作6.2 块操作和矩形剪切6.3 自动补全和拼写检查
使用Nano进行编程7.1 编辑Shell脚本7.2 编辑Python代码7.3 编辑配置文件
常见问题和疑难解答8.1 无法保存文件的问题8.2 大文件编辑时的性能问题8.3 如何显示行号
总结
python精品专栏学习python基础知识(0基础入门)python爬虫知识
使用Nano编辑器入门指南
引言
1.1 关于Nano编辑器
Nano是一个简单易用的文本编辑器,适用于终端环境。它具有轻量级、快速启动和基本功能的特点,非常适合新手使用。
1.2 Nano的起源和特点
Nano最早是Pico编辑器的克隆版本,后来发展成为一个独立且功能更加强大的编辑器。它具有简洁的用户界面、直观的操作方式和丰富的快捷键,使得编辑文本变得更加高效和愉快。
安装Nano
2.1 在Debian/Ubuntu系统上安装Nano
在终端中输入以下命令进行安装:
sudo apt-get update
sudo apt-get install nano
2.2 在CentOS/RHEL系统上安装Nano
在终端中输入以下命令进行安装:
sudo yum install nano
2.3 在其他Linux发行版上安装Nano
根据你使用的发行版的包管理器,输入相应的命令进行安装。例如,在Arch Linux上可以使用以下命令:
sudo pacman -S nano
启动Nano
3.1 命令行启动Nano
在终端中输入以下命令启动Nano编辑器:
nano
3.2 打开文件
要打开一个文件进行编辑,可以在启动Nano时直接指定文件名。例如:
nano filename.txt
当然,下面给您更详细的Nano基本操作介绍,并且会做一些和vim的对比:
Nano的基本操作
4.1 光标移动和选择文本
Nano中光标移动的方式与vim有所不同,可以使用方向键来进行上下左右的移动。在选择文本时,可以按住Shift键并与方向键结合使用,来选择文本。
4.2 插入和删除文本
在Nano中,直接开始输入即可在光标处插入文本。按下Backspace键或Delete键可以删除字符,相比于vim,这里没有i、a、o、A、I等模式,更为简单直接。
4.3 保存和退出文件
Nano的保存和退出命令是通过组合按键而实现的:按下Ctrl键加上字母O来保存文件,然后按下Ctrl键加上字母X来退出Nano。而vim中则是输入:wq来保存文件并退出。
4.4 搜索和替换文本
Nano中搜索文本的快捷键是Ctrl + W,而替换文本的快捷键是Ctrl + R。和vim相比,vim中搜索文本的快捷键是/,而替换文本的快捷键是:%s/old/new/g,相对来说较为复杂。
配置Nano
5.1 修改Nano的配置文件
要修改Nano的配置,可以编辑~/.nanorc文件。这个文件中包含了各种配置选项,可以根据自己的需要进行修改。
5.2 自定义快捷键
如果你想要添加自定义的快捷键,可以在~/.nanorc文件中进行配置。例如,你可以将Ctrl+S绑定到保存文件的命令。
5.3 更改外观和配色方案
Nano支持不同的外观和配色方案。你可以在~/.nanorc文件中修改color选项来改变编辑器的外观。
Nano的高级功能
6.1 使用剪贴板和撤销操作
Nano中使用剪贴板的快捷键是Ctrl + Shift + 6来复制选中的文本,而撤销操作的快捷键是Ctrl + Shift + U。在vim中同样有撤销操作,快捷键是u,而使用剪贴板则需要利用系统剪贴板。
6.2 块操作和矩形剪切
在Nano中,按下Ctrl + K可以剪切整行文本,而粘贴剪切的文本到光标位置则是通过按下Ctrl + U实现的。而在vim中,可以使用d或y等命令进行剪切,并且可以使用p命令进行粘贴。
6.3 自动补全和拼写检查
Nano具有自动补全和拼写检查的功能,但需要进入Nano的配置文件中进行设置。而在vim中,则需要借助插件才能实现这些功能。
使用Nano进行编程
7.1 编辑Shell脚本
Nano非常适合编辑Shell脚本。你可以使用语法高亮和自动缩进等功能来提高编程效率。和vim一样,都支持Shell脚本的编辑。
7.2 编辑Python代码
Nano也可以用于编辑Python代码。它可以帮助你发现代码中的错误,并提供了一些有用的编辑功能。和vim一样,都支持Python代码的编辑。
7.3 编辑配置文件
对于编辑各种配置文件,如Apache的配置文件等,Nano是一个非常实用的工具。它的简单性使得修改配置文件变得更加容易。和vim同样适合编辑各类配置文件。
常见问题和疑难解答
8.1 无法保存文件的问题
如果在保存文件时遇到权限问题,可以尝试使用sudo命令来获得足够的权限进行保存。在vim中同样可能存在这个问题,需要通过:w!来强制保存。
8.2 大文件编辑时的性能问题
Nano对于大型文件的编辑可能会有性能方面的限制。在处理大文件时,建议使用更专业的编辑器。而vim则以其强大的性能和处理大文件的能力著称。
8.3 如何显示行号
要在Nano中显示行号,可以在~/.nanorc文件中添加set linenumbers选项。而在vim中,则需要输入:set number。
总结
Nano是一个简单易用的文本编辑器,与vim相比,它更加直观和友好。在基本操作方面,Nano使用方向键进行光标移动,按下Shift键进行文本选择,通过Backspace键或Delete键进行文本删除。保存文件和退出编辑的快捷键是Ctrl键加上相应的字母。搜索和替换文本的快捷键分别是Ctrl + W和Ctrl + R。
在高级功能方面,Nano支持使用剪贴板进行复制和撤销操作,使用快捷键Ctrl + Shift + 6和Ctrl + Shift + U。它还具备块操作和矩形剪切的能力,可以通过Ctrl + K剪切整行文本,通过Ctrl + U粘贴剪切的文本到光标位置。另外,Nano还可以配置自动补全和拼写检查功能。
对于编程任务,Nano适用于编辑Shell脚本和Python代码,具备语法高亮、自动缩进等功能,有助于提高编程效率。此外,Nano也非常适合编辑各种配置文件,如Apache的配置文件等。
然而,Nano在处理大型文件时可能会有性能限制,因此在处理大文件时建议使用更专业的编辑器。同时,如果遇到文件保存权限问题,可以尝试使用sudo命令获取足够的权限进行保存。
综上所述,Nano是一个功能简单但实用的文本编辑器,适合进行日常的文本编辑、编程和配置文件编辑任务。它具有直观的操作方式和一些高级功能,能够满足大部分基本编辑需求。
python精品专栏学习
python基础知识(0基础入门)
【python基础知识】0.print()函数 【python基础知识】1.数据类型、数据应用、数据转换 【python基础知识】2.if条件判断与条件嵌套 【python基础知识】3.input()函数 【python基础知识】4.列表和字典 【python基础知识】5.for循环和while循环 【python基础知识】6.布尔值和四种语句(break、continue、pass、else) 【python基础知识】7.实操-用Python实现“文字PK”小游戏(一) 【python基础知识】7.实操-用Python实现“文字PK”小游戏(二) 【python基础知识】8.编程思维:如何解决问题-思维篇 【python基础知识】9.函数的定义和调用 【python基础知识】10.用函数编写程序 - 实操篇 【python基础知识】10.用Python实现石头剪刀布小游戏-函数实操篇 【python基础知识】11.如何debug -常见报错原因及排查思路 - 思维篇 【python基础知识】12.类与对象(一) 【python基础知识】12.类与对象(二) 【python基础知识】13.类与对象(三) 【python基础知识】13.类与对象(四) 【python基础知识】14.图书管理系统的搭建(类与对象实操) 【python基础知识】15.编码基础知识 【python基础知识】16.文件读写基础及操作 【python基础知识】16.“古诗默写题”的python实现(文件读写和编码-实操篇) 【python基础知识】17.模块的概念以及如何引入 【python基础知识】18.实操-使用python自动群发邮件 【python基础知识】19.产品思维以及流程图的使用 - 思维篇 【python基础知识】20.“午饭吃什么”的python实现(产品思维-实操篇) 【python基础知识】21.高效偷懒的正确打开方式-毕业篇 【python文件处理】CSV文件的读取、处理、写入 【python文件处理】Excel自动处理(使用 openpyxl) 【python文件处理】-excel格式处理
python爬虫知识
【python爬虫】1.爬虫基础知识 【python爬虫】2.网页基础知识 【python爬虫】3.爬虫初体验(BeautifulSoup解析) 【python爬虫】4.爬虫实操(菜品爬取) 【python爬虫】5.爬虫实操(歌词爬取) 【python爬虫】6.爬虫实操(带参数请求数据) 【python爬虫】7.爬到的数据存到哪里? 【python爬虫】8.温故而知新 【python爬虫】9.带着小饼干登录(cookies) 【python爬虫】10.指挥浏览器自动工作(selenium) 【python爬虫】11.让爬虫按时向你汇报 【python爬虫】12.建立你的爬虫大军 【python爬虫】13.吃什么不会胖(爬虫实操练习) 【python爬虫】14.Scrapy框架讲解 【python爬虫】15.Scrapy框架实战(热门职位爬取) 【python爬虫】16.爬虫知识点总结复习
关注博主即可阅读全文
优惠劵
大师兄6668
关注
关注
4
点赞
踩
12
收藏
觉得还不错?
一键收藏
打赏
知道了
0
评论
学习Nano编辑器:入门指南、安装步骤、基本操作和高级功能
本文是一份详细的入门指南,教你如何使用Nano编辑器。从安装Nano开始,通过命令行启动并打开文件。了解光标移动、文本插入和删除以及保存退出等基本操作。同时,学习搜索、替换文本和配置Nano编辑器。探索高级功能,如剪贴板、撤销操作、块操作和矩形剪切。还包括使用Nano进行Shell脚本、Python代码和配置文件的编程。解决常见问题,如无法保存文件、大文件编辑性能问题和行号显示。通过本文,你将全面掌握Nano编辑器的使用技巧。
复制链接
扫一扫
专栏目录
参与评论
您还未登录,请先
登录
后发表或查看评论
nano编辑器的使用
SudekiMing的博客
07-17
8336
nano编辑器的使用
Linux 命令nano(文本编辑器)
最新发布
m0_56741902的博客
11-20
1039
Linux 命令nano(文本编辑器)
nano低功耗
05-07
Nano系列是以Cotex-m0为内核的超低功耗MCU。进入深度睡眠模式时,所有IP都关闭的情况下的功耗为1uA;RTC和段式LCD屏都工作的情况下功耗10uA左右。客户的系统中往往不止MCU一颗IC,怎样让系统进入深度睡眠模式时的功耗最低?一直是客户问的最多的问题,也是问题最多的地方。本文介绍一些原则和调试的方法,希望对大家有帮助。
nano-template:一个用于创建已编译模板的小功能
05-17
纳米模板
一个用于创建已编译模板的小功能
而。
它不支持任何逻辑。
npm install nano-template
或者:
bower install nano-template //our string template
var style = 'position: relative; width: <%=size.width%>px; height: <%=size.height%>px; font: \'<%=font%>\'' ;
//compiled template function
var template = nano ( style ) ;
var options = {
size : {
width : 100 ,
height : 120
} ,
font : '16px Consolas'
} ;
console . log
Linux如何使用Nano编辑器
terence的博客
06-23
2684
Nano是一个文本编辑器,适用于命令行环境下的Linux系统。它具有简单易用的特点,适合初学者和有限的编辑需求。下面是一些Nano编辑器的详细命令和操作。
linux基础命令-Nano编辑器
qq_44539748的博客
08-03
891
在 Linux 操作系统中,文本编辑器是必不可少的工具,用于创建和编辑各种类型的文件,包括配置文件、代码文件等。Nano、Vi 和 Vim 是常用的文本编辑器,它们提供了不同的功能和特点,适用于不同的编辑需求。本文将详细介绍 Nano、Vi 和 Vim 编辑器的用法、示例,以及它们在文件编辑和代码编写中的应用。Vim 编辑器的使用方法与 Vi 编辑器类似,但它具有更多的高级功能,如多级撤消、语法高亮和插件支持。当需要在远程服务器上编辑文件时,Vi/Vim 编辑器是一个强大的选择,因为它在终端中工作得很好。
【运维基础】文本编辑器---nano的使用
一起加油吧
09-05
813
Nano 是一个简单易用的命令行文本编辑器,下面是一些基本使用方法。
Linux如何使用Nano编辑器教程。
蓝易云
07-14
1198
需要注意的是,Nano是一款轻量级的文本编辑器,适用于简单的编辑任务。如果你需要进行更复杂的编辑或编程任务,可能需要使用更强大的编辑器,如Vim或Emacs。这些是使用Nano编辑器的基本操作。你可以在Nano的底部命令行中找到相应的操作说明。一旦文件在Nano中打开,你就可以开始编辑了。Nano是一款简单易用的文本编辑器,适用于Linux系统。为你要编辑的文件的实际路径。如果文件不存在,Nano将创建一个新文件。如果文件已更改但尚未保存,Nano将提示你是否保存更改。要保存文件,在Nano中按下。
树莓派教程(6)——nano编辑器详解
迈向星辰,把握时间,照亮明日的前程
08-29
5576
nano编辑器详解nano是什么在nano中创建或编辑文件用nano编辑文本列出nano快捷方式用Nano搜索文本用nano搜索和替换文本在nano中复制和粘贴文本在nano中剪切和粘贴文本在nano中保存和退出nano快捷键文件处理快捷方式编辑快捷键搜索和替换快捷方式特殊动作快捷键特殊操作快捷键杂项快捷键
nano是什么
nano是一个命令行文本编辑器,通常默认包含在类似Unix的计算系统中,如Raspberry Pi OS或Ubuntu。它是在命令行中工作时首选的文本编辑器。我在所有的Raspberr
英伟达jetson NANO开发套件使用手册.pdf
07-11
英伟达jetson NANO开发套件使用手册
nano-vanity:NANO虚荣地址生成器(支持OpenCL)
02-05
纳米虚荣
生成带有您选择的前缀的NANO地址。 前缀越长,计算所需的时间就越长。
安装
首先,设置Rust。 最好的方法是使用 。
要从crates.io安装nano-vanity :
cargo install nano-vanity
要从源代码安装nano-vanity :
cargo install --path .
如果要启用GPU支持,请安装OpenCL并将--features gpu添加到install命令。
有关nano-vanity选项的列表,请使用nano-vanity --help 。
种子产生
默认情况下, nano-vanity生成私钥而不是种子。 您可以在台式
couchdb-nano:Nano:Node.js的官方Apache CouchDB库
02-04
奈米
用于官方库。
特征:
简约-您和CouchDB之间只有最少的抽象。
管道-从CouchDB直接向您的最终用户的代理请求。 ( ...AsStream函数)
承诺-绝大多数库调用都返回本机承诺。
TypeScript-内置详细的TypeScript定义。
错误-错误直接从CouchDB代理:如果您知道CouchDB,您已经知道nano 。
安装
安装
npm install nano
或将nano保存为项目的依赖项
npm install --save nano
请注意,Node.js的最低要求版本为10。
目录
)
入门
要使用nano您需要将其连接到您的CouchDB
2.4 Linux 基本指令 nano 和 cat (Linux 机器学习 教程教学 tutorial)
08-31
#2.4_Linux_基本指令_nano_和_cat_(Linux_机器学习_教程教学_tutorial)
NANO-S16:NANO S16操作系统
02-03
NANO-S16:NANO S16操作系统
nano for Windows:GNU Nano - 命令行文本编辑器-开源
05-30
GNU nano 是一个用于类 Unix 计算系统或使用命令行界面的操作环境的文本编辑器。 它模拟 Pico 文本编辑器,它是 Pine 电子邮件客户端的一部分,还提供了附加功能。 与 Pico 不同,nano 是根据 GNU 通用公共许可证 ...
nano-repository:用于 nano 和 CouchDB 的简单 CRUD 包装器
07-08
纳米储存库 使用 CouchDB 是一种非常愉快的体验,主要是因为相当出色的库。 虽然有一些粗糙的边缘,那么除了抽象之上的抽象之外还有什么比这更好的呢!...CRUD 操作 var document = { foo : 'bar' } ; // create
Arduino Nano和Visuino:红外遥控继电器-项目开发
03-31
使用红外遥控器控制连接到Arduino的继电器-快速简便。
nano-vanity:用于Nano的虚拟地址生成器
02-05
纳米虚荣发生器用于Nano加密货币的基本虚荣地址生成器。什么是虚荣地址? 虚荣地址是其中包含单词的地址,例如: nano_1frankh36p3e4cy4xrtj79d5rmcgce9wh4zke366gik19gifb5kxcnoju3y5这使地址更容易记住,并且使...
解释nano编辑器和它在linux的命令
05-11
Nano编辑器是一款功能强大、操作简单的文本编辑器,它是Linux操作系统中常用的一款命令行文本编辑器。Nano编辑器具有图形化用户界面和用户友好的命令行界面,在操作过程中非常容易上手。Nano编辑器支持的文本编辑功能包括:查找、替换、复制、粘贴、剪切、插入和删除等多种操作。此外,Nano编辑器还支持多窗口编辑、自动换行和Unicode编码等功能。
Nano编辑器的使用方法也比较简单,只需要打开终端窗口输入“nano”命令即可启动Nano编辑器。在启动之后,用户可以使用各种命令来进行文本编辑,如Ctrl+X保存退出、Ctrl+S保存等等。此外,Nano编辑器也支持自定义快捷键和主题样式,用户可以根据个人喜好来调整编辑器的外观和功能。
除了在Linux操作系统中使用,Nano编辑器也可以在其他类Unix的操作系统和Mac OS X中使用。并且,Nano编辑器还可以通过下载源代码的方式进行编译和安装,为用户提供更多个性化的操作体验。
总之,Nano编辑器是一款常用的文本编辑器,它的强大功能和易于使用使它成为Linux操作系统中不可或缺的一部分。通过使用Nano编辑器,用户可以高效地进行文本编辑和处理,提高工作效率和效果。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
大师兄6668
CSDN认证博客专家
CSDN认证企业博客
码龄6年
Python领域新星创作者
129
原创
2248
周排名
1万+
总排名
111万+
访问
等级
1657
积分
1万+
粉丝
244
获赞
108
评论
624
收藏
私信
关注
热门文章
python文件处理-CSV文件的读取、处理、写入
17765
【python基础知识】10.用Python实现石头剪刀布小游戏-函数实操篇
17441
【python基础知识】7.实操-用Python实现“文字PK”小游戏(一)
15690
【python基础知识】14.图书管理系统的搭建(类与对象实操)
15474
【python爬虫】10.指挥浏览器自动工作(selenium)
11936
分类专栏
热点活动专栏
6篇
linux
52篇
shell编程
1篇
python零散知识点
19篇
python基础知识(0基础入门)
30篇
杂
4篇
python爬虫
16篇
最新评论
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
Codigger官方:
我好像不能私信你?
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
大师兄6668:
平台上大牛多的很,你是需要做什么
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
Codigger官方:
大师兄有无认识一些熟悉vim\Linux\bash的大牛?
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
大师兄6668:
大家都是够用就行,系统的学习过的还是少,所以科普这个任重道远
Vim编辑器入门指南:安装、基本操作和高级技巧详解 | 适用于Linux系统
Codigger官方:
大多数 Vim 用户实际上不了解 Vim 的基础知识
我最近在开发codigger项目(主要都是用VIM),发现在我的工作中,gvim 是 Linux 环境中工程师最常用的编辑器。
我为我们的特定工作和环境编写了插件。当我教别人如何使用插件时,我发现大多数用户从未学习过 Vim 的基础知识
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
【腾讯云 HAI域探秘】使用Stable Diffusion大模型生成惊世骇俗的图片!
【腾讯云 HAI域探秘】使用ChatGLM2-6B大模型生成自己的专属小说!
Shell编程入门指南:用途、语法和实践技巧全解析
2023年129篇
目录
目录
分类专栏
热点活动专栏
6篇
linux
52篇
shell编程
1篇
python零散知识点
19篇
python基础知识(0基础入门)
30篇
杂
4篇
python爬虫
16篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
打赏作者
大师兄6668
你的鼓励将是我创作的最大动力
¥1
¥2
¥4
¥6
¥10
¥20
扫码支付:¥1
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
Linux nano 命令用法详解-Linux命令大全(手册)
Linux nano 命令用法详解-Linux命令大全(手册)
Toggle navigation
Linux命令大全(手册)
扫码访问:
文件文档
文件传输
文件管理
文档编辑
备份压缩
磁盘命令
磁盘管理
磁盘维护
系统命令
系统管理
系统设置
设备管理
软件管理
网络命令
网络通讯
电子邮件与新闻组
其他命令
Linux 在线模拟器
查询
查询
我的头条 SELinux
Shell命令
Shell教程
X-Windows
其他命令
内核管理
压缩解压
备份压缩
常用工具
性能检测优化
打印命令
文件传输
文件查找和比较
文件管理
文档编辑
用户和工作组管理
电子邮件与新闻组
硬件管理
磁盘管理
磁盘维护
系统安全
系统管理
系统设置
编程开发
网络安全
网络服务器
网络通讯
网络配置
设备管理
软件管理
进程和作业管理
nano
字符终端文本编辑器
补充说明
nano 是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。
nano命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某些文件可能会带来问题,比如Linux系统的配置文件,自动断行就会使本来只能写在一行上的内容折断成多行了,有可能造成系统不灵了。因此,如果你想避免这种情况出现,就加上-w选项吧。
语法
nano [选项] [[+行,列] 文件名]...
选项
-h, -? --help 显示此信息
+行,列 从所指列数与行数开始
-A --smarthome 启用智能 HOME 键
-B --backup 储存既有文件的备份
-C <目录> --backupdir=<目录> 用以储存独一备份文件的目录
-D --boldtext 用粗体替代颜色反转
-E --tabstospaces 将已输入的制表符转换为空白
-F --multibuffer 启用多重文件缓冲区功能
-H --historylog 记录与读取搜索/替换的历史字符串
-I --ignorercfiles 不要参考nanorc 文件
-K --rebindkeypad 修正数字键区按键混淆问题
-L --nonewlines 不要将换行加到文件末端
-N --noconvert 不要从 DOS/Mac 格式转换
-O --morespace 编辑时多使用一行
-Q <字符串> --quotestr=<字符串> 引用代表字符串
-R --restricted 限制模式
-S --smooth 按行滚动而不是半屏
-T <#列数> --tabsize=<#列数> 设定制表符宽度为 #列数
-U --quickblank 状态行快速闪动
-V --version 显示版本资讯并离开
-W --wordbounds 更正确地侦测单字边界
-Y <字符串> --syntax=<字符串> 用于加亮的语法定义
-c --const 持续显示游标位置
-d --rebinddelete 修正退格键/删除键混淆问题
-i --autoindent 自动缩进新行
-k --cut 从游标剪切至行尾
-l --nofollow 不要依照符号连结,而是覆盖
-m --mouse 启用鼠标功能
-o <目录> --operatingdir=<目录> 设定操作目录
-p --preserve 保留XON (^Q) 和XOFF (^S) 按键
-q --quiet 沉默忽略启动问题, 比如rc 文件错误
-r <#列数> --fill=<#列数> 设定折行宽度为 #列数
-s <程序> --speller=<程序> 启用替代的拼写检查程序
-t --tempfile 离开时自动储存,不要提示
-u --undo 允许通用撤销[试验性特性]
-v --view 查看(只读)模式
-w --nowrap 不要自动换行
-x --nohelp 不要显示辅助区
-z --suspend 启用暂停功能
-$ --softwrap 启用软换行
-a, -b, -e,
-f, -g, -j (忽略,为与pico 相容)
用法
光标控制
移动光标:使用用方向键移动。
选择文字:按住鼠标左键拖到。
复制、剪贴和粘贴
复制一整行:Alt+6
剪贴一整行:Ctrl+K
粘贴:Ctrl+U
如果需要复制/剪贴多行或者一行中的一部分,先将光标移动到需要复制/剪贴的文本的开头,按Ctrl+6(或者Alt+A)做标记,然后移动光标到 待复制/剪贴的文本末尾。这时选定的文本会反白,用Alt+6来复制,Ctrl+K来剪贴。若在选择文本过程中要取消,只需要再按一次Ctrl+6。
搜索
按Ctrl+W,然后输入你要搜索的关键字,回车确定。这将会定位到第一个匹配的文本,接着可以用Alt+W来定位到下一个匹配的文本。
翻页
Ctrl+Y到上一页
Ctrl+V到下一页
保存
使用Ctrl+O来保存所做的修改
退出
按Ctrl+X
如果你修改了文件,下面会询问你是否需要保存修改。输入Y确认保存,输入N不保存,按Ctrl+C取消返回。如果输入了Y,下一步会让你输入想要保存的文件名。如果不需要修改文件名直接回车就行;若想要保存成别的名字(也就是另存为)则输入新名称然后确 定。这个时候也可用Ctrl+C来取消返回。
3.3
7
投票数
文章评分
订阅评论
登录
提醒
此页的新后续评论
对我的评论的新回复
Label
{}
[+]
名字*
邮箱*
网站
Δ
Label
{}
[+]
名字*
邮箱*
网站
Δ
0 评论
内联反馈
查看所有评论
Shell教程 | Shell正则表达式 | Yum命令 | Vi-vim命令 | Docker入门到实践 | IMCN开源资讯网 | 阿里图标库 | Linux在线模拟器 | 已收录678条Linux命令词条
Linux命令手册内容来自网络和网友的补充,版权归属原作者,对任何法律问题及风险不承担任何责任,没有任何商业目的,如果认为侵犯了您的版权,请来信告知。
站长邮箱:imcn.me[at]foxmail.com |
Copyright © 2010 - 2024 网站备案:蜀ICP备12025242号 川公网安备:51052102510532号
wpDiscuz00希望看到您的想法,请您发表评论x()x| 回复Insert
Nature Nanotechnology
Nature Nanotechnology
Skip to main content
Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain
the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in
Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles
and JavaScript.
Advertisement
View all journals
Search
Log in
Explore content
About the journal
Publish with us
Sign up for alerts
RSS feed
nature
nature nanotechnology
In our February 2024 issue
Scalable quantum computing, Correlated- & Chern insulators in stacked graphene, UV interlayer excitons in bilayer WSe2, Acute complement responses toward bolus-injected nanoparticles & more...
Featured
Evidence and therapeutic implications of biomechanically regulated immunosurveillance in cancer and other diseases
This Review highlights the current understanding of mechanisms underlying the mechanical changes occurring in diseased and immune cells and discusses new approaches to leverage and target biomechanical cues for immune engineering at various length scales for therapeutic interventions.
Vincent MittelheisserValentin GensbittelJacky G. Goetz
Review Article29 Jan 2024
Polymer nanocomposite dielectrics for capacitive energy storage
The Review discusses the state-of-the-art polymer nanocomposites from three key aspects: dipole activity, breakdown resistance and heat tolerance for capacitive energy storage applications.
Minzheng YangMengfan GuoYang Shen
Review Article03 Jan 2024
Strategies for non-viral vectors targeting organs beyond the liver
Nanoparticles naturally accumulate in the liver; this can be a major limitation to any therapy needing delivery to other organs or tissues. Here the authors review the reason for predominant liver uptake and explore different strategies used to target non-viral gene delivery nanoparticles to other organs and tissues.
Jeonghwan KimYulia EygerisGaurav Sahay
Review Article27 Dec 2023
Interlinking spatial dimensions and kinetic processes in dissipative materials to create synthetic systems with lifelike functionality
This Review aims to spur developments in next-generation functional materials by highlighting design rules to interconnect length and timescales.
Oleg E. ShklyaevAnna C. Balazs
Review Article06 Dec 2023
Current issue
The intersection of bottom-up synthetic cell engineering and nanobiotechnology
Editorial16 Feb 2024
How nanoparticles are counted in global regulatory nanomaterial definitions
Kirsten RasmussenJuan Riego SintesHubert Rauscher
Comment02 Feb 2024
Rhombohedral graphene goes correlated at four or five layers
Yuan Cao
News & Views15 Dec 2023
Interlinking spatial dimensions and kinetic processes in dissipative materials to create synthetic systems with lifelike functionality
Oleg E. ShklyaevAnna C. Balazs
Review Article06 Dec 2023
Third-order exceptional line in a nitrogen-vacancy spin system
Yang WuYunhan WangJiangfeng Du
Article15 Jan 2024
An integrated microwave-to-optics interface for scalable quantum computing
Matthew J. WeaverPim DuivesteinRobert Stockill
Article05 Oct 2023
Contents
View all issues
Subscribe
Announcements
Nat. Conference - Nanomaterials in Biomed Applications
This Conference covers different areas where nanoparticles have found application such as theranostics, bio-imaging, drug delivery, nanovaccines, and immunotherapy. The conference aims at highlighting recent advances as well as unpublished research. The conference program consists of outstanding speakers who have enabled the translational application of nanomaterials .
Nature Nano Talks
In 2020 and 2021, Nature Nanotechnology hosted several panel discussions on exciting topics in nanotechnology. See the recordings here.
Nature Nanotechnology is a Transformative Journal; authors can publish using the traditional publishing route OR via immediate gold Open Access.
Our Open Access option complies with funder and institutional requirements.
Search Nature Nanotechnology
Subject
All Subjects
All Subjects
Biotechnology
Microbiology
Chemistry
Energy science and technology
Engineering
Materials science
Nanoscience and technology
Optics and photonics
Physics
Business and industry
Energy and society
Scientific community
Social sciences
Search
Advertisement
Latest Research articles
Regulation of quantum spin conversions in a single molecular radical
The characterization and tuning of free radicals at the single molecule level is a challenging endeavour. Here electrical conductance measurements of a single molecule sandwiched between nanogapped graphene electrodes via covalent amide bonds reveal the conversion between closed-shell and open-shell form with temperature, electric and magnetic field in real time.
Caiyao YangZhongxin ChenXuefeng Guo
Article06 Mar 2024
Van der Waals quaternary oxides for tunable low-loss anisotropic polaritonics
Tellurite molybdenum quaternary oxides, a family of van der Waals materials, show slow group velocity and long lifetimes with promising implications for tunable low-loss anisotropic polaritonics.
Tian SunRunkun ChenPeining Li
Article01 Mar 2024
Complete miscibility of immiscible elements at the nanometre scale
Nanoparticles containing immiscible elements can be synthesized under certain experimental conditions.
Peng-Cheng ChenMengyu GaoPeidong Yang
Article01 Mar 2024
A charge-dependent long-ranged force drives tailored assembly of matter in solution
In contrast to textbook expectations, experimental findings show that, in certain situations, like-charged particles may either repel or attract each other depending on the sign of their charge and on the solvent.
Sida WangRowan Walker-GibbonsMadhavi Krishnan
ArticleOpen Access01 Mar 2024
Submolecular-scale control of phototautomerization
Weak laser light confined at the apex of a scanning tunnelling microscope tip can drive the tautomerization of a free-base phthalocyanine with atomic-scale precision. The combination of tip-enhanced photoluminescence spectroscopy and hyperspectral mapping paired with theoretical modelling then unravel an excited-state mediated reaction.
Anna RosławskaKatharina KaiserGuillaume Schull
Article27 Feb 2024
Functional analysis of single enzymes combining programmable molecular circuits with droplet-based microfluidics
Integrating droplet-based microfluidics with a modular DNA circuit, here the authors report on monitoring the amplification reaction from single enzyme molecules in real time, revealing the distribution of activity among the catalyst population and alternative inactivation pathways under various stresses.
Guillaume GinesRocίo EspadaYannick Rondelez
Article26 Feb 2024
Latest Reviews & Analysis
Ultrahigh-quality-factor micro- and nanomechanical resonators using dissipation dilution
This Review discusses advances in engineering high-quality-factor strained nanomechanical resonators with applications in precision measurements.
Nils Johan EngelsenAlberto BeccariTobias Jan Kippenberg
Review Article05 Mar 2024
Photo-induced chemistry with sub-molecular resolution
By confining and concentrating light in a nanometric volume at the apex of a metallic tip, sub-molecule-scale control of a basic photochemical reaction — phototautomerization — is now shown to be possible. Applicable to other photo-induced reactions, this technique signals a new strategy for the synthesis of complex molecules on surfaces.
Research Briefing29 Feb 2024
Fabrication of mechanochromic gallium nanostructures by capillary interactions
A process that leverages capillary interactions between oligomers in an elastomeric polydimethylsiloxane substrate and deposited Ga enables the formation of Ga nanodroplets with nanoscale gaps in a single step. Gap-plasmon resonances excited within the nanogaps give rise to structural colours that can be tuned by changing the oligomer content in the substrate or by mechanical stretching.
Research Briefing29 Feb 2024
Wireless real-time monitoring of oestradiol in sweat
An aptamer-based nanobiosensor has been integrated into a wearable sweat sensor, allowing non-invasive tracking of the female reproductive hormone, oestradiol, with the potential to deliver sustainable solutions to female reproductive healthcare needs.
Fabiana Arduini
News & Views16 Feb 2024
Spinning nanomotor with a DNA clutch
An encodable DNA clutch with the ability to recognize microenvironmental molecular inputs intelligently complements the remote control of a 200-nm sized magnetic nanomachine. This nanomachine interacts with biological machinery in vitro when the encoded clutch selectively engages the engine with the rotor while external magnetic fields power the rotation.
Research Briefing09 Feb 2024
High-fidelity initialization and control of multiple nuclear spin qubits in silicon
Research Briefing09 Feb 2024
Challenges remain for 2D semiconductor growth
Lu Shi
News & Views07 Feb 2024
An optical imager that can compute
Zheng HuangHongwei Chen
News & Views05 Feb 2024
Evidence and therapeutic implications of biomechanically regulated immunosurveillance in cancer and other diseases
Vincent MittelheisserValentin GensbittelJacky G. Goetz
Review Article29 Jan 2024
News & Comment
The intersection of bottom-up synthetic cell engineering and nanobiotechnology
Nanotechnology is intimately intertwined with efforts to bring bottom-up synthetic cell research to the forefront, and only strengthening these bonds will expand the scope of what this might achieve.
Editorial16 Feb 2024
My cell is better than yours
Scientists encounter pressure to validate their research work, leading to varied benchmarks and methods for performance assessment in the broad energy research field. Interlaboratory studies help highlight discrepancies in reported figures of merit, underscoring the need for standardized protocols, transparent reporting, and detailed analysis for fair comparisons. Here, we discuss this topic, focusing on battery materials.
Nella M. Vargas-Barbosa
Comment12 Feb 2024
Ian Manners (1961–2023)
Geoffey Ozin
Obituary07 Feb 2024
How nanoparticles are counted in global regulatory nanomaterial definitions
The legal definition of a nanomaterial differs around the world, meaning that the same material may be classified as a nanomaterial, or not, depending on the country where it is classified. The first steps towards converging on an international definition are to recognize the differences between existing nanomaterial definitions and to agree on particle counting methods. Meanwhile, we propose a naming convention that indicates the key criteria of a specific definition of a nanomaterial.
Kirsten RasmussenJuan Riego SintesHubert Rauscher
Comment02 Feb 2024
Quantum dot dot dot
This year’s Nobel Prize in Chemistry recognizes a milestone for the entire nanotechnology field.
Editorial12 Dec 2023
A bump worthy of a Nobel Prize
Professor Louis Brus of Columbia University tells Nature Nanotechnology about his first encounter with the world of colloidal quantum dots, the beginning of a journey that has earned him this year’s Nobel Prize in Chemistry (together with Aleksey Yekimov and Moungi Bawendi). He also offers insightful advice to young scientists along the way.
Alberto Moscatelli
Q&A07 Dec 2023
Collections
Quantum nanoscience
Quantum mechanics is omnipresent at the nanoscale.
Focus
09 Dec 2021
Advertisement
Trending - Altmetric
First-in-human controlled inhalation of thin graphene oxide nanosheets to study acute cardiorespiratory responses
A charge-dependent long-ranged force drives tailored assembly of matter in solution
Interfacial ferroelectricity in rhombohedral-stacked bilayer transition metal dichalcogenides
Fabrication of mechanochromic gallium nanostructures by capillary interactions
Science jobs
16 PhD positions in the field of Nanoscience and Nanotechnologies
4 Excellence PhD positions with flexible research directions and 12 focused PhD positions in the field of Nanoscience and Nanotechnology.
Gothenburg (Kommun), Västra Götaland (SE)
Chalmers Tekniska Högskola
Research Fellow - Theoretical Condensed Matter Physics / Theoretical Nano-Optics
Research Fellow - Theoretical Condensed Matter Physics / Theoretical Nano-Optics Job Reference: Ref.01.24.05Employer: International Iberian Nanotechn
Braga
International Iberian Nanotechnology Laboratory (INL)
Assistant Professor in Nano-chemistry and Applied Surface Science
Morocco (MA)
Mohammed VI Polytechnic University
Postdoctoral Scholar Position in Pharmaceutics in Nanomedicine, Nanomaterials, and Drug Delivery
Developing novel nanomaterials and delivery vectors for gene /drug/imaging agents for various diseases treatment, evaluation in animal models.
Portland, Oregon
Oregon State University, College of Pharmacy
Junior Research Fellow – Physical and chemical deposition of optical coatings
Junior Research Fellow – Physical and chemical deposition of optical coatings Job Reference: RRP.14.48.16.13/1Employer: International Iberian Nanotech
Braga
International Iberian Nanotechnology Laboratory (INL)
Advertisement
Explore content
Research articles
Reviews & Analysis
News & Comment
Videos
Current issue
Collections
Follow us on Twitter
Sign up for alerts
RSS feed
About the journal
Aims & Scope
Journal Information
Journal Metrics
About the Editors
Advisory Panel
Our publishing models
Editorial Values Statement
Editorial Policies
Content Types
Web Feeds
Contact
Research Cross-Journal Editorial Team
Reviews Cross-Journal Editorial Team
Publish with us
Submission Guidelines
For Reviewers
Language editing services
Submit manuscript
Search
Search articles by subject, keyword or author
Show results from
All journals
This journal
Search
Advanced search
Quick links
Explore articles by subject
Find a job
Guide to authors
Editorial policies
Top headline image: Credit:Hannah Wang, Yale University. Cover Design: Valentina Monaco
Issue cover: Image: Tonghang Han, Massachusetts Institute of Technology. Cover design: Valentina Monaco
Nature Nanotechnology (Nat. Nanotechnol.)
ISSN 1748-3395 (online)
ISSN 1748-3387 (print)
nature.com sitemap
About Nature Portfolio
About us
Press releases
Press office
Contact us
Discover content
Journals A-Z
Articles by subject
Protocol Exchange
Nature Index
Publishing policies
Nature portfolio policies
Open access
Author & Researcher services
Reprints & permissions
Research data
Language editing
Scientific editing
Nature Masterclasses
Research Solutions
Libraries & institutions
Librarian service & tools
Librarian portal
Open research
Recommend to library
Advertising & partnerships
Advertising
Partnerships & Services
Media kits
Branded
content
Professional development
Nature Careers
Nature
Conferences
Regional websites
Nature Africa
Nature China
Nature India
Nature Italy
Nature Japan
Nature Korea
Nature Middle East
Privacy
Policy
Use
of cookies
Your privacy choices/Manage cookies
Legal
notice
Accessibility
statement
Terms & Conditions
Your US state privacy rights
© 2024 Springer Nature Limited