首页 > 系统相关 >Linux-编辑器vim与nano的使用

Linux-编辑器vim与nano的使用

时间:2023-03-24 17:00:53浏览次数:37  
标签:命令 nano 编辑 模式 vim 插入 Linux 输入



实现

vim

运行模式

编辑模式:等待编辑命令输入

插入模式:编辑模式下,输入 i 进入插入模式,插入文本信息

命令模式:在编辑模式下,输入:进行命令模式

命令

 

 :q

 直接退出vi

 :wq

 保存后退出vi,并可以新建文件

 :q!

强制退出 

 : w file

将当前内容保存成某个文件 

 :set number

在编辑文件显示行号 

 :set nonumber

在编辑文件不显示行号 

举例

新建文本文件并写入内容

echo badao hello.txt

Linux-编辑器vim与nano的使用_nano

按键盘的  i  键,然后左下角显示INSERT,则进入插入模式

Linux-编辑器vim与nano的使用_nano_02

然后使用方向键与回车键输入内容。

修改完成后,按ESC键退出插入模式。

此时INSERT消失

Linux-编辑器vim与nano的使用_显示行号_03

按键盘的  : 并输入命令

:wq!

即保存并退出。

然后输入

cat hello.txt

查看文本内容

Linux-编辑器vim与nano的使用_Ubuntu_04

 

nano

nano是一个字符终端的文本编辑器,有点像DOS下的edit程序。它比vi/vim要简单的多,比较适合Linux初学者使用。

某些Linux发行版的默认编辑器就是nano。

直接输入nano会提示找不到,因为没有安装。

Linux-编辑器vim与nano的使用_Ubuntu_05

因为这里是Ubuntu系统所以使用

apt-get install -y nano

如果提示权限不足,问你是否需要root

Linux-编辑器vim与nano的使用_编辑文件_06

则输入:

sudo apt-get install -y nano

如果再提示:

you might want to run 'sudo dpkg --configure -a' to correct the problem

安装成功后使用

nano 要打开的文件

比如:

nano badao.txt

Linux-编辑器vim与nano的使用_nano_07

具体命令下边有提示。

 

 

标签:命令,nano,编辑,模式,vim,插入,Linux,输入
From: https://blog.51cto.com/BADAOLIUMANGQZ/6147473

相关文章

  • linux系统下NFS服务器的配置-34号
     ......
  • Linux系统信息相关
    查看服务器详细信息lsb_release-a查看网卡对应的pci(bus)地址使用ethtoolethtool-ieth0直接查找查看网卡信息ipaddress查看网卡的bus号lspci|grepEt......
  • qt linux下编译linuxdeployqt ,进行打包qt程序
    一、sudoaptinstallpatchelf 二、sudoapt-getinstallcamke 三、打开.bashrc1、vim~/.bashrc2、添加环境变量(注意自己的qt安装位置)exportLD_LIBRARY_PA......
  • 大佬们,这个导包怎么写呀?本地执行可以,Linux执行报错
    大家好,我是皮皮。一、前言前几天在Python最强白银交流群【喜靓仔】问了一个Python路径处理的问题,这里拿出来给大家分享下。下图是他的代码:二、实现过程这里【小王子......
  • Linux 配置文件相关
    手动生成passwd文件cygwin安装完,没有passwd的文件,如果在cygwin安装zsh,无法修改默认为zsh,所以mkpasswd-l>/etc/passwdmkpasswd是生成对应的文件信息,然后导入到passwd......
  • Linux下必须知道的网络命令都有哪些?
    Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。在Linux系统中我们需要依靠命令来实现各种操作,那么常用的网络命令都有哪些呢?以下是详细......
  • Linux系统如何显示文件的最后几行内容?
    在Linux系统中,我们可以使用tail命令来显示文件最后几行,这个命令用来显示文件的最后几行至标准输出,tail命令默认打印其相应文件的最后10行,我们也可以自行设置,以下是详细......
  • Linux手动安装Redis
    安装下载、解压、编译Redis$wgethttp://download.redis.io/releases/redis-6.0.6.tar.gz$tarxzfredis-6.0.6.tar.gz$cdredis-6.0.6$make进入到解压后的 src......
  • python监控linux环境磁盘空间,并通过钉钉通知
    #-*-coding:utf-8-*-importpsutilimporttimefromdingtalkchatbot.chatbotimportDingtalkChatbotfromdatetimeimportdatetimeimportosfromos.pathim......
  • Linux下Mysql数据库的基本使用
    (Linux下Mysql数据库的基本使用)一、Mysql的delete删除语法1.删除数据库①使用drop删除mysql>mysql>showdatabases;+--------------------+|Database......