From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Micha Feigin Newsgroups: gmane.emacs.help Subject: Re: Efficient Emacs usage? Date: Tue, 23 Nov 2004 20:21:32 +0200 Message-ID: <874qjg1l5f.wl%micha@litshi.luna.local> References: <87vfbx0zuc.fsf@informatik.uni-freiburg.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1101236429 32146 80.91.229.6 (23 Nov 2004 19:00:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 23 Nov 2004 19:00:29 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Nov 23 20:00:15 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CWfte-0001Uf-00 for ; Tue, 23 Nov 2004 20:00:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CWg2k-0002mp-QG for geh-help-gnu-emacs@m.gmane.org; Tue, 23 Nov 2004 14:09:38 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CWg2d-0002ma-Cd for help-gnu-emacs@gnu.org; Tue, 23 Nov 2004 14:09:31 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CWg2c-0002mO-Uw for help-gnu-emacs@gnu.org; Tue, 23 Nov 2004 14:09:31 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CWg2c-0002mL-Ri for help-gnu-emacs@gnu.org; Tue, 23 Nov 2004 14:09:30 -0500 Original-Received: from [192.115.104.22] (helo=sa8.bezeqint.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CWfsk-0006Xz-Uh for help-gnu-emacs@gnu.org; Tue, 23 Nov 2004 13:59:19 -0500 Original-Received: from localhost (unknown [127.0.0.1]) by sa8.bezeqint.net (Bezeq International SMTP out Mail Server) with ESMTP id 0F0A833E0B for ; Tue, 23 Nov 2004 20:56:09 +0200 (IST) Original-Received: from sa8.bezeqint.net ([127.0.0.1]) by localhost (sa8 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31614-10 for ; Tue, 23 Nov 2004 20:56:07 +0200 (IST) Original-Received: from litshi.luna.local (unknown [81.218.182.247]) by sa8.bezeqint.net (Bezeq International SMTP out Mail Server) with ESMTP for ; Tue, 23 Nov 2004 20:56:07 +0200 (IST) Original-Received: from localhost ([127.0.0.1] helo=litshi.luna.local) by litshi.luna.local with esmtp (Exim 4.34) id 1CWfLm-0005wC-GN for help-gnu-emacs@gnu.org; Tue, 23 Nov 2004 20:25:14 +0200 Original-To: help-gnu-emacs@gnu.org Original-Newsgroups: gnu.emacs.help In-Reply-To: User-Agent: Wanderlust/2.11.30 (Wonderwall) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) X-Virus-Scanned: amavisd-new at bezeqint.net X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:22248 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:22248 At Tue, 23 Nov 2004 13:34:18 +0100, FCC wrote: > > Lee Sau Dan articulated on 11/23/2004 8:49 AM: > > > > >Yes, of course. Check what M-/ does, and be warned that it is addictive! > > > > > > > Dynamically expand abbreviation. I use it only occasionally. > > >Also, if you have ispell installed and you're typing in text-mode (or > >derived ones), you can M-Tab to complete the word. (And you'll start to > >hate Windows, which gives you NO WAY to stop it from > >stealing/robbing this key binding.) And you can use flyspell-mode to check spelling interactively. I prefer aspell though, seems to give a more complete word completion list (sometimes too complete though, flows off my screen). > > > > > I did not know about this, sounds really cool. I will try it. My > feelings toward Windows has never been very positive, especially > suffering the ordeal of typing up a descent MS thesis under MS Word in > 1995. But like many people I come from a DOS background, and I have met > Unix much later in my university life, and I was never able to own one > (unfortunately). Finally there is Linux, but with no descent debugger! > Let us face it, MS Visual C/C++/Fortran IDE has a fabulous debugger that > is graphical... Anyway, the first thing I did when I got this computer > is to get it to boot both WinXP and linux-kernel-2.4.23-xfs-acpi. > gdb is more powerful then anything MS Visual can spit my way. It does take some time to get used to. My favorite GUI for it is insight, although ddd is also ok. Never managed to get emacs to work nicely with gdb, keeps choosing the wrong windows or ignoring to code window for setting breakpoints. Never tried kdevelop and anjuta, but I believe that they also have nice interfaces to gdb (I prefer to use emacs as an IDE personally, only thing I am missing is a project based approach to development, such as project class view in ECB and project file view). And if I mentioned it, don't miss out on ECB. > >And if you edit text files (including C/C++/Java/whatever source code, > >LaTeX manuscripts, etc.) and you aren't using version control, > >consider learning to use RCS or CVS under Emacs. I myself learnt RCS > >first under Emacs, well before I got familiar with the RCS command > >line. (Emacs has made it much easier to use RCS and CVS than on the > >command line.) If you are developing programs, don't miss M-x compile > >and M-x gdb or M-x perldb. > > > > > > > I agree that PCL-CVS is indispensible for software development, and I > actively use it. Good point here, thanks. > > -- > FCC. > === > > If I don't enforce it, who will know good from evil? > > -Anonymous > _______________________________________________ > Help-gnu-emacs mailing list > Help-gnu-emacs@gnu.org > http://lists.gnu.org/mailman/listinfo/help-gnu-emacs > > +++++++++++++++++++++++++++++++++++++++++++ > This Mail Was Scanned By Mail-seCure System > at the Tel-Aviv University CC. >