黃印良 本教材引用自 作者:Edward Lee

Slides:



Advertisements
Similar presentations
第二框 生命科技与生命伦理.
Advertisements

日月潭的水怪 動畫重新著色過的圖片淡出成為黑白圖片 (進階)
第四章 文字处理软件 Word 2000.
第4章 文字处理与编辑排版.
13_01 Excel簡介與基本畫面 13_01_01 簡介 微軟公司的Excel軟體整合了試算表、商業統計圖表、資料庫管理等功能,除了可以做一般的計算工作外,另外還有許多內建函數,可以協助進行財務、統計、工程、管理科學上的分析與計算。
市民三小時免費上網線上教學 入門班.
第二章 计算机的基本组成和工作原理 任课教师:殷凤玲.
高等医药院校药学类第三轮规划教材——大学计算机基础
Word2010概述 文件管理基本操作 文档编辑与格式化 表格 图片 其他常见插入对象
第1章 文書處理-Word 1-1 鍵盤指法與中文輸入法 1-2 認識Word軟體 1-3 文件編輯與格式設定 1-4 圖表的編輯與應用
贵 州 警 官 职 业 学 院 办公自动化软件 (Word、Excel、PPT) 1.
和码汉字字形技术 和码汉字字形学习法 和码汉字字形输入法.
Word高级应用——制作毕业论文 Word高级应用——制作毕业论文 6..
励步英语授权流程.
第二节 留 数 一、留数的引入 二、利用留数求积分 三、在无穷远点的留数 四、典型例题 五、小结与思考.
接著按下 F5 或按一下 [投影片放映] > [從首張投影片] 以開始課程。 在訊息列中,按一下 [啟用編輯],
模块三、中文 Word 2003 的基本操作 3.1 Word 2003 基本操作 3.2 文档的排版 3.3 页面设置与打印 3.4 表格
Excel 2003的操作与应用 Excel 2003简介 数据输入 单元格编辑 格式设置 数据管理 工作表的保护与打印.
第 4 章 中文文字处理系统 Word 2000.
开放教育入学培训 —— 计算机培训: 基础知识
Authorware.
中文Word 要求: 掌握Word的基本功能、特点、运行环 境、启动与退出; 掌握文档的基本操作; 掌握文档的版面设计和排版;
C语言实现俄罗斯方块 演示文稿.
大学计算机基础教程 第3章 Word 2007 字处理软件 教学重点与难点: Word 2007的基本界面 文档的建立与编辑 文档的格式化
文字处理软件Word 第三讲 文字处理软件的发展
第3章 Word 2003文字处理 3.1 字处理软件概述 3.2 Word 2003 概述 3.3 Word 2003的基本操作
>> 第三章 中文Windows XP >> 第四章 中文文字处理系统Word 2003
学习目标: 1.了解键盘键位及功能 2.能以正确的坐姿和规范的指法录入中英文
提高打字技能 —— 键盘规范操作.
第一课 计算机基础知识.
五年级信息技术 第四课 比一比,夺金星.
第 1 章 跨入 Word 的世界.
第三章 汉字输入技术 快速输入汉字是学好电脑的基本条件,而且现在有许多输入法供你选择,所以通过这一章的学习,你要了解汉字输入技术的原理,选择一种你喜欢的输入法,并通过练习达到快速输入汉字的目的。
计算机文化基础.
Linux 的進階檔案處理.
講師:Wei – Chin Huang 時間:8月25、26日
CATIA V5 培训教程 工 程 图.
第貳部份 Word文書處理系統 Word文書處理系統可用來製作一般文字型檔案,搭配格式化版面,也可用來製作像套版式之公文表格。 聯合.盧坤勇.
第三章 字处理软件Word 2003.
第3章 Word文字编辑.
第三章 文本编辑器vi.
Linux环境高级编程实验.
第二章 Windows XP操作系统 网考小组.
第三章 Word字处理软件 主要内容 基本文字编辑 表格处理 图文混排 模板的应用 邮件合并 长文档编辑.
今天上課流程表 一 復習 當機急救法 。 二 怪客故事(二) 三 校園打字機— 高級 60秒, 零錯字。
作業系統實習課(四) -檔案管理- 實驗室:720A 助教:鄧執中.
第 5 章 文字編輯工具 內容: Vi Vim.
Linux 操作系统 Vim 编辑器的使用.
MS Windows XP 作業系統使用操作簡介.
Chapter 8 Use Linux Text Editor VBird 2005/08/04
第2章 绘制多谐振荡器电路原理图 教学目的及要求: 1.熟悉电路中的各种元器件之间建立连接 2.熟悉网络标记的含义,会正确放置网络标记
Page Down 跳頁 高等眾生不一定都住在天堂, 當你內心有愛、很單純、 有同情心,內心很平靜時, 你就是高等眾生了。 由 鄭福平.
第4章 Excel 2007电子表格.
運動競賽制度 授課教師:鄭俊傑副教授.
1-1 鍵盤的組成與功能 1-2 中文輸入法簡介 1-3 輸入法的設定與使用
Web Programming 網際網路程式設計
第二章 操作系统Windows XP(2) 一、文件和文件夹的管理 1、文件和文件夹命名规范 2、文件或文件夹的定位
信息技术试卷评价交流 南京市第五十中 蔡晓红.
Photoshop 第二课时 合成与文字.
Word 2003 學習導引手冊 第二章 輸入文稿與設定格式 作者 丁安強 博碩-Word 2003 學習導引手冊 Ch02.
4.5 数据的图表化 图表:数值数据图形化 A、Excel可以建立两种图表: 1)嵌入图:在工作表中建立图。
簡報重點.
第3章 二维图形的创建 常用二维图形的创建 复杂二维图形的构建.
Lab01 工作站&Linux操作 日期:2011/03/07.
Word
Excel 2010电子 表格制作案例教程.
Excel 2010电子 表格制作案例教程.
靜宜大學專用 PowerPoint 檔案 數位教材
| | 那天,I Miss U I Miss PPT宝藏网整理发布- ~ 、 Tab Enter
Word 2010 文書處理技巧 圖資中心資訊組 李訓榮.
Presentation transcript:

