Hello world!
Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!
Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!
早就听说opera支持wifi,但不知道怎么弄。直到今天才知道opera支持wifi是不需
要啥特殊设置的。只要你有连上wifi,opera自动的就会用wifi上网。但访问不了
局域网–因为opera需要使用代理。可以访问查ip的网站来验证
今天突然在某处看到说Google推出了新服务(DNS),赶紧去google了一下,好像
果然是真的。有两个IP:8.8.8.8 和 8.8.4.4 。 太好记了哈,赶紧把DNS服务器
从opendns换到这个。谁叫这IP好记呢。而且我一直比较喜欢Google。我就来做这
个小白鼠吧
听说以下几个短IP也是DNS服务器,不过我没试,有兴趣的可以去试试
4.3.2.1
4.2.2.1
4.2.2.2
4.2.2.3
4.2.2.4
4.2.2.5
4.2.2.6
英文还行的建议看 > http://www.emacswiki.org/emacs/ExecuteExternalCommand
这里有几个需要注意的地方:
* 可以用以下几个命令使用外部命令
+ M-! :(META + 叹号)也就是shell-command命令,可以调用外部命令。命令行输出将
输出到minibuffer或一个单独的buffer 。取决于命令输出的大小。
+ C-u M-! :运行外部 命令并将输出定向到光标处。
+ M-|
META + 竖线) 将运行外部命令并会把选区做为参数传给外部命
令
+ C-u M-| : 运行命令并替换选区为command输出
现在(我只知道emacs 23以上)是支持TAB完成 `M-!’ 和`M-|’命令
别外,这里还有个命令,可以异步运行外部命令(九王爷用得比较多)
就是在运行命令的后面加 & ,就是:UNIX里的后台运行命令。不过在这里可不是后
台的意思,而是异步运行。也就是说在运行一些程序时不用傻呼呼的等程序结束
在运行下个程序了。比如我运行firefox
犯了几年的错误,今天才明白用法
以前一直用du 都没使用过 –max-depth 参数。以前还在纳闷,杂这命令这么难
用,一出来就是一大片,还得慢慢找有用的东西,今天才知道是自己不会用,明明
有这么好的参数,想看几层就几层,唉。
老是被MYSQL告知
Cannot proceed because system tables used by Event Scheduler were found
damaged at server start
大概就是说事件计划错误。很多地方都受限,今天发了狠,下了个免安装的MYSQL,
把下面的把新数据中的mysql数据库拷到原数据库目录。突然间世界就清净了
在windows里用regedit打开注册表编辑器,添加如下内容。记得路径换成自己的,
当然,这里要先置emacs的server模式为开。
[HKEY_CLASSES_ROOT\*\shell\Edit With Emacs\command]
@=”\”d:\\Program Files\\GNU\\emacs-23.1\\bin\\emacsclientw.exe\” -a
\”D:\\Program Files\\Vim\\vim72\\gvim.exe\” -n \”%1\”"
这样一来,当emacs服务模式未启动的话就调用vim来进行编辑,当然你也可以加以
下代码,这样就会用emacs -q 来启动。也是非常快的哦
[HKEY_CLASSES_ROOT\*\shell\Edit With Emacs\command]
@=”\”d:\\Program Files\\GNU\\emacs-23.1\\bin\\emacsclientw.exe\” -a
\”d:\\Program Files\\GNU\\emacs-23.1\\bin\\emacs.exe -q\” -n \”%1\”"
下面是我原本的
[HKEY_CLASSES_ROOT\*\shell\Edit With Emacs\command]
@=”\”d:\\Program Files\\GNU\\emacs-23.1\\bin\\emacsclientw.exe\” -a
\”d:\\Program Files\\GNU\\emacs-23.1\\bin\\runemacs.exe\” -n \”%1\”"
在emacs里M-x list-processes,会输出当前emacs里运行的进程列表
然后根据Proc对应的那一列的进程名字,用kill-process来杀掉那个进程
比如进程名字是emms-player-simple-process, 那么可以在emacs里找个地方输入
(kill-process “emms-player-simple-process”)
然后在)后C-x C-e(或者运行eval-last-sexp)
也可以利用M-:来快速eval一个lisp表达式。
Balanced Parentheses
You can use `M-x check-parens’ to find any unbalanced parentheses and unbalanced string quotes in the buffer.
(From Emacs Manual)
一些命令和按键 ::
‘C-M-f’
Move forward over a balanced expression (‘forward-sexp’).
‘C-M-b’
Move backward over a balanced expression(‘backward-sexp’).
‘C-M-k’
Kill balanced expression forward (‘kill-sexp’).
‘C-M-DEL’
Kill balanced expression backward (‘backward-kill-sexp’).
‘C-M-t’
Transpose expressions (‘transpose-sexps’).
‘C-M-@’
Put mark after following expression (‘mark-sexp’).
在”括号”结构有关的移动
(From Emacs Manual)
一些命令和按键 ::
‘C-M-n’
Move forward over a parenthetical group (‘forward-list’).
‘C-M-p’
Move backward over a parenthetical group(‘backward-list’).
‘C-M-u’
Move up in parenthesis structure (‘backward-up-list’).
‘C-M-d’
Move down in parenthesis structure (‘down-list’).