291 千锋Python教程:2 3 5 Vim使用的一些小问题+命令别名
外来客 • 2026-09-05 12:15:05
声明:本文为对公开内容的摘要整理,
未经本站独立核实,可能与原内容存在出入,不代表本站立场、观点或建议;
观点与版权归原作者及原平台所有。
如涉及版权问题,请联系我们,核实后立即删除。
[ 免责声明 ]
🛠️ Vim异常恢复机制
- 触发场景:编辑文件时因网络中断、强制退出等异常导致未保存即断开连接。
- 提示界面:重新进入Vim编辑该文件时,系统会显示恢复提示,指出内容已记录在隐藏临时文件中(如 `.swap` 后缀文件)。
- 操作选项:
- 按大写 `R` 并回车:执行恢复操作,找回未保存的代码。
- 按大写 `D`:删除该临时交换文件。
- 按 `A` (Abort):终止本次恢复操作。
- 后续处理:成功恢复并保存退出后,必须手动使用 `rm` 命令删除残留的 `.swap` 隐藏文件,否则下次进入Vim时仍会触发恢复提示。
🖥️ Vim误触帮助界面退出
- 问题描述:在部分学校电脑键盘上,`Esc` 键与 `F1` 键位置相近,容易误触 `F1` 进入Vim内置帮助界面。
- 解决步骤:
- 按冒号 `:` 进入命令模式(Normal mode)。
- 输入 `q` 退出当前帮助窗口,返回代码编辑区。
- 再次按冒号 `:` 并输入 `wq` 完成保存与退出操作。
⚡ Shell命令别名配置
- 核心概念:使用 `alias` 命令为长指令定义简短别名,提升输入效率。
- 基础示例:执行 `alias ll='ls -l'` 后,输入 `ll` 即可实现长格式查看文件列表。
- 高级应用:定义复杂组合命令,如将 `h` 别名为 `ls -lar`(长格式、显示隐藏文件、递归查看)。
- 效果演示:在根目录执行该别名可层层展开子文件夹内容;若响应时间过长,可使用 `Ctrl + C` 终止进程。
- 取消别名:使用 `unalias` 命令加别名名称(如 `unalias h`)即可移除自定义映射,恢复系统默认行为。
👤 同一博主
310 千锋Python教程:3 1 5 插入数据
293 千锋Python教程:2 3 7 Vim查找替换+文件搜索
295 千锋Python教程:2 4 2 网络可达性检查和DDoS攻击
297 千锋Python教程:2 5 1 安装MariaDB
296 千锋Python教程:2 4 3 systemctl和netstat命令
292 千锋Python教程:2 3 6 Vim中的宏操作
294 千锋Python教程:2 4 1 安全的远程连接+安全文件拷贝+安全文件传输
300 千锋Python教程:2 6 1 安装Git
298 千锋Python教程:2 5 2 安装Redis
299 千锋Python教程:2 5 3 进程管理
🧭 类似博主
-
阿维·勒布(Avi Loeb)谈新披露UAP档案、未解目击事件及可能的中国无人机 | Backscr
-
互联网背后的荒诞工程
-
世界最大内河船闸省水池即将建成 平陆运河的省水池里有1152根混凝土立柱《平陆运河》02【CCTV纪
-
旅行者1號:人類唯一飛出『太陽系火墻』的物體,它在259億公里外,忽然發現了這個不應該存在的東西……
-
懂车帝尊界V800测试视频被下架,16年前丰田踏板门,最后是怎么查清的?|热点深度
-
Pimax Crystal Pro 毫无意义!
-
马克·扎克伯格:Facebook如何永久改变世界
-
不止是一块屏幕!见证中国AI黑板的神奇魅力
-
日本拘押国际黑客组织“Qilin”成员:AI使单日百万次网络攻击成为可能
-
Claude与ChatGPT中我早该知道的10个秘密指令
0 条评论
发表评论
请先 登录 后参与讨论。