Linux基础(二)
使用vi或vim编辑文件
在linux里的文本编辑,需要掌握一些快捷键操作。一般使用vim 、nano
nano
nano相对vim来说,更容易上手一些,没有vim那些神奇的操作(用的6的人,感觉ta在变魔术)
- 新建、保存文件
倒三角
就是Ctrl
的意思nano test.py #创建文件
文章图片
随便编辑,然后保存,会提醒你是否保存(直接按Y,就算是按了Y,还会继续提醒你是否取消之类的选项,非常贴心啊~~),然后enter保存。
文章图片
- 常用快捷键
文章图片
Ctrl + X :
离开naon软件,如果有修改则会提示保存
。Ctrl + R :从其他文件读入数据,可以将某个文件的内容贴在本文件中(有意思的功能),but 需要自己手动输入绝对路径,而且是不带路径提醒的输入,有些麻烦了(文件名都想不起叫啥),需多开窗口或者提前复制好需要导入文件的绝对路径。
文章图片
Ctrl + C :说明当前光标所在处的行数与列数等信息。
【Linux基础(二)】
文章图片
Ctrl + _ : 可以直接输入行号,光标快速移动到该行。
Alt + M: 可以支持鼠标来移动光标的功能,开关按钮(这个很方便了,对于win过来的用户)。
这里只列举了其中几种很便捷的快捷键,就算是忘记了也不要紧,ctrl+G看看就知道了,非常适合新手“玩家”。
vi/vim vim 是最强大的编辑器(不接受反驳)。功能多到你压根就别想记住的那种。
劝退图 :(可以完全不用鼠标~)
文章图片
在使用vim的时候,有3种模式
- 命令模式(刚进去就是这个模式)
- 输入模式
- 底线命令模式
- 命令模式
键入 i 切换到输入模式
,底线出现insert,这个状态下才能编辑内容在命令模式下,
输入x则是删除光标所在的字符
。编辑完成后,
esc切换到命令模式下
,输入:,wq,按enter即可保存内容;或者输入q,直接退出编辑,不保存内容。- 输入模式
Page Up/Page Down,上/下翻页
ESC,退出输入模式,切换到命令模式
- 底线命令模式
- q 退出程序
- w 保存文件
- wq 保存并退出
文章图片
简单练习
nano test.py #新建py文件,输入print语句#!/usr/bin/env python3print('Hello World!')$ python3 test.py# 运行python文件
Hello World!
欢迎关注个人公众号:
Distinct数说
文章图片
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- 赢在人生六项精进二阶Day3复盘
- 2019年12月24日
- 陇上秋二|陇上秋二 罗敷媚
- 一百二十三夜,请嫁给我
- 迷失的世界(二十七)
- 我要我们在一起(二)
- 基于|基于 antd 风格的 element-table + pagination 的二次封装
- (二)ES6第一节变量(let|(二)ES6第一节变量(let,const)