我是使用Vim的新手,我刚学会了如何切换到前台,然后又回到了vim。我感到困惑,因为我忘记了我是否在vim并返回命令行(通过命令+ z),或者如果我已经在命令行上。有时我会跑“vim'当我在命令行时再次,但当我这样做几次时(当然是偶然的),它会引起我的问题。
是否有使用command + z的最佳做法,然后在提示符下使用fg命令?没有视觉指示器,我也不知道我做错了什么。
感谢您的帮助!
答案 0 :(得分:1)
我一直在使用Ingo暗示的解决方案已有几年了。
以下是我的bash提示的简化版本:
export PS1='$(((SHLVL>1))&&echo $SHLVL" ") \u $ '
其中$(((SHLVL>1))&&echo $SHLVL" ")
部分显示了在同一会话中启动bash的次数。
当你没有陷入多个<C-z>
时,它应该是这样的:
username $
或类似的,如果你忘了fg
一次:
2 username $
依旧......
无论如何,您应该研究终端多路复用器,如screen或tmux。