由买买提看人间百态

topics

全部话题 - 话题: emacs
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
C********s
发帖数: 120
1
来自主题: Linux版 - vim和emacs的区别
从本质上说,就是emacs本身就是elisp的解释器。你写的任何对
emacs的外挂都可以即时在emacs里编辑、修改、运行、查错、成为
emacs的一部分而~无需重启~。emacs的任何功能都是elisp函数,
对用户开放,可以修改、重写。elisp本身是lisp的一个变种,继承
了lisp简洁优雅的语法和强大的表现力,而且有着多年积累的丰富
的各类文本处理API。
不服气的用vimscript实现一下emacs calc。我觉得python binding
也没法和emacs比,如果起一个vim就要起一个python解释器vim本来
相对emacs的轻便也就不存在了,而且还要面对python的版本升级、
可移植性、库函数的升级维护问题。
从使用习惯上来说,vim用户的习惯大概都差不多,而emacs用户很
少能找到两个使用方法完全一样的。从功能上来说,emacs里集成
其它功能很普遍很常见,谁在vim里读邮件听mp3发tweet上IRC?
A**********e
发帖数: 3102
2
来自主题: Linux版 - vim和emacs的区别
对 emacs 的认识太简单了。
emacs 是把任何东西都当作可以编辑的 text。这才是 emacs 的核心思想。
vi/vim 是典型的 linux 思想:一个工具,仅做一件事情,但做就做到极致。emacs 恰
好是典型的违背 linux 思想的程序:不停留在工具的层面,而是提供了一种视角,从
这个视角上重新定义万事万物。所以,vi/vim 犀利,emacs 博大; vi/vim 号称系统
管理员必须熟练掌握的核心工具,而 emacs 号称,当你 log in linux 后需要做的第
一件事就是打开 emacs,随后再也不用离开 emacs 的界面,当你终于退出 emacs 后,
所需要做的唯一一件事就是 log off linux 了。
不了解 emacs 把世界万物都当作可以编辑的 text 这个思想,就如同用 matlab 而不
是把所有东西都当作矩阵和向量,用 c++ 不把所有东西都看成类一样:你也许的确可
以很好地用这些 tools,但是离把握每种 tool 的味道,欣赏到它们的优雅,领悟到它
们背后独到的哲学,还差很远。套用“士兵突击”里的话来说,就是:象你用过的所
O*****y
发帖数: 222
3
来自主题: Linux版 - vim和emacs的区别
怎么这个帖子还在呀,一直忍着没有发表意见。。。
首先我先声明我是使用 emacs 的,但偶尔也用一下 vi/vim。
我的观点是:这个世界上没有决绝的东西,如果 1000 个人都说 vi/vim 好,但只要有
一个人说 emacs 好,emacs 就有它存在的价值。我觉得任何编辑工具存在的目的都是
要帮助人们更好地完成工作。所以如果你用其中一个比用另一个顺手,那就 stick
with it,但不要尝试着说服别人也要用你用的那个。就像馒头和米饭,两个都可以作
为主食,不要因为你喜欢吃其中的一种,你就告诉别人另外一种不好。
emacs 可以做的事情很多,但是每个刚接触 emacs 的人都是因为听说 emacs 是个已很
好的编辑器才学习它的。我原来也折腾过用 emacs 做其他事情,但最终把其他的插件
都删了,现在只用 emacs 做编辑器用。
就编辑文档来说,我还是觉得 emacs 比 vi/vim 更适合我。无可否认,这里很多人更
喜欢 vi/vim。
就让 emacs 和 vi/vim 和谐的存在吧!
A*******s
发帖数: 3942
4
尼玛我们组的server只有最原始的VI !!!不过想想IT管理员是营养不良的三哥,可
以理解...
【 以下文字转载自 ITExpress 讨论区 】
发信人: qemuIe (驴小闲3 | 驴是指智商), 信区: ITExpress
标 题: [zz]程序员选择VIM还是Emacs或许和阴茎长度有关
发信站: 水木社区 (Tue Aug 21 00:52:44 2012), 站内
http://www.douban.com/note/232209060/
被称作“编辑器之神”和“神之编译器”的Vim和Emacs长期以来硝烟不断,而IEEE CS
的一项最新研究则显示男性程序员选择使用Vim或者Emacs或许是和他们阴茎长度有关。
来自MIT理学院(School of Science)的费克博士和他的助手在同校的工程学院(
School of engineering)的学生中分别随机抽取了一百名使用Vim和一百名使用Emacs的
男性志愿者。并利用数位生物学(digital biology)技术对他们的生理指征进行了全
面而细致的建模。他们花了三个月时间对这些数据进行了分析,并向I... 阅读全帖
S**********e
发帖数: 503
5
写小程序我还是喜欢用emacs,很多操作在emacs都能做。学emacs之前我也觉得那些鼓
吹emacs的人太“装B”,但熟悉之后发现emacs真是很好狠强大。当时学emacs是因为要
ssh到远程机器命令行编写一些东西,不得不学emacs或者vim,而当时我觉得emacs比
vim更方便点,
b**s
发帖数: 67
6
来自主题: Software版 - Re: emacs for windows请教.
check http://www.gnu.org/software/emacs/windows/
emacs looks for .emacs under your HOME environment.
If emacs doesn't find HOME, then it will look for .emacs under c:\
see
http://www.gnu.org/software/emacs/windows/#startup
For matlab see:
http://www.gnu.org/software/emacs/windows/#matlab-mode
If you are using NT, HOME is usually set. If you are using win9x, you need
to set it manually. The FAQ suggest set HOME=c:\emacs, I think
it's a bad idea, since there are too many things that are
using HOME
h******e
发帖数: 305
7
安装完emacs后,可以通过在Finder中点击emacs程序来启动独立窗口的emacs,但是在
terminal中敲'emacs'只能启动图形界面嵌入在terminal窗口中的emacs,如果敲入
emacs&则自动进入后台运行,连界面都看不到了。
请教: 如何才可以在terminal里面启动独立窗口的emacs呢?是不是需要设置DISPLAY
等参数?
C********s
发帖数: 120
8
来自主题: Linux版 - 比较emacs flymake和vim codecheck
什么是flymake/codecheck?它们分别是为emacs/vim写的扩展,用来在代码输入时进行
实时的语法检查。也就是说,一边写代码,编辑器就会自动检查语法,并对不正确的部
分高亮显示。常用的IDE里比如Eclipse/VS里都包括这个功能。具体的做法一般就是同
时运行编译器,从编译器的输出得到不正确语法的位置和信息。
历史:
Emacs的flymake最晚是2004年出现的,和其它的Emacs扩展一样,是一个Elisp程序,目
前的源代码大小是68K。
codecheck是2008年Google Summer of Code里的一个作品,作者在Vim之父Moolenaar指
导下完成,是一个24K大小的C程序。
安装:
flymake包括在emacs的标准版里,不用特别安装。如果你用的emacs版本里没有flymake
,去下载一个el文件放在你的emacs扩展目录里就行了。
codecheck是以vim的源码补丁发行的,要安装必需有vim的源码,把codecheck的补丁打
上去,重新编译生成新的vim可执行程序。
使用:
flymake和许多emacs扩展一样,可以手动激
z****n
发帖数: 28
9
来自主题: Unix版 - where is .emacs
I am trying to modify .emacs. I found the path of emacs in this machine is
/usr/bin/emacs, and after
I want to modify .emacs. But after I opened the emacs window and tried to find
the file but failed.
The path I tried is /usr/bin/emacs/.emacs. Can anyone help me out? Thanks a
lot!
s**********n
发帖数: 3199
10
来自主题: LeisureTime版 - vi(m) vs emacs
顶风作案,我憋不住了,ilovecpp关于这两个编辑器的比较太精辟了,感动了我这么多
年,不吐不快。
他说,vi和emacs的最大差别是:表面看vi用两个mode换取少击键次数;emacs用多击键
次数换取单一mode。(dont confuse with the "mode" "minor-mode" in emacs, u
know what i mean...)
这背后的差别其实是emacs用(手的)肌肉记忆换人脑高层次semantics的简单。
也就是说,emacs通过多击键的手部机械低级记忆,简化了编辑器的semantics,令用户
的大脑可以关注于编辑的内容,使用户在高层次的object-level的编辑时不被meta-
level的mode切干扰。
相比之下,vi使用人脑explicit的涉及semantics的切换来换取手部的少击键。
想象一下:随着操作的不断熟悉,击键多的代价/消耗越来越小,而vi每次必须通过大
脑的semantic interuption的损耗和对用户编辑的干扰并没有明显下降。。。
(手部)物理操作换大脑少切换(这个很贵啊)显然很合算。
两个编辑器优... 阅读全帖
A**********e
发帖数: 3102
11
就是说,在 emacs 下,凡是在 emacs 里被定义过的 keyb-binding,都自动
overwrite linux 自己的 keyboard shortcut,但是如果当前界面不是 emacs 或者
emacs in terminal,就按 linux desktop 自己的 keyboard shortcut 来。实在不想
定义两套完全不冲突的键。
比如说,痛恨 M-Tab:这么有用的键。
另,emacs 里找上一个括号是 C-M-p。
C********s
发帖数: 120
12
来自主题: Linux版 - 用emacs手疼怎么办
发现版面上有这样一种现象,就是 vimmers 不能容忍说 emacs 的好话,每次有人问
emacs 的问题,总有 vimmers 跳出来说: emacs sucks! 远离 emacs! 相反,很少看
到 emacser 跳出来挑畔 vimmers. 如果能说出点有营养的也行,但是不,每次就是这
几句,顶多加上一句“不符合 Unix 哲学”。
RMS, ESR, Knuth, Linus 都是 emacs 的用户,vimmers 为什么就这么自信他们的选
择都是错的?

