Vi命令的用法(持续更新)
·
先说一下我遇到的问题:
在windows系统中用VScode写python代码
然后通过U盘拷到树莓派Unbuntu18.04系统中ROS的工作空间中,执行rosrun ×××××.py时,出现错误
/usr/bin/env:‘python\r’ :no such file
百度了一下发现是:
#!/usr/bin/env python
在ubuntu会变成
#!/usr/bin/env python\r
而\r 会被shell 当成参数
解决方法:
vi此文件
输入:set ff=unix
再输入:wq 保存
但我不知道怎么输入(哈哈),所以我又查了vi的用法,发现它有三种模式:
**Command(命令)**模式,用于输入命令;
**Insert(插入)**模式,用于插入文本;
**Visual(可视)**模式,用于视化的的高亮并选定正文;
一般一进去就是Command模式,不放心的话可以点击键盘Esc键
接下来,就是最重要的一步:
键盘输入冒号(:),就会在终端下方出现命令行,就可以输入指令了。
在上述我遇到的问题里,
输入:set ff=unix
再输入:wq!保存(因为我发现输入wq,报错了,提醒我要强制执行,需要输入!,有的也许不需要,可以试试不加!)
觉得这个指令还是很好用的,下次我再用到其他功能,再更新。
更多推荐



所有评论(0)