📄 00000003.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>---------------------------------------------------------------------- <BR>原作: Jill Kliger and Wesley Craig. <BR>中译: 交大资工86 刘醇丰 <A HREF="mailto:cfliu@csie.nctu.edu.tw">cfliu@csie.nctu.edu.tw</A> 1995.Jul.5 <BR> <BR>译注: <BR> 这是从交大资工计中的vilearn所抓出来的文件.原文是英文写的. <BR> 这系列的文章有五六篇,都不长但应对vi初学者有所帮助.我自己也算vi初 <BR> 学者,所以若翻译有错误或有不通顺有错误的地方都欢迎各位前辈指点. <BR> 有兴趣的朋友请将这些文章抓下来直接用vi阅读并跟著文中的指示跟著实 <BR> 作,相信一定能学的更快.这几天有空就会陆续将其他的部份都翻译完. <BR>---------------------------------------------------------------------- <BR> <BR> <BR>------------------------------- <BR>轻松学 vi 第一课 : 打好基础 <BR>------------------------------- <BR> <BR>我们现在将花约10到15分钟来教你一些简单的编辑方法.有[实作]的部份请你务 <BR>必跟著实地演练一次.如果你想离开这门课程请按大写的Z两次离开. <BR> <BR>请注意:你在vi□所打的指令(command)并不会出现在萤幕上,如果你所打的 <BR> 指令出现在萤幕上,那麽请按一下 ESC 键. <BR> <BR>基本的游标移动方法 <BR>--------------------- <BR> <BR>在这门课□,你可以按 ^D (Ctrl+D) 或 ^U(Ctrl+U) 来移动你的游标 <BR> <BR> ^D 游标往下移动半个萤幕(按住 Ctrl 键不放再按 d 键) <BR> <BR> ^U 游标往上移动半个萤幕(按住 Ctrl 键不放再按 u 键) <BR> <BR>[实作]现在请你试著按 ^D 和 ^U 来移动你的游标 <BR> <BR>在整个课程中,当你读完了一页的内容以後,请按 ^D 继续阅读下一页的 <BR>课程内容. <BR> <BR>如果你想一行一行或一个字母一个字母的移动游标,请按 h , j , k 和 l <BR> <BR> h 向左移动一个字元 <BR> j 向下移动一行 <BR> k 往上移动一行 <BR> l 向右移动一个字元 <BR> <BR>或许你有注意到这几个按键在键盘上是一字排开的,请看下面这个图. <BR> <BR> 上 <BR> ....... ....... ....... ....... <BR> : : : : : : : : <BR> 左 : h : : j : : k : : l : 右 <BR> :.....: :.....: :.....: :.....: <BR> <BR> 下 <BR> <BR>[实作]现在按几次 j 或 k 把游标移动到这行上面. <BR> <BR>[实作]1. 现在试著按 l 键几次把游标移到这行的最右边.请注意vi不允许你 <BR> 按 l 将游标移动超过每一行的行尾.同样的,你也不能在空白行按 <BR> h 和 l . <BR> 2. 接下来请你按 j 将游标往上移动,请注意看看画面是怎麽向下卷动的 <BR> <BR> <BR>删掉文字/删除一整行 DELETION <BR>----------------------------- <BR>在vi□,用 x 和 dd 来删字母和一整行. <BR> <BR> x 删掉目前游标所在位置的那个字母 <BR> dd 删掉目前游标所在位置的那一行 <BR> <BR>如果想救回(undo)刚才所删掉的东西,按 u <BR> <BR> u 救回最後一次所删除的东西. <BR> <BR>[实作]现在我们来试试砍掉这一行. 先按j或k把游标移到这行上面,再按dd <BR> (按两次d).再按 u 救回上一行 <BR> <BR>[实作]把游标移到这行上面,按 x 把下面句子中的 Y 删掉 <BR> "whY ask whY?" <BR> 现在试著按 u 救回刚刚删掉的文字. 多按几次 u ,你会发现 u 只能 <BR> 救回最後一个被删掉的字母 <BR> <BR>下面这几行文字让你练习 删除 和 救回 的动作( 用 dd x u ) <BR> <BR> Emacs is an evil creation. Emacs is an evil creation. <BR> Emacs is an evil creation. Emacs is an evil creation. <BR> Emacs is an evil creation. Emacs is an evil creation. <BR> <BR> <BR>如何离开vi <BR>---------- <BR> <BR>(只是说明,先暂时不要按下面的指令离开) <BR> <BR>如果你刚才有更改档案的内容(举例来说,你刚才按过 dd 或 x 就算是更动过 <BR>档案内容) 却不想存起来,你可以按 :q!<RETURN> .如果要存的话,请按 ZZ <BR>如果你在编辑自己的档案,一般来说都是按 ZZ 离开 <BR> <BR> :q!<RETURN> 离开vi,不储存刚才对档案所作的变动 <BR> (先按冒号,再打q,惊叹号,再按Enter) <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -