Однажды я использовал emacsclient
качестве редактора из командной строки, но меня беспокоило, что он будет висеть в окне терминала, пока я работаю в emacs
.
Я попытался справиться с процессом, запустив emacsclient somefile.txt &
но это привело к большому количеству "сломанных каналов". Я не знал, что это было, но мои файлы были повреждены. Я научился справляться с проблемой.
Недавно я также начал использовать latexmk
для составления исследовательских работ. Я попробовал latexmk -pvc &
чтобы запустить процесс непрерывной компиляции в фоновом режиме, но снова столкнулся с проблемой "сломанных каналов".
Хотя я обычно нахожусь в терминале с вкладками и могу работать с занятым окном, открывая новое, мне действительно нравится иметь полную историю команд. Поскольку большинство команд вводятся в первое окно терминала, оно имеет лучшую историю.
Но я продолжаю работать удаленно на машинах без эмуляторов экрана. Есть ли запеченный способ многозадачности в одном терминальном окне?