unix
h*******r
发帖数: 1083
13
【 以下文字转载自 Apple 讨论区 】
发信人: happyboar (We must continue our struggle), 信区: Apple
标 题: emacs关于symbolic link怎么修改设定?
发信站: BBS 未名空间站 (Sat Oct 30 18:28:55 2010, 美东)
问题:emacs关于symbolic link怎么修改设定?
发信站: 水木社区 (Wed Oct 27 09:14:21 2010), 转信
我遇到的情况如下:
(1)有一个源文件A,我放在路径~/a
(2)然后我在另外一个路径~/b做一个A的symbolic link,称为A_alias:ln -s ~/a/A
~/B/A_alias
(3)我用emacs打开A_alias,然后点击emacs上边的“编译”按钮。
在不同的机器上,这三步操作的结果不同。在一台linux机器上,在路径~/b里面,出现
了编译后的文件和一堆辅助文件。这是我想要的结果。可是在一台mac机器上,在路径~
/a里面出现了编译后的文件和一堆辅助文件。这不是我想要的结果,不然我辛辛苦苦做
链接干什么... 阅读全帖
c********e
发帖数: 383
14
来自主题: Programming版 - [转载] Re: emacs 还是比较麻烦
有道理,我当初开始用emacs还是刚刚开始cs的时候,老伴让我写个htnl我用word写的。
老板志用emacs,一看就怒了,一个是ms一堆自己的html tag再有就是一些ms rich-text
的东西搞的他乡家点东西费尽立刻根我说给我开始学emacs,我没辙了就把emacs当note
pad用了。
不过想想,那时候是批斗不回,要是用vi的话可能当天都完成不了工作。
后来看到了这个,才算是开始上路了。
http://math.claremontmckenna.edu/ALee/emacs/emacs_quick.pdf
s********1
发帖数: 581
15
来自主题: Programming版 - 如何在console 上启动emacs?
如何在console 上启动emacs?
系统中对应emacs的可执行文件是emacs-22.1, 每次都要在console 上输入“emacs-22.
1”, 想要只输入 “emacs” 就直接启动以上执行文件,应如何操作?
p********e
发帖数: 6030
16
从Win换到Mac,用homebrew安装了Emacs,然后从网上下了几个package放到.emacs.d里
,再把Win下的.emacs文件直接拷贝过来,基本都没有问题,但是spell check不工作,
我同样用brew install aspell安装了aspell,然后在.emacs文件里加上了 (setq
ispell-program-name "aspell") 但是Emacs还是找不到它,实在搞不定了
e****d
发帖数: 333
17
来自主题: Programming版 - emacs, vim无用论
我用过emacs,vi,notepad++,都不是很精通,混口饭吃。
也写过C++,java,python,SQL,XML,都是半瓶醋,复制粘帖。
后来发现,eclipse, netbeans才是首选.
我是程序员,不是打字员.
一天能完成精美代码250行,外行不屑一顾,内行惊为天人。
脑子比手慢太多,看程序时间远大于写程序时间。
也许是老了,20行代码要小心翼翼,字斟局酌1个上午,
如果要我彻底理解100行以上代码,没有一个工作日看来不行。
emacs, vi,对我来说太快了。
容我慢慢想好,从设计,到类型,到接口,到封装,理解前人写的粪坑,尽量让自己的
粪坑挖得优美一些而不掩盖前人的杰作,这一切在emacs和vi看来,都是慢动作回放。
可是我的工作却偏偏如此的慢,而且必须这么慢,没办法,天生不是用emacs和vi的料。
只有当夜深人静的时刻,条件反射的指尖记忆,再次无意中调用emacs, vi,那世界上
编译器中的神,或者说神用的编译器,的时候,无论是ctrl引起的小拇指酸痛,还是
ESC切换模式腕关节拉伤,都仿佛是看到我逝去的青春,在吟唱。
p**v
发帖数: 853
18
【 以下文字转载自 TeX 讨论区 】
发信人: parv (saguaro), 信区: TeX
标 题: WinXP下使用miktex+emacs+yap编辑latex文档,不能预览dvi文件
发信站: BBS 未名空间站 (Mon Mar 5 18:51:35 2007)
在WinXP下安装了miktex2.5, 用emacs编辑latex文档,
.emacs 里面设置(setq tex-dvi-view-command "yap").
但是在 "C-c C-v"后,出现以下信息:
No such file or directory: c:\Documents.dvi.
但是其实我是要打开 c:/Documents and Settings/user/My Documents/test.dvi
问题出在路径名中含有空格,因为我试过打开test.dvi 在 C:\GNU
这会的问题是, yap 还是不能正确打开dvi,因为要在关闭emacs后(C-x C-c),
yap window 才出现!但是这时可以看到dvi文档了。如果有空格的路径
则只出现出错信息,不过也是要在emacs
s********1
发帖数: 581
19
来自主题: Software版 - 如何在console 上启动emacs?
如何在console 上启动emacs?
系统中对应emacs的可执行文件是emacs-22.1, 每次都要在console 上输入“emacs-22.
1”, 想要只输入 “emacs” 就直接启动以上执行文件,应如何操作?
s********1
发帖数: 581
20
ps command 为何不显示 emacs process?
如果从console 上启动emacs, 则ps command 会显示emacs process。
但是如果从KDE 的GUI 上启动emacs, 则ps command 不显示emacs process? 为什么?
s********1
发帖数: 581
21
来自主题: Unix版 - 如何在console 上启动emacs?
如何在console 上启动emacs?
系统中对应emacs的可执行文件是emacs-22.1, 每次都要在console 上输入“emacs-22.
1”, 想要只输入 “emacs” 就直接启动以上执行文件,应如何操作?
s**********n
发帖数: 3199
22
来自主题: LeisureTime版 - vi(m) vs emacs
同意,emacs很多牛人都不是cs的。感觉很多折腾linux的牛人都不是cs的。
cs的牛人一般不折腾,专心灌水发paper挣钱泡妞。
emacs审美方面忽悠的比较多,stallman大神能折腾,忽悠的不明真相群众更多吧。
vi更标准一些。我一度很想仔细学一下,但是上了emacs贼船下不来了。

