Попытка узнать, как использовать терминал здесь.Невозможно приостановить nano в терминале
Поэтому я могу использовать ctrl-z для приостановки других процессов, но по какой-то причине он не работает в nano. Почему это было бы?
Попытка узнать, как использовать терминал здесь.Невозможно приостановить nano в терминале
Поэтому я могу использовать ctrl-z для приостановки других процессов, но по какой-то причине он не работает в nano. Почему это было бы?
Это можно легко сделать с помощью маскирующего сигнала SIGTSTP:
#include <signal.h>
signal(SIGTSTP,SIG_IGN); /* disable ctrl-Z */
Вот что нано делает, по-видимому.
Если вы хотите нано, чтобы позволить вам для подвешивания его Ctrl-Z вы можете поместить строку:
allow nano to suspend
в свой $HOME/.nanorc
.
Я искал решение, и принятый ответ мне не помог.
Установка set suspend
в ~/.nanorc работает!
Если ввести nano -z
он работает хорошо.
Это не работает, когда вы открываете новый файл, такой как nano porkins.txt – Padawan
Нет проблем! :) Рад помочь. –
На самом деле, я обнаружил, что nano -z не работает, когда вы открываете новый файл. Поэтому вам нужно ввести nano -z demo.txt, чтобы он работал с новым файлом. Но, не мог бы сделать это без тебя. Еще раз спасибо Джессике. – Padawan
Yup тот сделал! – Jadam
Хорошо, я рад, что смогу помочь. – piokuc
Странно, я получаю 'Ошибка в /Users/ccuk/.nanorc в строке 1: Команда« разрешить »непонятно. Когда я пытаюсь использовать это – CyberJacob