【Linux】之vim及用法简介

1 vim

Vim(Vi IMproved)是Linux和其他Unix-like系统中一种强大的文本编辑器。Vim具有丰富的功能和高度可定制性,适合用于编辑各种类型的文本文件,包括程序源代码、配置文件和标记语言等。Vim的设计哲学就是让程序员能够在主键盘区域完成所有工作。

1.1 常用的Vim命令和功能:

  1. 运行Vim:在终端中输入vim file_name以运行Vim并打开一个文件:

  2. 模式切换:

    • 命令模式(Command Mode):默认启动Vim时进入的模式,可以执行各种命令,在其他模式下进入按下ctrl+c键或键 Esc键。
    • 插入模式(Insert Mode):在命令模式下按下i键,进入插入模式,可以输入文本内容。
    • 可视模式(Visual Mode):在命令模式下按下v键,进入可视模式,可以选择文本块进行操作。
  3. 保存和退出:

    • 保存文件:在命令模式下输入:w,按回车键保存文件。
    • 退出Vim:在命令模式下输入:q,按回车键退出Vim。如果有未保存的修改,可以使用:q!强制退出。

    :wq可以保存文件并退出)

  4. 光标移动:

    • 上移一行:按下k键。
    • 下移一行:按下j键。
    • 左移一列:按下h键。
    • 右移一列:按下l键。
    • 移动到行首:按下0键。
    • 移动到行尾:按下$键。
  5. 文本编辑:

    • 插入文本:在命令模式下按下i键进入插入模式,输入文本内容。
    • 删除文本:在命令模式下按下x键删除当前光标处的字符。
    • 复制粘贴:在可视模式下选择文本块后按下y键复制,然后按下p键粘贴到光标位置。
    • 撤销操作:在命令模式下按下u键撤销最近的操作。
  6. 搜索和替换:

    • 向前搜索:在命令模式下按下/,然后输入要搜索的关键字,按下回车键开始搜索。
    • 向后搜索:在命令模式下按下?,然后输入要搜索的关键字,按下回车键开始向后搜索。
    • 替换文本:在命令模式下输入:s/old/new/g,将文本中所有的"old"替换为"new"。
  7. 分割窗口:

    • 垂直分割窗口:在命令模式下输入:vs file_name,将当前窗口垂直分割并打开另一个文件。
    • 水平分割窗口:在命令模式下输入:sp file_name,将当前窗口水平分割并打开另一个文件。
    • 切换窗口:按下Ctrl + w后松开,再按下hjkl键切换窗口焦点。

1.2 针对程序员的一些配置

  1. 语法高亮 :syntax on
  2. 自动缩进 :set autoindent
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值