emacs
h*******r
发帖数: 1083
23
问题:emacs关于symbolic link怎么修改设定?
发信站: 水木社区 (Wed Oct 27 09:14:21 2010), 转信
我遇到的情况如下:
(1)有一个源文件A,我放在路径~/a
(2)然后我在另外一个路径~/b做一个A的symbolic link,称为A_alias:ln -s ~/a/A
~/B/A_alias
(3)我用emacs打开A_alias,然后点击emacs上边的“编译”按钮。
在不同的机器上,这三步操作的结果不同。在一台linux机器上,在路径~/b里面,出现
了编译后的文件和一堆辅助文件。这是我想要的结果。可是在一台mac机器上,在路径~
/a里面出现了编译后的文件和一堆辅助文件。这不是我想要的结果,不然我辛辛苦苦做
链接干什么!
我想调整mac机器里面emacs的设置,使得操作效果和linux机器相同。怎么调呢?
c******n
发帖数: 4965
24
【 以下文字转载自 Linux 讨论区 】
【 原文由 creation 所发表 】
我现在觉得emacs 强大的原因是它相比
比较容易学(不用花时间的学)
初学vi 的人一touch 键盘不出字儿,
半天乱七八糟, 再一试emacs 能用,
慢慢就自然用emacs 了,
用户群大了,contribute 的人就多了,
那些mode 都试contributor 的script
起作用, 弄的人多了, 功能做的就很透,
到现在看vim.org上面latex 的script
真正serious 的只有两个,latex-suite and auctex.vim
后一个是实现auctex.el, 前一个功能很差很杂
其实vi 本身没有什么prevent it from being extended with
powerful functions, 它的scripting language 基本想做什么都可以
现在最想要一个功能: 让vim/emacs 做dynamic syntax analysi,
这样你在itemize environment 里面
敲Shift-ENTER ,
自动加如
x*h
发帖数: 757
25
来自主题: CS版 - emacs太难用了呀
emacs是非常强大的。
在*nix上设置好的话,基本可以在emacs完成所有的操作。
我最喜欢emacs的是各种快捷键和命令,许多操作可以不需要鼠标,两只手不用离开键
盘上所有问题都解决掉。
一度用emcas+tex写文章和slides,也很爽。后来无奈被用word的导师给纠正回office
了。
工作后,发现公司用的emacs更加荡气回肠,开发了各种牛逼feature。eamcs在公司的
平台上就是一个集编辑,编译,debug,一体,加入各种customized的feature的产品。
a*****i
发帖数: 4391
26
来自主题: Linux版 - vim和emacs的区别

