vi一个简单操作

本文介绍了Vim编辑器的基本操作方法,包括如何进入输入状态、保存文件以及退出编辑器等实用技巧。对于初次接触Vim的新手来说,掌握这些基本操作能够帮助他们更高效地进行文本编辑工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

进入:打开VIM之后,按一下insert键或者i键就可以进入输入状态了
          #vi a.txt
退出:退出的时候先按Esc键,出来冒号(:)就可以敲命令,
         q! 回车 不保存

         wq 保存

         wq!强制保存并推出(适用与只读文件)

         x 保存
建立一个简单的文本基础的计算器功能,可以使用Vi编辑器编写一个命令行脚本。不过请注意,Vi本身并不具备完整的计算功能,但它可以作为控制台工具配合其他命令。这里我们可以创建一个简单的交互式程序,让用户输入数字和运算符进行加减乘除操作。 首先,在Vi编辑器里,你可以创建一个新的文件,比如叫做`calculator.vi`: ```vim " 打开新文件并进入正常模式 :nor ``` 然后添加一个函数,用于获取用户输入,并根据运算符进行计算: ```vim function! Calculator() let num1 = input("请输入第一个数:") let op = input("请输入运算符(+, -, *, /):") let num2 = input("请输入第二个数:") " 将输入转换为数字 let num1 = a:digit(num1) let num2 = a:digit(num2) if !a:op =~ "^[+*/-]$" echo "无效的运算符" return endif switch a:op case "+" let result = num1 + num2 case "- num2 case "*" let result = num1 * num2 case "/" let result = num1 / num2 endsw echo "结果是: " . result endfunction ``` 接下来,你可以设置一些快捷键来调用这个函数: ```vim nnoremap <silent> <F5> :call Calculator()<CR> ``` 这会在按下F5键时调用Calculator函数。当你保存并退出Vi编辑器时,它会提示你是否保存更改。 然而,这只是基本的文本处理,如果你想要一个真正的图形界面计算器或者支持更复杂的表达式解析,可能需要借助shell脚本或者其他编程语言如Python或Perl来实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值