关于linux:Linux基础二

47次阅读

共计 1039 个字符,预计需要花费 3 分钟才能阅读完成。

应用 vi 或 vim 编辑文件

在 linux 里的文本编辑,须要把握一些快捷键操作。个别应用 vim、nano

nano

nano 绝对 vim 来说,更容易上手一些,没有 vim 那些神奇的操作(用的 6 的人,感觉 ta 在变魔术)

  1. 新建、保留文件

在底下有很多可选快捷键揭示(这就很敌对了,一看就会~),倒三角 就是 Ctrl 的意思

nano test.py #创立文件

轻易编辑,而后保留,会揭示你是否保留(间接按 Y,就算是按了 Y,还会持续揭示你是否勾销之类的选项,十分贴心啊~~),而后 enter 保留。

  1. 罕用快捷键

Ctrl + G:获得线上阐明(help),比拟有用(相当于指令说明书)。

Ctrl + X:来到 naon 软件,如果有批改则会提醒保留

Ctrl + R:从其余文件读入数据,能够将某个文件的内容贴在本文件中(有意思的性能),but 须要本人手动输出绝对路径,而且是不带门路揭示的输出,有些麻烦了(文件名都想不起叫啥),需多开窗口或者提前复制好须要导入文件的绝对路径。

Ctrl + C:阐明以后光标所在处的行数与列数等信息。

Ctrl + _:能够间接输出行号,光标疾速挪动到该行。

Alt + M:能够反对鼠标来挪动光标的性能,开关按钮(这个很不便了,对于 win 过去的用户)。

这里只列举了其中几种很便捷的快捷键,就算是遗记了也不要紧,ctrl+ G 看看就晓得了,非常适合老手“玩家”。

vi/vim

vim 是最弱小的编辑器(不承受反驳)。性能多到你压根就别想记住的那种。

劝退图:(能够齐全不必鼠标~)

在应用 vim 的时候,有 3 种模式

  • 命令模式(刚进去就是这个模式)
  • 输出模式
  • 底线命令模式
  1. 命令模式

一进去就是该模式,须要 键入 i 切换到输出模式,底线呈现 insert, 这个状态下能力编辑内容

在命令模式下,输出 x 则是删除光标所在的字符

编辑实现后,esc 切换到命令模式下,输出:,wq,按 enter 即可保留内容;或者输出 q,间接退出编辑,不保留内容。

  1. 输出模式

HOME/END,挪动光标到行首 / 行尾

Page Up/Page Down,上 / 下翻页

ESC,退出输出模式,切换到命令模式

  1. 底线命令模式

在命令模式下,键入:即进入底线命令模式

  • q 退出程序
  • w 保留文件
  • wq 保留并退出

3 种模式之间的关系和简略应用,如下图所示:

简略练习


nano test.py #新建 py 文件,输出 print 语句

#!/usr/bin/env python3

print('Hello World!')

$ python3 test.py  # 运行 python 文件
Hello World!

欢送关注集体公众号:Distinct 数说

正文完
 0