Linux 中 fg 的快捷方式是什么?

Linux 中 fg 的快捷方式是什么?

ctrl-z的捷径是bg,什么是fg

有人知道这个吗?

答案1

crtl+z发送暂停信号 (SIGTSTP)。它不会将进程置于后台。

答案2

您可以在 $HOME/.inputrc 中定义自己的...

# ALT+Z
"\M-z": "fg\n"

...或者将 添加bind -x到您的 .profile/.bashrc 中。

bind -x '"\M-z"':"fg" # ALT+Z

有关更多信息,请参阅 bash 手册页的 READLINE 部分。

答案3

我猜想目标是退出vim,执行一些 shell 操作,然后vim尽快重新进入。我使用crtl+z退出vimcrtl+z再次重新进入,速度很快。

无需多言,退出即可顺利完成。

为了使重返大气层工作顺利进行,我未定义ed 标准crtl+z行为(susp)并将其映射到fg后跟 Enter 键(\015)。

这些 是 我 的 相关 内容.bashrc.

stty susp undef
bind '"\C-z":"fg\015"'

在 OS X 10.10 和 Ubuntu Linux 12.04 LTS 上运行良好。可能也应该可以在其他 Unix 上运行。

另请参阅Github仓库使用 iTerm2 和这些来获得一个好看的解决方案vim 生产力提示用于本机zsh实现(提示 VII)和其他一般的精彩功能。

相关内容