场景

1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
2.Linux-服务器远程控制
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93919873

实现

vim

运行模式

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

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

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

命令

 :q  直接退出vi
 :wq  保存后退出vi,并可以新建文件
 :q! 强制退出 
 : w file 将当前内容保存成某个文件 
 :set number 在编辑文件显示行号 
 :set nonumber 在编辑文件不显示行号 

举例

新建文本文件并写入内容

echo badao hello.txt

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

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

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

此时INSERT消失

按键盘的  : 并输入命令

:wq!

即保存并退出。

然后输入

cat hello.txt

查看文本内容

nano

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

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

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

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

apt-get install -y nano

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

则输入:

sudo apt-get install -y nano

如果再提示:

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

则参照如下:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/95235561

安装成功后使用

nano 要打开的文件

比如:

nano badao.txt

具体命令下边有提示。

Linux-编辑器vim与nano的使用相关推荐

  1. 你一定可以看懂的:Linux编辑器-vim的使用

    你一定可以看懂的:Linux编辑器-vim的使用 每博一文案 正如这句话所说的,人跟人之间的感情,就像织毛衣拆开的, 永远比拆开的快,失去永远比得到的快,没有一段感情, 天生牢固,也没有一段感情从来不 ...

  2. Linux编辑器vim

    本文已收录至<Linux知识与编程>专栏! 作者:ARMCSKGT 演示环境:CentOS 7  目录 前言 正文 vim常用方式 进入vim 退出vim vim基本模式及模式功能 命令模 ...

  3. 【Linux练习生】Linux编辑器-vim使用(详解)

    vim使用 1. vim的基本概念 2. vim的基本操作 2.vim正常模式命令集 4. vim末行模式命令集 5.vim多行操作 常用命令选项: – the End – vi/vim区别: vi/ ...

  4. 榕树贷款的Linux编辑器-vim使用,榕树贷款环境基础开发工具

    榕树贷款Linux编辑器-vim使用 榕树贷款vim的基本模式 正常/普通/命令模式(NORMAL ) 榕树贷款控制屏幕光标的移动,字符.字或行的删除,移动复制某区段及进入Insert mode下,或 ...

  5. 【Linux】Linux编辑器—vim使用

    目录 1.vim的基本概念 2.vim基本操作 3.vim命令模式命令集 4.vim末行模式命令集 5.简单vim配置 6.使用sudo提权 7.关闭vim时使用 ctrl + z 退出怎么解决? 为 ...

  6. linux 编辑器vim配置

    1.         基本配置 对vim进行配置的目的: 进行vim配置,可以让我们在后续敲代码更加方便.按F5可以直接编译并执行C.C++代码以及执行shell脚本:按"F8"可 ...

  7. Linux编辑器——vim

    目录 1.vim的基本概念 2. vim的基本操作 3. vim正常模式命令集 4.vim末行模式命令集 5. 简单vim配置 1.vim的基本概念 这里主要讲解vim最常用的三种模式:命令模式(co ...

  8. 【Linux】三、Linux 环境基础及开发工具使用(上篇)|开发工具|编辑器-vim使用|sudo提升权限问题|编译器 - gcc/g++使用|项目自动化构建工构建工具-make/Makefile

    目录 一.开发工具 二.Linux编辑器 - vim使用 2.1 vim 的基本概念 2.2 vim的基本操作 2.3 vim正常模式命令集 2.4 vim末行模式命令集 2.5 简单vim配置 2. ...

  9. 【Linux】软件包管理器yum和编辑器vim(部分动图演示)

    工具的本质也是指令 文章目录 一.Linux 软件包管理器 yum 1.什么是软件包 2.第一个软件rzsz 3.yum的扩展 二.Linux编辑器-vim使用 1.vim的基本概念 2.vim的基本 ...

  10. 【Linux入门】第三篇:软件包管理器yum和编辑器vim的使用

    目录 前言 Linux软件包管理yum 查看软件包 如何安装软件 如何卸载软件 lrzsz的使用 Linux编辑器-vim使用 01.vim的基本概念 02.vim的基本操作 03.vim命令模式命令 ...

最新文章

  1. mysql 表空间监控shell_一种通过zabbix监控mysql表空间的方法
  2. 黑马程序员---基础加强-----------------第二天(新特性:注解、泛型)
  3. makefile小技巧
  4. 转,mysql的select * into
  5. 老师“鬼话”全曝光!哈哈哈哈哈哈全国的老师都这样吗?
  6. python两次调用write连续写入的数据之间_两次调用文件的write 方法,以下选项中描述正确的是...
  7. ASP.NET MVC中在 @RenderBody() 或者 @Html.Partial()中需要使用引入外部js,css
  8. nolo手柄配对不上_nolo手柄连接不上
  9. 谈谈android不同尺寸,不同分辨率的布局
  10. c语言源程序自动评判系统,C语言源程序的自动评判毕业设计论文
  11. python numpy : list VS np.array
  12. Oracle 10g数据仓库实践pdf
  13. php 递归面试题_PHP面试题
  14. 如何录制游戏视频中的音频
  15. Vin码识别/车架号识别
  16. c++小游戏——打飞机
  17. 【微信小程序】条件渲染和列表渲染
  18. PHP获取一年有多少周和每周开始和结束日期
  19. win10自带磁盘测速工具
  20. 计算机监控系统举例,计算机监控体系举例.ppt

热门文章

  1. springboot结果集空值处理
  2. IDEA中如何设置方法注释格式
  3. Required request body is missing 错误
  4. php mysql设计中常问_PHP开发中常见的设计模式
  5. android 保存数据到setting中_文章如何保存在数据库中
  6. centos7下qt creator python配置
  7. gdb set写text/code段错误的解决办法
  8. 2017软件测试考试分值,【2017年整理】软件测试性能指标.docx
  9. java calendar字符串显示_Java获取当前时间年月日、时间格式化打印、字符串转日期...
  10. win8网速怎么测试软件,Windows8小技巧:查看当前网速