vim卡死了,没有反应怎么办?

解决办法:
很有可能是你有个在window下的好习惯,没事儿就ctrl + s保存文件。但是在vim里,ctrl + s默认是发送一种流控制信号,通常用于停止终端的输出,所以你的屏幕就卡死了。
解决办法也很简单,按下ctrl + q即可。

补充*:
当然你也可以修改ctrl + s的默认行为,让其成为保存文件;
使用vim ~/.vimrc 打开配置文件,在文件末尾加入以下内容,然后使用:wq保存并退出;

" ctrl + s 保存
nmap <C-S> :w<CR>
vmap <C-S> <C-C>:w<CR>
imap <C-S> <ESC>:w<CR>
cmap <C-S> <Esc>:w<CR>

如下:

在这里插入图片描述

好啦,下次你在vim里再按下ctrl + s时就不会卡在了,并且会自动保存文件。

相关推荐

  1. sql中使用in直接

    2024-04-13 20:36:08       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 20:36:08       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 20:36:08       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 20:36:08       82 阅读
  4. Python语言-面向对象

    2024-04-13 20:36:08       91 阅读

热门阅读

  1. 【牛客SQL快速入门】SQL基础(二)

    2024-04-13 20:36:08       42 阅读
  2. npm错误找不到模块‘@vue/cli-plugin-babel/preset‘

    2024-04-13 20:36:08       25 阅读
  3. vim配置 fzf 插件

    2024-04-13 20:36:08       34 阅读
  4. Python 潮流周刊第 46 期(摘要)+ 赠书 7 本

    2024-04-13 20:36:08       40 阅读