黃印良 本教材引用自 http://www.study-area.org/tips/vim/ 作者:Edward Lee Vim 入門 (v01) 黃印良 本教材引用自 http://www.study-area.org/tips/vim/ 作者:Edward Lee

勤前教育 VIM 的模式可有六種。常用的分成三種: 1. Normal mode(common mode,以下簡稱 c-mode): 您一進入 VIM 就是處於 c-mode,只能下按鍵指令,不能輸入文字。這些指令可能是游標移動的指令,也可能是編輯指令或尋找替換指令。 2. Insert mode(i-mode): 按 i 就會進入 i-mode,此時才可以鍵入文字,寫您的文章,按 Esc 又會回到 c-mode。 3. Ed mode(common-line mode,e-mode): 按冒號:(別忘了 Shift 鍵)就會進入 e-mode,左下角會有一個冒號:出現可下 ed 指令。也是按 Esc 回 c-mode。

基本教練:step by step 1. 由命令列來開檔: 2. 先進入 vim 後再開檔: 3. 編寫文件: 4. 存檔、離開: vim test.txt 或 vi test,txt 2. 先進入 vim 後再開檔: 進入 vim 後,使用冒號命令 :e test.txt,就可以編輯 test.txt 這個檔。1. 及 2. 這兩個開檔法,如果 test.txt 不存在的話,就會開一個以 test.txt 為名的新檔案。 3. 編寫文件: 進入 vim 後,按 i 進入 i-mode,就可以編寫您的文件了。在 vim 游標的移動可以由方向鍵來移動。Backspace 鍵可消去前一個字元,中文的話是一個中文字。Del 鍵可刪除游標所在處的字元(中文字)。 4. 存檔、離開: 如果您寫好您的文件,就可以按 Esc 回到 c-mode。 然後 :w 就會存檔(注意,是冒號命令),但還不會離開 vim, 要離開可按 :q,就可以了!也可以合起來用, :wq,就樣就會存檔後離開。 盡量記住按鍵的意義,才不必死背,如 e 是 edit(編輯), w 是 write(寫入),q 是 quit(停止、離開)。

游標的移動 基本的游標移動 進階的游標移動 特殊的移動 方向鍵( or h, j, k, l ), Page-Up ( Ctrl-b ), Page-Down ( Ctrl-f ) 進階的游標移動 0(home), ^, $(end), gg, G, H, M, L, :n, 特殊的移動 %

基本編輯指令 進入 i-mode 的指令 刪除指令 ( in normal-mode ) i 在游標所在字元前開始輸入文字(insert)。 a 在游標所在字元後開始輸入文字(append)。 o 在游標所在行下開一新行來輸入文字(open)。 刪除指令 ( in normal-mode ) x 刪除游標所在處之字元。 dd 刪除一整行(delete line)。 dw 刪除一個字(delete word)。 dG 刪至檔尾。 dgg(只能用於 vim)。 d$(含游標所在處字元)。 d^(不含游標所在處字元)。

取代及還原 r 取代游標所在處之字元。 ~ 游標所在處之大小寫互換。 u 這個太重要了,就是 undo。 Crtl+r 這個也是很重要,就是 redo 鍵。

加上數目字 5dd 刪除游標所在處(含)起算以下五行內容。 3r 按了 3r 後,您鍵入一個英文字,則三個字元皆會被您所鍵 入的英文取代。 5J 將五行合併成一行。 3x 刪除三個字元。 5i A 然後按 Esc,插入五個 A。 2i system Esc 插入 systemsystem。 5l 移至右第五個字元處,當然 l 是可以用方向鍵取代的。 所有移動指令(參考第二單元)都可以加上數目字來控制。

簡單重排功能 >> 整行向右移一個 shiftwidth(預設是 8 個字元,可重設)。 :set shiftwidth? 可得知目前的設定值。 :set shiftwidth=4 可馬上重設為 4 個字元。 :ce(nter) 本行文字置中。注意是冒號命令! :ri(ght) 本行文字靠右。 :le(ft) 本行文字靠左。

複製(yank) yy 複製游標所在行整行。或大寫一個 Y。 2yy 或 y2y 複製兩行。 p 小寫 p 代表貼至游標後(下)。 .重複前次的編輯動作 。

尋找 / 在 c-mode 的情形下,按 / 就會在左下角出現一個 /,然後鍵 入您要尋找的字串,按個 Enter 就會開始找。 ? 和 / 相同,只是 / 是向前(下)找,? 則是向後(上)找。 n 繼續尋找。 N 繼續尋找(反向)。

* 尋找游標所在處之 word(要完全符合)。 # 同上,但 * 是向前(下)找,# 則是向後(上)找。 g* 同 * ,但部份符合即可。 g# 同 # ,但部份符合即可。

替換(substitute) :[range]s/pattern/string/[c,e,g,i] pattern 就是要被替換掉的字串,可以用 regexp 來表示。 string: 將 pattern 由 string 所取代。 c: confirm,每次替換前會詢問。 e: 不顯示 error。 g: globe,不詢問,整行替換。 i: ignore 不分大小寫。 g 大概都是要加的,否則只會替換每一行的第一個符合字串。 可以合起來用,如 cgi,表示不分大小寫,整行替換,替換前要詢問是否替換。 [實例] :%s/Edwin/Edward/g     這樣整篇文章的 Edwin 就會替換成 Edward。