vi编辑器


vi – 终端中的编辑器

  • vivisual interface的简称,是Linux中最经典的文本编辑器
  • Vim = vi improved
    • vimvi发展出来的一个文本编辑器,支持代码补全编译错误跳转等方便编程的功能,被称为编辑器之神
  • 在很多linux发行版中, 直接把vi做成vim的软链接

打开和新建文件

打开文件并且定位行

$ vi 文件名 +行数

注意: 如果只带上+而不指定行号,会直接定位到文件末尾

异常处理

  • 如果vi异常退出,在磁盘上可能会保存有 交换文件
  • 下次再使用vi编辑该文件时, 会看到屏蔽信息, 按下字母d删除交换文件即可

vi三种工作方式

  • 命令模式: 常规编辑操作 – vi的入口
  • 末行模式: 执行保存、退出操作 – vi的出口
  • 编辑模式

vi的特点:

  • 只支持编辑文本内容,不能排版
  • 不支持鼠标操作
  • 没有菜单
  • 只有命令

vi的常用命令

参看vi常用命令


文章作者: 张忠楠
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张忠楠 !
评论
 上一篇
git git
Mac上使用Git+Github 详细教程参见Mac上使用Git+Github
2020-04-30
下一篇 
python_进阶_23 python_进阶_23
eval 函数 eval()函数十分强大 – 将字符串 当成 有效的表达式 来求值 并 返回计算结果 # 基本的数学计算 In [1]: eval("1 + 1") Out[1]: 2 # 字符串变量 In [2]: eval("'*'
2020-04-30
  目录