From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Sun, 2 Sep 2018 20:23:58 +0200 Message-ID: <20180902182358.huw3y6jhfr7x4zf2@Ergus> References: <83wosd5h3x.fsf@gnu.org> <871sakzssu.fsf@himinbjorg.adminart.net> <83bm9n6f7d.fsf@gnu.org> <87tvneql3i.fsf@himinbjorg.adminart.net> <83o9dl2oob.fsf@gnu.org> <87y3coopyf.fsf@himinbjorg.adminart.net> <5261e02f-fd51-7e8d-fb6b-ad013ce2e748@lanl.gov> <87y3cnl7bt.fsf@himinbjorg.adminart.net> <87y3cl2egd.fsf@fastmail.com> <87r2icey5n.fsf@himinbjorg.adminart.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Trace: blaine.gmane.org 1535913001 11522 195.159.176.226 (2 Sep 2018 18:30:01 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 2 Sep 2018 18:30:01 +0000 (UTC) User-Agent: NeoMutt/20180716 Cc: Joshua Branson , emacs-devel@gnu.org To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 02 20:29:57 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwX8G-0002tr-AO for ged-emacs-devel@m.gmane.org; Sun, 02 Sep 2018 20:29:56 +0200 Original-Received: from localhost ([::1]:42124 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwXAM-0002s6-RC for ged-emacs-devel@m.gmane.org; Sun, 02 Sep 2018 14:32:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49165) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwX9M-0002re-TK for emacs-devel@gnu.org; Sun, 02 Sep 2018 14:31:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwX2h-00064h-Ju for emacs-devel@gnu.org; Sun, 02 Sep 2018 14:24:14 -0400 Original-Received: from sonic310-13.consmr.mail.ir2.yahoo.com ([77.238.177.34]:35120) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fwX2h-00064W-BB for emacs-devel@gnu.org; Sun, 02 Sep 2018 14:24:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1535912650; bh=MvJfOheKN3f/n5zfnApeB++uWAnaQb9DLYO8zj+ZGOA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=BhCuUuGKz0pitruZydG2JPtQ9dRIJXGS8cXdpU2N0TX7nfiaS7yDgsNLIpGIV6ZQe/D1yhykmE5bveueVSZp0raXqM2u+0PSSLfTG+OsCTCaA7Byk2uA2EYM/99vTcT0Mdt8D9ifjAxm9i+VyYWd5cRuTOJtIJqpJJeGbiASMes+siODw03LP2u+kKAKH4loLZ3XcRHkPxd06BhZN4sq7wcHui/X+Dt67U5o3vx8sMMNSekZGv7qI372qCDBHud4H9sUkYdOXtttQ5/GoUcaHLHc3e53pZU/ai5k4upS9T2h/ZQEzIcNMb0Dw+lMIB8ofdOknT5RuR15MBRvlFF7dw== X-YMail-OSG: LpE2.60VM1ls99Be2XCTOxPYBihrCurTKEsbnPGVg3xRs6MsnHUy6YOVV.rRNhD RH2cKmm76msOvuXKn2djq04fvc_5dyzM6CL7bcqoM.4NhY5thGSm7va1XrKJuDgK2NiDBrkFh6jo 92YQGKljhfh42VcBe0pqT3FWyZM13jDvjEQQP8WjEDSxH8sl4G4ym5HjnJQcZEilXqiRNCa6nNA. KySX0iRXEGWdgncqdccy5GiCdtirzh0x38VpOnL.gllSo.iSZsGvtze.C6f4MqLxe1aLOPFCQAgV OA2lC1cxQ0rbrny_iSn1u5sLzLUhY5ganKg3z1FmTVdIl7AYSPQzjCA96g.e8Fr8Cg6KJy1xGN1M 1.2OQWEdkLskuQdsWUGwvjHRnPn5f_78BnBy_P_6StEq5rslOaW5_djlcCobpQG4xhtPjw5PHrKw JQOmjJj09M3whkEhwC6oYKfTNTlGNe_H95jOGKEylXgQwWZ4h4gyvOhBgdnYXjmJxA7mW7y55a4I xw4VScUXy9m1pVDhbPxo6VucUGbPWNde.DuwvH8fClNvK9Bx8IGtcrchbxLEnH5u_TJcDtAFOBqB CJ4N7SKI.x3A67prIK6zZxXeVXDhE1tXMsZVKhN9ZLpqzCt6ZinFw1rL36EMy4yAjRKTZ3fktB99 82X5pb20EB1y0LpxCZgnIa3ibhV4Dd6oft1OhxKbQCzjq_vWazbJYLzWED9UxwoA_c3RaQrif9uF t4tGNLzbnpy97RVWwh7orghSDyVkW9QDPiSw2ks9XLzYYng2Jji3.izTapjCkxnXMZ8Pap4vNB6C D9IltevEZKhC9MJgr8kzbTxZ644ns9NlZpnsqng3Mc Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Sun, 2 Sep 2018 18:24:10 +0000 Original-Received: from 2.152.205.184.dyn.user.ono.com (EHLO Ergus) ([2.152.205.184]) by smtp424.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 783890bffbc4907ee76fd9b69a8f3701; Sun, 02 Sep 2018 18:24:05 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87r2icey5n.fsf@himinbjorg.adminart.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 77.238.177.34 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:229191 Archived-At: On Sun, Sep 02, 2018 at 05:07:00PM +0200, hw wrote: >Joshua Branson writes: > >>> Who would ever press ESC-right or ESC-left to move a word? >> >> part of this reason is why I started to use evil-mode. :) > >Right, I thought about doing that since starting to learn vim and >understanding how it can be much more efficient than Emacs. That's relative and very subjective. Modal editing makes not too much sense for me in 2018. It was a solution in a moment but and according to the vi creator "it was for a world that doesn't exist anymore". >Is it >exactly the same as using vim? > It depends of your use cases. But for just editing, yes, it is pretty much the same. Vim users use to complain that evil mode is slower but it is more a psychological thing; I have tried to measure what they complain about and if it is, should be in the order of micro seconds. >Why not use vim instead? Does Emacs have advantages over vim when using >evil-mode? Again. It depends of your use cases. To edit simple files there is not real difference, no advantage or disadvantage as editing is the basic functionality. But if you do serious programming in big projects, edit remote files in multiple servers cross coping between them, you want to use irony or rtagsor for C++, gtags for cross referencing, gdb inside the same editor, manage cmake projects in the projectile way or simply handle git with magit; or if you plan to customize details for your specific files or systems... it is very hard in vim some of these are impossible. >Vim even does syntax highlighting for fvwm out of the box. > have you tried config-mode, is a bit generic, but I use i3wm and it works for me? >I managed to find an fvwm-mode for emacs (which needs some work) years >ago, but why isn't that shipped with Emacs by default? > I thing because the intersection of the groups of people who use fvwm and emacs is close to zero and the package is kind of unmaintained. But you are very welcome to adopt and collaborate with that :) >(Uh, we probably shouldn't discuss this there --- feel free to send me >an email directly :) > Why not?