当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: Emacs启动: 直接打emacs,如果有X-window
 

 

    摘要: 由于公司在代理服务器上绑定了ip和mac地址,并且对相应的ip地址作了相应的限制,使得受限制的ip只能上网、收发邮件,不能用qq(好严重的问题哦,不能上qq,那不是不能泡小mm的吗。。。),不过本人由于工作原因有两台机器一台为linux另一台为win,是属于不受限制的,我的同事就叫我他做个代理。 另外在qq上遇到了版主,他叫我写一下配置的过程,于是就有了这篇,请大家多指教 ---------------------------- 1.找到socks......
 ·grub入门    »显示摘要«
    摘要: 许多网友给我发e-mail,希望解决他们在使用grub上的烦恼 这次收集整理的资料,大概可以满足一部分人了,偶也可以专心学习linux,呵呵~~ 感谢提供给资料的一些网站和ibm公司 什么是 grub? grub 是引导装入器 -- 它负责装入内核并引导 linux 系统。grub 还可以引导其它操作系统,如 freebsd、netbsd、openbsd、gnu hurd 和 dos,以及 windows 95、98、nt 和 2000。尽管引导......


Emacs命令集

emacs 启动: 【相关文章:[原创]redhat 8.0下的vsft

【扩展阅读:用语言控制Linux:Linux的语音识

直接打emacs, 如果有x-windows就会开视窗. 如果不想用x 的版本, 【扩展信息:[原创]c java php perl

就用 emacs -nw      (no windows)起动.

符号说明

c-x 表示按住ctrl键, 然後按x, 再把ctrl, x一起放开.

m-x         meta                 meta

在没有meta键的电脑上, m-x 等於先按 esc键, 接著按 x键.

sun上面meta键就是菱形的那个键.

有些系统meta键就是alt键.(或者某一边的alt键)

c-x或 m-x的x没有大小写分别.

emacs按键命令基本上是一串c-<chr>与m-<chr>组成的.

超过两个以上的按键命令, emacs会在萤幕最下面一行显示你按过什麽.

这一行叫作mini buffer

结束emacs按 c-x c-c

取消执行 c-g

有些emacs命令会跑很久, 可以用c-g中断之. 按错键也可以按c-g取消.

上下移动   c-p 向上 (previous line) c-n向下(next line)

左右移动   c-f 向右 (forward) c-b 向左 (backward)

   其实emacs内部没有行的概念, 把一篇文章放在一个大buffer

   里面, 所以c-f (forward)就是向档尾移动, c-b (backward)

   是移回去的意思, 一次一个字.

翻页  下一页 c-v (view next screen)

      上一页 m-v

   翻页时,上一  末尾会留一点在萤幕最上面,以维持连续性.

emacs在游标接近萤幕最下方时会自动跳半页, 把档案往前挪一点,

方便阅读.

重画萤幕 c-l

emacs里面游标的专有名词叫point. point == 游标目前的 点

游标一次跳一个字(word) m-f  往後跳 m-b

  注意 c-f 与 m-f, c-b 与 m-b的对称性.

移到行头 c-a  行尾 c-e

移到句首 m-a  到句尾 m-e

  (m-a 到上一个句点後面,一个句子的起头.

   m-e 到句点後面)

移到档头 m-< 档尾 m->

删除游标目前指的/後面的字 c-d

        前面的字 del  (delete键)

del的正名叫rubout (rub out)

m-del 往回删一个字(word)

m-d   往前删 (游标後面)

c-k   删至行尾 (kill)

m-k   删到一句子结尾(删到句点) (kill)

注意backspace = c-h 在emacs下是help的意思

後面有(kill)的, 表示此删除的动作是kill, 不太等於delete.

emacs会把kill掉的东西放到kill ring去, 算是一种暂存的地方,

以後可以叫出来.见 yank说明.

undo: c-x u

c-_ 等於 c-x u    有些dec终端机, c-/就是c-_

                  有时等於c-shift- -

重复执行

举例, 向右移 8个字, c-u 8 c-f

c-u 在emacs里是蛮特别的,用来设定一些引数(argument/repeat count)

给其後的命令.

c-u 2 0 c-n 向下移 20行

有一个特别的例外, c-u 3 c-v 不是翻三页, 而是整个萤幕向上移三行.

据说这比较有意义.

c-u 1 0 c-x u   undo 10次

给c-l一个引数会怎麽样:

c-u 0 c-l 会重画萤幕,并且把目前的行移到萤幕第一行.

另外, c-u 100   等於 m-100

      c-u 数字  等於 m-数字

x windows 下,

c-left c-right 一次移一个字(word).


...   下一页
 ·zt: linux文件系统的反删除方法    »显示摘要«
    摘要: linux文件系统的反删除方法 作为一个多用户、多任务的操作系统,linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的linux,或者误删文件后及时补救,还是可以恢复的。 1.ext2文件系统结构的简单介绍 在linux所用的ext2文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1k,不同的块以块......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE