我的配置是是针对23的,也不知道到24有多大变化, 所以还是用23好了.
升到24, 好多包的管理方式要变了, 怕不适应.
编译参数:
./configure --prefix=/opt/emacs/ --with-x=no --with-x-toolkit=no --enable-largefile
make -j 8
我的配置是是针对23的,也不知道到24有多大变化, 所以还是用23好了.
升到24, 好多包的管理方式要变了, 怕不适应.
编译参数:
./configure --prefix=/opt/emacs/ --with-x=no --with-x-toolkit=no --enable-largefile
make -j 8
history | perl -anle '$c{$F[3]}++; END{@keys = sort { $c{$b} <=> $c{$a}} keys %c; foreach(@keys){print;}}' | |
| head |
perl -MURI -anle '%h=URI->new("http://127.0.0.1" . $F[-1])->query_form; print $h{src}'
| sort | uniq -c | sort -nr
学会基本操作后,值得细究的Mode:
M-x magit-status
RET
.
mark一个基准的commit,=
RET
, 查看一个item, 在一个commit上按RET
, 可以看到diff.(defn average
"返回平均值"
[x y]
(/ (+ x y ) 2))
(defn improve-sqrt
"产生一个更好的猜测"
[x guess]
(average guess (/ x guess)))
my @abc = split;
foreach (@abc) {
print;
}
ret = sscanf(p,"%*s %1024s",request);
if(ret!=1){
...
}
p
是"GET /index.html", 这行代码的意思是说直接取"/index.html", 跳过前面的"GET ".
这种用法, 避免定义一个哑变量
.
emacs自带的:
高亮匹配的字符串:M-s h p
高亮匹配字符串所在的行:M-s h l
取消高亮: M-s h u
也可以用highlight-symbol.el这个扩展。
--
smth emacs版