如果你要保存所做的修改,按下Ctrl+O 。想要退出,按下Ctrl+X 。如果你退出前没有保存所做的修改,它会提示你是否要保存。如果不要,请按N ,反之,则按Y 。然后它会让你确认要保存的文件名,确认或修改后按Enter 即可。
如果你没有修改好而不小心按了保存键,您可以在请求确认文件名时按Ctrl+C 来取消。
要剪切一整行,请用Ctrl+K (按住Ctrl 不放,再按下K 键)。光标所在的行便消失了。要粘贴它,只需把光标移动到您所要粘贴的位置,然后按Ctrl+U 即可。要移动多行,只需多按几次Ctrl+K 把需要移动内容都剪切下来,然后按一次Ctrl+U 就可以把刚剪切的内容全部粘贴上来。
如果你想使用更精确的剪切控制,则需要给文本做标记。移动光标到需要剪切文本的开头,按下Ctrl+6 (或者Alt+A )。然后移动光标到待剪切文本的末尾:被做了标记的文本便会反白。要撤消文本标记,只需再按一次Ctrl+6 。用Ctrl+K 来剪切被标记的文本,用Ctrl+U 来粘贴。
当你想搜索某特定文字时,只要想成"WhereIs" 而不是"Search" ,事情就简单了。只要按下Ctrl+W ,键入你要搜索的字符串,再按Enter 就可以了。想再次搜索相同的字符串,可以直接按Alt+W 。
注意: 在nano帮助文档里,Ctrl-键被表示为一个脱字符(^ ),因此Ctrl+W 被写成了^W ,等等。Alt-键被表示为一个M (从"Meta"而来),因此Alt+W 被写成了M-W 。
-------------------------
一直以来vi都被人们说是最强大的编辑器,但gentoo和debian选择nano做了默认的编辑器
freebsd选择ee做了默认的编辑器,我相信在专业人士眼睛里面freebsd和redaht比较起来,
RedHat 基本没什么可以炫耀的,为什么他们不选择vi呢,因为vi操作比较复杂
而所谓的简单编辑器nano就简单,非常容易上手,说是简单编辑器
其实一点都不简单,只不过是nano谦虚一下罢了
这里声明一下^表示键盘上的ctrl键,上个只要是做过编程的朋友应该都清楚,^G表示同时按下ctrl和g
(F1)表示按(F1)也是一样的 ,M-表示使用alt+后面的键
^G ==F1) Invoke the help menu
调用帮助菜单
^X ==(F2) Close currently loaded file/Exit from nano
退出
^O ==(F3) Write the current file to disk == ^O WriteOut
保存
然后回车就保存了
^J ==(F4) Justify the current paragraph
调整当前段落(配置文件的不要用这东西,格式一下就出问题了哦)
^R ==(F5) Insert another file into the current one
插入其他的文件到当前的文件,而且查找文件的时候支持tab
^W ==(F6) Search for text within the editor
查找
^Y ==(F7) Move to the previous screen
上一屏幕
^V ==(F8) Move to the next screen
下一屏幕
^K ==(F9) Cut the current line and store it in the cutbuffer
裁减当前一排并保存在缓冲区
^U ==(F10) Uncut from the cutbuffer into the current line
将缓冲区的东西粘贴到此
^C ==(F11) Show the position of the cursor
显示光标位置
^T ==(F12) Invoke the spell checker, if available
调用拼写检查程序
^P Move up one line
向上移动一行
^N Move down one line
向下移动一
^F Move forward one character
向前移动光标一格
^B Move back one character
向后移动光标一格
^A Move to the beginning of the current line
移动到当前行的开头
^E Move to the end of the current line
移动到当前行的末尾
^L Refresh (redraw) the current screen
刷新当前屏幕
^^ (M-A) Mark text at the current cursor location
标记文本
^D Delete the character under the cursor
删除光标后一个字母
^H Delete the character to the left of the cursor
向左边删一个字母
^I Insert a tab character
插入一个tab值
^\ (F14) (M-R) Replace text within the editor
查找并且替换
^M Insert a carriage return at the cursor position
插入一个回车
^_ (F13) (M-G) Go to a specific line number
跳转到某行
^Space Move forward one word
前进一个单词
M-Space Move backward one word
后退一个单词
M-] Find other bracket
搜索下一个括号
M-< Open previously loaded file
打开先前加载的文件
M-> Open next loaded file
打开下一个加载的文件
M-C Constant cursor position enable/disable
M-I Auto indent enable/disable
是否首行缩进
M-Z Suspend enable/disable
是否悬挂
M-X Help mode enable/disable
帮助模式
M-M Mouse support enable/disable
鼠标支持
M-Y Color syntax highlighting enable/disable
语法加亮
这个就是退出了哦
相关推荐
Linux实验报告Vi编辑器的使用 本文将对Vi编辑器的使用进行详细的介绍,包括Vi编辑器的基本概念、使用方法和技巧,并通过实验步骤来加深对Vi编辑器的理解和掌握。 一、实验目的 学习使用Vi编辑器建立、编辑、显示...
本资料包聚焦于Linux中的三个核心要素:所有命令、vi编辑器以及文件编辑器的使用。以下是对这些主题的详细阐述: 一、Linux所有命令 Linux命令行提供了丰富的指令集,用于执行各种任务,如文件管理、系统控制、网络...
nano的使用方法相对简单,使得它成为许多Linux发行版的默认编辑器。 **基本用法** 要使用nano编辑一个文件,只需在终端输入`nano 文件名`。如果文件不存在,nano会创建一个新的文件;如果文件已存在,nano会打开这...
本次实验旨在通过实际操作帮助用户熟练掌握三种常用的文本编辑器:pico(或其替代版本nano)、vi以及emacs。 #### 实验具体内容 ##### 1. pico文本编辑器使用练习 - **启动pico编辑器**:首先,在终端输入`pico`...
Linux文件编辑器命令详解 Linux文件编辑器 Vi(Vim) 关键字: vim ...我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。 nano 工具和DOS操作系统下的edit操作相似,
### VI使用技巧小结(适用于Unix和Linux) #### 摘要 vi编辑器作为Unix和Linux系统中最常用的文本编辑工具之一,对于初学者来说掌握其基本操作是至关重要的。本文旨在帮助读者快速掌握vi的基本使用技巧,包括如何...
nano是一个轻量级、易于使用的文本编辑器,尤其适合Linux新手入门。它的名称来源于“nano”一词,意为微小,象征着它的小巧和简洁。nano-2.2.6是nano编辑器的一个特定版本,通常以tar.gz格式发布,这是一种常见的...
然而,有些用户在升级或安装新的Ubuntu版本后,可能会遇到无法正常使用`vi`编辑器进行文本编辑的问题,比如退格键不起作用或者删除字符时出现异常。这通常是由于系统默认安装的是精简版的`vi`,而不是功能更完善的`...
这可能包括创建、删除文件和目录,权限管理,使用文本编辑器如vi或nano,以及了解shell脚本的编写。此外,教程可能还会涉及用户和组管理,软件包安装与管理(如使用yum或dnf),以及基本的系统服务配置。 对于...
学习如何使用这些包管理器可以方便地添加和删除软件,更新系统。 Linux的文本编辑器也是必学技能之一。常用的文本编辑器包括“vi”或“vim”、“nano”和“Emacs”等。这些编辑器各有特点,其中“vi”和“vim”是...
2. **编辑fstab文件**:使用文本编辑器(如`vi`或`nano`)打开`/etc/fstab`文件,添加以下行: ``` UUID=的UUID> /var/www ext3 defaults 0 0 ``` 其中`的UUID>`替换为实际获取到的UUID。 3. **测试挂载**:使用...
这份名为"Linux命令大全"的资源提供了全面的Linux命令参考,方便用户按照分类进行查找。 1. **基础命令**:在Linux中,命令行是主要的交互方式。如`ls`用于列出目录内容,`cd`用于切换目录,`pwd`显示当前工作目录...
- `vi/vim`或`nano`:文本编辑器。 - `sudo`:以管理员权限执行命令。 - `apt-get`/`yum`:软件包管理器,用于安装、更新和卸载软件。 PuTTY还支持其他功能,如telnet、rlogin和Serial协议,尽管SSH是目前最常用且...
"操作系统实验指导书-实验一.pdf"提供了实验的具体指导和步骤,包括如何使用基本的Linux命令,如文件和目录管理、权限设置、文本编辑器(如vi或nano)的使用,以及进程管理等。此外,它可能还涵盖了输入输出重定向和...
6. **vi/vim(Visual Editor)**:`vi`或其增强版`vim`是Linux中广泛使用的文本编辑器。启动编辑器并打开文件,输入`vim example.txt`。在编辑模式下,可以进行插入、删除、查找替换等操作,需熟悉一些基本的键盘...
2. 文本编辑器:熟悉vi/vim和nano编辑器的使用,进行文本编辑和脚本编写。 3. 管道与重定向:学习如何使用管道(|)和重定向(>、<、>>)来组合命令和处理输出。 四、文件权限与用户管理 1. 文件权限:理解Linux的...
"第4章 Linux下的文本编辑器.pdf"通常会涵盖Vi/Vim和Nano这两个常用编辑器。Vim是一款强大的命令行编辑器,而Nano则更适合新手使用。学习使用文本编辑器是编写和修改配置文件的基础。 "第5章 用户及权限管理.pdf"将...
它可以让初学者在不改变现有操作系统的前提下,练习Linux的基本操作,如创建、删除文件和目录,文本编辑(例如使用vi或nano),管理权限,以及使用grep、find等命令进行文件搜索。通过模拟器,用户还可以尝试更高级...