From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: I'am root user, but 'emacs /etc/sudoers' still report Buffer is read-only: # in modeline Date: Wed, 29 Apr 2015 22:08:03 +0200 Organization: Aioe.org NNTP Server Message-ID: <87618e8zq4.fsf@debian.uxu> References: <819c0a76-13fb-4d38-baa3-8ca429e8cf31@googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1430337923 7129 80.91.229.3 (29 Apr 2015 20:05:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Apr 2015 20:05:23 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 29 22:05:22 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YnYES-0007ha-CI for geh-help-gnu-emacs@m.gmane.org; Wed, 29 Apr 2015 22:05:20 +0200 Original-Received: from localhost ([::1]:40880 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnYER-0002Pe-HL for geh-help-gnu-emacs@m.gmane.org; Wed, 29 Apr 2015 16:05:19 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!1.eu.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 30 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:Du1iNMTAUkv7JbJsKDPG3YGf7hU= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:211795 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:104078 Archived-At: Bob Proulx writes: > I highly recommend using the visudo command for > editing the /etc/sudoers file. It will make > a writable copy and therefore you won't need to > toggle the read-only status. Indeed, however because you must run Emacs with superuser rights in order to edit /etc/sudoers (i.e. you won't get your everyday user's Emacs configs) it can be preferable to use something altogether different and above all more simple, like nano, which seems to be the default - in spite of the name (or perhaps "vi"sudo refers to "visual" and not vi(m)). If you are dead set on using Emacs, try sudo EDITOR='/usr/bin/emacs -u USER' visudo However then be aware that all tildes (~) in USER's configs won't be /home/USER, so those have to be changed to explicit paths unless there is yet another way around it. Perhaps the `user-login-name' or `user-real-login-name' could be experimented with... -- underground experts united http://user.it.uu.se/~embe8573