终端下vim无法输入问题解决

  最近回归vim时发现会偶尔出现vim无法输入,但光标在动的情况,一度怀疑是spf13的问题,后来经搜索,才发现是因为vim下,快捷键 Ctrl+s 的功能是停止输入,在IDE下编程时间长了,都有潜意识的写两行代码保存(Ctrl+s)的习惯,自己都没发觉。

  解决办法是可以按 Ctrl+q 恢复输入。

  我还因为这重装一次系统,这就尴尬了。

  参考了帖子:在tty下用vim按ctrl+s就挂掉,请问一下是怎么回事啊

时间: 2024-08-10 19:45:56

终端下vim无法输入问题解决的相关文章

Linux tty字符终端下VIM显示混乱的解决方法

前几天自己配好了vim作为C语言开发环境,加了几个插件,语法高亮.字体大小都改了改,在gvim下用着很舒服,在图形界面的终端窗口下使用vim也是很舒服,但是偶然发现到了tty虚拟终端下就挂了.比如我写个代码: 这个看着很爽,代码自动提示什么的都有.然后我保存这个文件,拿到字符终端打开: 就这样了,敲几下键盘全是混乱的字符. 后来经过排查发现是vimrc文件设置问题,在纯正的字符终端下,这个黑窗口就是80x25的大小.但是我在vimrc里加入了这么一行, 这一行是为gvim准备的,图形界面下窗口大

linux下终端,vim显示中文为乱码

这个问题,主要还是一些环境变量设置不对导致. 主要修改的文件包括: 1./var/lib/locales/supported.d/local 2./etc/environment 3.~/.vimrc 首先, sudo  vim /var/lib/locales/supported.d/local    en_HK.UTF-8 UTF-8    en_US.UTF-8 UTF-8    zh_CN.UTF-8 UTF-8    zh_CN.GBK   GBK     #增加    zh_CN.G

ubuntu14.04下搜狗输入法不能输入中文问题解决

解决方法如下: 一.重启搜狗输入法 通过下面的两个命令重启搜狗输入法 ~$ killall fcitx ~$ killall sogou-qinpanel 二.检查修复安装依赖 ~$ sudo apt-get install -f 三.删除配置文件, ubuntu下搜狗的配置文件在 ~/.config下的3个文件夹里: SogouPY.SogouPY.users.sogou-qimpanel 删除这3个文件夹. 四.重启电脑 问题解决,搜狗输入法可以输入中文. 参考: ubuntu 16.04下

Linux文件编辑器vim输出输入重定向、管道以及进程

合抱之木,生于毫末:九层之台,起于累土:千里之行,始于足下.正因基础的重要性,才又撸起了linux. linux编辑工具: VI VIM EMACS vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面.vim的这些优势主要体现在以下几个方面: 易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台. 语法加亮 vim可以用不同的颜色来加亮你的代码. 可视化操作(ESC+V) 就是说vim不仅可以在终端运行,也可以运行于x

mac 下vim 配置文件

" Configuration file for vim set modelines=0 " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility " remove change the following statements set nocompatible " Use Vim defaults instead of 100% vi compa

Linux 下vim 不能进行保存

折腾了一个中午,在终端输入  vim myProgram 然后编辑以下内容 #!/bin/bash clear echo "" echo "The Telephone Book" echo "" echo "1.Display A Telephone Number" ehco "2.Add A New Telephone Number" echo "" echo "Q Quit

Linux入门(四)ubuntu下vim编辑器安装与使用

原文链接:http://jingyan.baidu.com/article/219f4bf7d03187de452d3862.html 一.安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法: 1.在Ubuntu Software Center中搜索vim-gtk,并安装 Vi IMproved - enhanced vi editor - with GTK2 GUI 2.在终端中输入

解决Ubuntu下sublime3无法输入中文

参考site: https://github.com/YoungZHU/sublime-imfix 1. 下载sublime-imfix.c  假设下载到了 home(-)目录下 2. 安装c\C++编译环境和gtk libgtk2.0-dev 终端下输入以下命令:       $ sudo apt-get install build-essential libgtk2.0-dev 3. 编译共享库 终端下输入以下命令: $ gcc -shared -o libsublime-imfix.so

linux下vim命令汇总

一. 进入vi的命令 vi filename : 打开或新建文件,并将光标置于第一行首 vi +n filename : 打开文件,并将光标置于第n行首 vi + filename : 打开文件,并将光标置于最后一行首 vi +/xxx filename:打开文件,并将光标置于第一个与xxx匹配的串处 vi -r filename : 在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 二. 移动光标类命令 h :