From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Leo Butler Newsgroups: gmane.emacs.help Subject: Re: Run multiple shells in Emacs. Date: Tue, 01 Jun 2021 06:21:12 -0500 Message-ID: <86mts9u8yf.fsf@x201.reltub.ca> References: <87pmx6cws0.fsf@telefonica.net> <8735u2gten.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9311"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cc: =?utf-8?Q?=C3=93scar?= Fuentes , help-gnu-emacs@gnu.org, Hongyi Zhao To: Abhiseck Paira Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 01 13:37:42 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lo2iL-00027F-T9 for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 01 Jun 2021 13:37:42 +0200 Original-Received: from localhost ([::1]:48820 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lo2iK-0007Bx-VY for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 01 Jun 2021 07:37:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47650) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lo2h6-0006Jf-Iy for help-gnu-emacs@gnu.org; Tue, 01 Jun 2021 07:36:24 -0400 Original-Received: from mail-eopbgr660127.outbound.protection.outlook.com ([40.107.66.127]:20011 helo=CAN01-QB1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lo2h3-0006mS-9A for help-gnu-emacs@gnu.org; Tue, 01 Jun 2021 07:36:24 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gHBcJVFgcKPNwj0SJp6A9gGYcwSy5TiLxe9sFllZDvUMK6drKrHJvPBk5rcAv3LDQSA7MB3nDXh2cFLrVu0EiofxC0ZSI1NCHphAodjTGNwqNfn51MrfeYEZdAbU4/XTRMY4YHebi0vZRdTHB6gMq5OzRUjCtWPW6npO+TLjDXwSaqHnBZPdBYf3oOiz3F+L6+bnhTKgjlK2AjaZbGmkEGye+/fN3vBERHTIxeG0RS2RNTV6cX3kcX/St0GxwFpSZInSoGDtHNcLV+nHDM1fYiOWgn2h8LlgFVZ7a9vtMBoZvioptlXvXFUlHRatO5jle3PPJh4UAub4MT5qIGKifw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NKFfvvguIXTuL/cW1VtbCy3GltQLrw+C1iml/dowH4c=; b=aPn9YCoIjzx/5VWJH0lfpQO/w6AzwMfE1S1JUS3O3k6tmXLPEfeEtoF8DCRu3pgUKr7WiRSb5lhKePE+Ts35+NrBDND8wFZCfa8ShFglKLij60hIe9VOkiJs07c6BBfpi5ZuB/fb6emIP0AHu7NWooOgK7/cb710yeMgEr9e7gssRS01pkx0svJ4Wbb2NV72QuhoOUn+4lW/IlJaEMZralUqTAnmC5Wzqlp6KhIap1bFSbTExt2/w53C5Tv+A0LyUZ5TB40jFtKY+1GNkcdhYuhP2QaGEng/fWWCcwV4r8agpJqzA49WesNzFc81BOwuFloNktlcq4TmPNFASX5wdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=umanitoba.ca; dmarc=pass action=none header.from=umanitoba.ca; dkim=pass header.d=umanitoba.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umanitoba.onmicrosoft.com; s=selector2-umanitoba-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NKFfvvguIXTuL/cW1VtbCy3GltQLrw+C1iml/dowH4c=; b=cUXOe81I3ZrseWZN9gmNA7bK9V3Xvn7scinoTrGM5eExgaczRhZrHASCzTFl6zgBtnfxQLq9rG9Saa4+gIdzUFgZKYB7wWRWQz6WJxkSu8OzNFKoNvY/z9WYMEi8g7dpxSaQll2FZfYlIKGuA67sPAgW54WGBgxITp3g1GYBMow= Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=umanitoba.ca; Original-Received: from YTBPR01MB3053.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:21::31) by YT2PR01MB5023.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:46::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.29; Tue, 1 Jun 2021 11:21:16 +0000 Original-Received: from YTBPR01MB3053.CANPRD01.PROD.OUTLOOK.COM ([fe80::12e:bd11:d786:c0e1]) by YTBPR01MB3053.CANPRD01.PROD.OUTLOOK.COM ([fe80::12e:bd11:d786:c0e1%7]) with mapi id 15.20.4173.030; Tue, 1 Jun 2021 11:21:16 +0000 In-Reply-To: <8735u2gten.fsf@disroot.org> (Abhiseck Paira's message of "Tue, 01 Jun 2021 08:53:12 +0530") X-Originating-IP: [45.44.33.194] X-ClientProxiedBy: MW4P223CA0004.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:80::9) To YTBPR01MB3053.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:21::31) X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from x201 (45.44.33.194) by MW4P223CA0004.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:80::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.20 via Frontend Transport; Tue, 1 Jun 2021 11:21:15 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dff50c51-9f83-466f-dc2e-08d924ef5f30 X-MS-TrafficTypeDiagnostic: YT2PR01MB5023: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1yXUeVDho2eDtlYDfgB2hLxCwe0CUoXfdbnqeB8yaeJqE8o6XNSO/hnzJwqqExVrmZ9aWte9fC3UZTGmkfq4Y8cEDF+ZlI1KOOw90ukNoc7suKqdAg2vj801eno3AG3GOKgfDTqOv87b5IIMRhfjsAJHSaS/iXCPCGknDqUaPjbmjFAplEbFEQVgZgY7EvQ52aALxWiLhpxuX/IkDXkVRhtLbIqaLeQh9LDVmAH1zz78OYBSYNpSCMquePyF156AxyIJYi7l+g8moTz8uooY6bbuZK8NTm9LHPSBP7zU+76lTzaGlN1BEK3LZ2pbI93FmMssYPQpDBIzD6XOK3BGwpBRch0oSRz3hlxCLAPf3fKAsG5DGRfjTlch1YuezLzKINYC70tbebjKcKVkdbTMBbHeWkKMdzgMR1gzWhD5bLd0AgE8npTeegAf7bff0kv3xCThoulEu+FpgltH08cJVSDZGPSm0T10EjRENask21QEbujmgSF7wYmP3licVLTv0vRgBetFagqwgUMGysQNIK3BR1kNRny0l55RykFElInF7o5ioCVxJdYsTmRgGHaRgEnS+ypnpGJXDEiCistrhqNBr++lduUtH28nmLf1s6fBTytcLBwqIAHGSGeSjOxJh9mYNaZUfbFwUfymUuwSkZqf8iIiQ4snz3HAZurvTJX3ZUtiVp0vbUfDm8870l3m X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YTBPR01MB3053.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(66476007)(66556008)(186003)(66946007)(38100700002)(38350700002)(16526019)(6496006)(52116002)(6666004)(6916009)(8676002)(86362001)(8936002)(2906002)(44832011)(9686003)(26005)(498600001)(4744005)(4326008)(956004)(5660300002)(54906003)(6486002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?1asSiypb9mlXOycPOqiRAJ7tFE5S5HYEUQGn6zxr6uNlyjj9Tb12DjGo25ij?= =?us-ascii?Q?6u6EqkxGoJMvVXwGtzGWL0A/pzUkFRm8UX+eLAKAsKwrUNE0NwgGGag9XIOn?= =?us-ascii?Q?W2PE2GC94ZY5URdYhnhblOEeJvVbUUKrvyRAV8vv/MrK/94circN1gz2sxe6?= =?us-ascii?Q?leeubP0PE54raqq52DR3g/GdadOEA6TXI4E3x8dzy7xCxJ5yCdWPOHp4Rhkr?= =?us-ascii?Q?MLrES77AE3tfmwlTD9hSYakx1avSG3rdt8NDA6d+dVsKymuSeaoG43j6EN/j?= =?us-ascii?Q?2VjmW3Gn6+nN9vqPipxhCaUsQK2SrqlpfIUl6qzKn5uEy27rllW8jHOigBEj?= =?us-ascii?Q?f/mx+nxR5TvzUzxL9k8DqfoOCHMs3tZHI+bie4vd9p4Yh/MQMIlTMoJPJ3hQ?= =?us-ascii?Q?B7nHpxiyo1tihutzbivvysPFIbaCQHsFYiarpYPgZpnqm6cwdh5+yoM91pZU?= =?us-ascii?Q?aysvZpGxXMivERoxN4QyU8D4qKxPyPexibRxIUKj6NGkTvv63qK+Cu/3PLiR?= =?us-ascii?Q?1fHYNEL28vIQBbYZ2BsrkoRm55bqghOTerg7j+3rjgJhUa8r16aiRLnjWqXk?= =?us-ascii?Q?9+tjC+Rej2AzbiQgqbWH7SrZoX/15Y+99n4Q2aEsvC9M9nxiOlkqRWiOvgk1?= =?us-ascii?Q?DGzo X-OriginatorOrg: umanitoba.ca X-MS-Exchange-CrossTenant-Network-Message-Id: dff50c51-9f83-466f-dc2e-08d924ef5f30 X-MS-Exchange-CrossTenant-AuthSource: YTBPR01MB3053.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2021 11:21:16.3946 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f80dd0b-338c-4e4c-8a14-90446962f7b8 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hBbvvvgI1+bmusUDJK0i5H2YeJJ2ZnQbH5H1c+S9QEaUKVzv1WFVafkT8qeKWRLATuPzkkoPyOMnfV853nguWA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT2PR01MB5023 Received-SPF: pass client-ip=40.107.66.127; envelope-from=Leo.Butler@umanitoba.ca; helo=CAN01-QB1-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:130439 Archived-At: Abhiseck Paira writes: >> I want to use Emacs as an advanced terminal multiplexer similar to >> tmux. Now, I find the method described here: >> . >> Any hints/comments/suggestions will be highly appreciated. > > When I first started using Emacs, I wanted to recreate tmux+terminal > workflow with Emacs. So I tried to use *shell* and found it inadequate > because I tried to run TUI (not CLI) applications and it would complain > that terminal wasn't fully operational. Also if I use *term* then I > don't get to use the Emacs keybindings. Not quite. In *term*, one can switch `modes' between char and line entry. One lets you interact with the terminal as if in a *shell* buffer. This is super handy. Leo