This is what differs vim and emacs. Emacs can do a lot of different things,
but it is far less convenient to use as an editor (as vim).
why do you wanna use emacs to irc and listen to mp3 anyway? If you want to
do everything in a window, just use screen and (I don't know what is the
most popular console mp3 player is, but there ought to be one.) (mp3-player)
in one window, and irssi (which is a MUCH MUCH more powerful irc client
than emacs) in one window, and also you can use vim in one window
A**********e
发帖数: 3102
27
来自主题: Linux版 - vim和emacs的区别
这个我就不知道了,呵呵。不过原装的 emacs 就有 edit-picure mode
http://www.gnu.org/software/emacs/manual/html_node/emacs/Picture-Mode.html
从来没用过。见别人用 emacs 通过 ImageMagick 作动画,我自己没做过。
r****y
发帖数: 26819
28
来自主题: Linux版 - vim和emacs的区别
emacs的运行系统很少是单任务系统吧
就算不想关掉emacs,运行别的程序干事情总是可以的
这个什么都要在emacs里由emacs用键盘来做的哲学,有什么必要?又怎么可能呢。。。
z****r
发帖数: 276
29
来自主题: Linux版 - 弱问一个关于emacs的
Please subscribe RSS of this site. Very useful.
http://emacs-fu.blogspot.com/2009/05/remembering-your-position-in-file.html
A little useful trick I recently discovered is SavePlace. Adding
(setq save-place-file "~/.emacs.d/saveplace") ;; keep my ~/ clean
(setq-default save-place t) ;; activate it for all buffers
(require 'saveplace) ;; get the package
to your .emacs will make emacs remember where you were in a file, the last
time you opened ('visited')
h********n
发帖数: 380
30
来自主题: Linux版 - Emacs 23.1很不错!!
看了一下what's new,好像有一个feature是emacs daemon,有点类似emacs server,
我的理解是以后启动linux就自动帮你在后台启动了emacs,好处是第一次启动emacs也
会很快。
a*****i
发帖数: 4391
31
来自主题: Linux版 - Emacs 23.1很不错!!

Are you trying to use VNC to accomplish emacs server? That is a serious
overkill.
server-start is an interactive compiled Lisp function in `server.el'.
(server-start &optional LEAVE-DEAD)
Allow this Emacs process to be a server for client processes.
This starts a server communications subprocess through which
client "editors" can send your editing commands to this Emacs
job. To use the server, set up the program `emacsclient' in the
Emacs distribution as your standard "editor".
h********n
发帖数: 380
32
来自主题: Linux版 - Emacs 23.1很不错!!
假设一年服务器重启两次,每次emacs server启动花费2分钟,
那emacs daemon就一年帮你省4分钟,呵呵。
emacs daemon和vnc不是替代的关系,是互补吧,就是说下次
你在terminal里面新建了个vnc,再用realvnc登录到gnome的
时候emacs server已经right there for you了。
b*****l
发帖数: 9499
33
来自主题: Linux版 - 初学vim, emacs感想。
本来么,emacs 就是以 learning curve 比 vi 要更平缓著称的。所以 emacs 更适合非
计算机专业的人。有不少用 emacs 写小说的,有几个文科生用 vi 干这个的?
另外,emacs 最强大的地方是提供了一个完整的软件平台。试试 calendar/org-mode/e
shell/auctex/gdb/w3m/mutt/... 一起用,那才叫爽。
C********s
发帖数: 120
34
来自主题: Linux版 - 用emacs手疼怎么办
If you want to prevent 手疼 while using emacs you certainly can. The same
cannot be said to vim + 切换模式
And the point is not vim is worse/inferior to emacs. the point is vimmers
always assumes vim is better/superior to emacs and have to express their
negative opinion whenever someone talks about emacs.
c*m
发帖数: 1114
35
看你的运行环境:
Ubuntu下如果你的 R 够新 >2.11 (x64 stable里面可能R没这么新), 你可以用RStudio
.
其他通用情况下推荐Eclipse IDE的StatET R插件。如果你已经能熟练使用Emacs或者想
学学Emacs的话,Emacs+ESS是另一种选择。
如果你就想用用没精力折腾的话,RStudio是最快捷方便的选择,Eclipse+StatET其次,
Emacs+ESS排最后。
c******n
发帖数: 4965
36
来自主题: Programming版 - [转载] Re: emacs 还是比较麻烦
【 以下文字转载自 Linux 讨论区 】
【 原文由 creation 所发表 】
我现在觉得emacs 强大的原因是它相比
比较容易学(不用花时间的学)
初学vi 的人一touch 键盘不出字儿,
半天乱七八糟, 再一试emacs 能用,
慢慢就自然用emacs 了,
用户群大了,contribute 的人就多了,
那些mode 都试contributor 的script
起作用, 弄的人多了, 功能做的就很透,
到现在看vim.org上面latex 的script
真正serious 的只有两个,latex-suite and auctex.vim
后一个是实现auctex.el, 前一个功能很差很杂
其实vi 本身没有什么prevent it from being extended with
powerful functions, 它的scripting language 基本想做什么都可以
现在最想要一个功能: 让vim/emacs 做dynamic syntax analysi,
这样你在itemize environment 里面
敲Shift-ENTER ,
自动加如
f********s
发帖数: 10
37
来自主题: Programming版 - 问两个关于Emacs的c++补全问题
本人尝试用cedet进行c++的Qt编程,现在有两个问题
1,emacs无法跳转父类中的函数。即如果调用一个类A的函数,比如f1(),但是这个函数
是在这个类的父类B中,我发现emacs对于这种情况没有办法semantic,有没有人知道这
种情况怎么办?
举个详细的例子,比如QApplication是从QCoreApplication当中继承过来的,其中的
postEvent是QCoreApplication的一个函数,如果我用QApplication,emacs就无法找到
postEvent,尽管我已经加载了Qt对应的include列表,但是依然只能列出在
QApplication中定义的函数。在这点上eclipse就能够准确无误的给出,本人绝对不是
来推荐eclipse的,只是想知道emacs是不是也有相应的插件能够给出准确的函数列表。
本人也尝试用auto-complete,发现这个插件只是针对当前buffer和已有的dictionary
来进行解析,也就是说上面的子类和父类如果是本人自己编写的,auto-complete能给
出对应的函数列表,因为auto-complete能将... 阅读全帖
r****y
发帖数: 26819
38
emacs如果一定要用宗教术语来说的话,就是原罪。
如果使用时间过少,生亦何欢,惟有痛苦,花时间用才能赎清。
如果完全不配置,就比很多浅显的编辑器更难用,花力气配置才能赎清。
赎清原罪以后,慢慢发现维护配置很累,只好学会做减法,减少配置返朴归真。最后发
现,完全不配置的emacs也不错,恍然大悟原来一切都是修行。Emacs还是那个emacs,
你已经变强大了。
c*******0
发帖数: 5247
39
来自主题: Programming版 - 用vim/emacs相当于开手动车

这和年龄无关,和人够不够geek有关。
不可否认有些人认真学了用了vim/emacs发现不是他们的菜。那是preference问题。
同时还有一些人根本就不去学vim/emacs,体会不到编辑功能的强大,然后就嚷嚷vim/
emacs无用。
mitbbs上哪些人是哪些人,请自行对号入座
PS:现代IDE基本都有vi/emacs keymap。你不会用是你的损失。
J*******r
发帖数: 379
40
前两天有人介绍说可以用EMACS做VERSION CONTROL.为此我专门试了一下.
首先,直接下载的WINDOWS版本的EMACS是不带有RCS的,所以必须专门下一个.
GNU的网址上面没有为WINDOWS设计的RCS,那么到这里下一个:
http://www.cs.purdue.edu/homes/trinkle/RCS/
一共有三个zip文件,其实只要下第一个就好了,后面两个一个是文档,一个是
DIFF的源文件,好像都没大用. 把第一个zip文件解压开,存到一个目录.在用之
前需要干下面两件事情:
1. 在path里面设置RCS的路径.
2. 设一下时区,即设一个环境变量,偶的是这样的: TZ = CST6CDT
好像还可以设一些别的东东,参阅这里:
http://twiki.org/p/pub/Support/RCSConfigurationOnWindows/Win-RCS-Readme.txt
然后用emacs打开一个文件,先按C-x v i注册到VC管理里面.这时候emacs会在当前目录
下创建一个RCS目录.然后用C-c C-q check in, check out
p**v
发帖数: 853
41
在WinXP下安装了miktex2.5, 用emacs编辑latex文档,
.emacs 里面设置(setq tex-dvi-view-command "yap").
但是在 "C-c C-v"后,出现以下信息:
No such file or directory: c:\Documents.dvi.
但是其实我是要打开 c:/Documents and Settings/user/My Documents/test.dvi
问题出在路径名中含有空格,因为我试过打开test.dvi 在 C:\GNU
这会的问题是, yap 还是不能正确打开dvi,因为要在关闭emacs后(C-x C-c),
yap window 才出现!但是这时可以看到dvi文档了。如果有空格的路径
则只出现出错信息,不过也是要在emacs关闭后才有。
google后没发现什么有用的帮助,特此求教,多谢!
b**n
发帖数: 289
42
【 以下文字转载自 Linux 讨论区 】
发信人: bsun (人在江湖), 信区: Linux
标 题: Emacs 23 下用 bibtex 的问题
发信站: BBS 未名空间站 (Sun Dec 6 01:28:02 2009, 美东)
我在Emacs下用emacs 自身的 bibtex command,然后一按 C-c Tab,emacs 就自动换到home 目录了。不知道这个有没有什么办法解决? 谢谢。
我的系统是 kubuntu 9.10 and ubuntu 9.10。
Y*Y
发帖数: 694
43
没看懂,能不能展开说说?你说的效果就像是用Miktex 的 textwork 那样吧。但我用
惯了emacs,想在emacs上看能刷新的pdf.
你说的直接打开 pdf 就是用adobe或其他独立于emacs的pdf reader吗?
我把(global-auto-revert-mode 1)加到我的 .emacs 文件里了,但打开adobe后就不能
再运行pdflatex了。

pdf
b******d
发帖数: 28
44
【 以下文字转载自 Programming 讨论区 】
【 原文由 Bluewind 所发表 】
1. 在emacs下编译c程序时,我的emacs总是只从~/下
找makefile,如何将其设成自动从当前buffer中文件所在的路径下找? 如:
输入M-x compile, emacs提示
compile command: make -k
回车后出现compilation buffer,里面提示
cd /home/myaccount/mydirectory/
make -k
make: *** No targets specified and no makefile found. Stop.
这时makefile就在mydirectory下,可是emacs找不到,
把makefile易到我的~/下就找到了
该怎么解决?多谢
2. perl中的正则表达式
现有一标量$a,我要替换其中的某个词,然后保存到一个新的变量$b,
但我还需要原来的$a,我可以这样做
# for example, $a = "hello, world";
$b = $a;
$b =~ s/hello/hell/;
R****r
发帖数: 227
45
来自主题: Unix版 - beginner's question: Emacs vs. vi
use emacs != never use vi
i think most people who use emacs a lot can also use vi easily,
but those who always use vi may not be familiar with emacs, and
they strongly resist to learn emacs!
B**z
发帖数: 38
46
来自主题: Unix版 - 信手上路:VI 还是 EMACS ?
用时间长乐就好了。
vi小,emacs大
基本功能一样多,emacs花哨工能多
emacs和cvs结合较好
vi简单,emacs常用快捷间多,不好上手
T**********a
发帖数: 324
47
来自主题: JobHunting版 - 怎麽搞, Vim, Emacs,還是?
求助大神
以前一直visual studio。 現在換了打工的地方,新的地方的要求是你不能把代碼弄到
筆記本上面編譯,代碼必須留在單位的臺式機上。臺式機是linux
現在寫代碼(主要是C++)有兩種形式:
1. 在單位臺式機(Linux)面前寫代碼。請問,用Clion好還是eclipse好還是vim &
emacs。我以前用過eclipse,好像不如visual studio好用。visual studio可以很方便
查詢函數,變量的定義,在哪裏引用了這樣的函數,變量等等,而且寫代碼的時候可以
自動填滿變量名。
2 偶爾用一臺蘋果電腦遠程登陸單位的臺式機寫代碼。很久以前用過一點點Vim,Emacs
,早忘光了。是遠程SSH進去。請問該用Vim, Emacs,還是有別的辦法?
多謝
p**v
发帖数: 853
48
来自主题: Badminton版 - mapcar 是用emacs的嘛?
这两天看emacs lisp的东西,看见了mapcar这个keyword,
以前没用过,觉得很显眼,就联想到和板上的mapcar有什么关系吗,
呵呵? 如果mapcar是用emacs的,看来也和打球一样是个大牛啊,
我用了不少年emacs,才注意到这个keyword.
s**********n
发帖数: 3199
49
来自主题: LeisureTime版 - vi(m) vs emacs
什么语言用emacs?
做哪怕课程project,emacs也有点吃力吧。我指对一般人。
呵呵,我很喜欢emacs这种航母的感觉,怎么微小的事情都能搞的特别隆重。
A**u
发帖数: 2458
50
来自主题: Apple版 - 求助,如何配置emacs on Mac
大神
不要.emacs
要配置 ~/Library/Preferences/Emacs(or Carbon Emacs, Aquamacs)/Preferences.
el
大神,帮忙解决一下这个问题
没在apple预定,怎么快速2小时之内买个unlock iphone.
刚好知道同学下午飞机,想帮忙带一下
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)