vim 在退出时恢复 shell

标签 vim

我刚刚在我的新计算机上安装了 Arch,我不知道我需要添加什么命令到 .vimrc 以便它在退出时恢复 shell 内容(在调用 vim 之前)。

也就是说,我希望我的 shell 看起来像这样:

# whoami
root
# who
root tty1 2011-12-11 16:42
# vim somefile.txt
#

但它看起来像这样:
1 hello
2 how is it going?
~
~
~
~
~
~
~
~
# 

最佳答案

实际上,它不能这样做,除非您的终端支持备用屏幕。对于那些(xterm,gnome-terminal),我相信,vim自动执行(相关选项是 restorescreen )。

关于vim 在退出时恢复 shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8496602/

相关文章:

python - 将代码从 vim 发送到外部应用程序以执行

Vim 编程编辑器速度

vim - 为什么我的 vim 零宽度正向后查找存储反向引用?

c++,omnicppcomplete 不显示字符串的方法

vim 更改热键的反斜杠键

vim - 文件类型更改时颜色方案更改

git - 子模块中 git 提交消息的 vim 语法着色

vim - macvim 无法折叠代码 "E490: No fold found"

vim - vim中如何删除同一垂直方向上的单词

c - 尽管代码编译正确,但 Vim 显示警告