1. Trang chủ
  2. » Công Nghệ Thông Tin

Chương 3: Trình soạn thảo văn bản - Linux

23 1K 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 182 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

trường Linux  vi : phổ biến nhất trong các HĐH Unix  emacs: một trình soạn thảo đa chức năng... Command mode & Insert mode  Command mode: Chế độ để thao tác lệnh  Insert mode: chế độ

Trang 1

Linux Text Editor

Trang 2

Giới thiệu

môi trường Linux

 Viết mail, reports,shell scripts, lập

trình …

trường Linux

 vi : phổ biến nhất trong các HĐH Unix

 emacs: một trình soạn thảo đa chức năng

Trang 3

Chương trình vi

 vi :Visual Editor Chữ vi lấy từ Visual

 Phát âm: đọc theo ký tự Anh Ngữ “v” “i” ; đọc là “vi” “ai”

 vi was written by William Joy as part of the bsd distribution of Unix It was later used by AT&T, and has been standard Unix since

Trang 4

Ưu khuyết điểm của vi

Trang 5

vi có thể chạy ở OS nào ?

 Unix That's it

 But vi also available on: Dos, OS/2, Mac System 7

Trang 6

Giao diện của vi

~

~ VIM - Vi IMproved

~ version 6.1.165

~ by Bram Moolenaar et al.

~ Vim is open source and freely distributable

~

~

~ type :help iccf<Enter> for information

~

~ type :q<Enter> to exit

~ type :help<Enter> or <F1> for on-line help

~ type :help version6<Enter> for version info

~

~

~

~ 0,0-1 All

Trang 7

Command mode & Insert

mode

 Command mode: Chế độ để thao tác

lệnh

 Insert mode: chế độ soạn thảo văn bản

Chuyển qua lại giữa các mode: bấm

phím ESC ! ( chỉ cần bấm 1 lần, ta sẽ

nghe tiếng beep, nếu chưa chắc thì bấm vài thêm vài cái nữa  )

Trang 8

Cách thực hiện lệnh

 Bấm shift rồi đến dấu hai chấm “:” (colon) sau đó nhập lệnh vào

 Ví dụ:

 Chuyển sang mode insert: ESC i

 Xoá ký tự tại con trỏ: ESC shift : x

Trang 9

Các lệnh thao tác file

 Save file: ESC shift : w

 Insert file: ESC shift : r

 Thoát vi: ESC q

 Thoát vi không cần hỏi : ESC q!

  Lệnh kết hợp: ghi file lại rồi thoát

 ESC shift : wq

Trang 10

Tìm kiếm

 /<text> search forward

 ?<text> search backwards

 ?? hoặc // repeat the last search

Trang 11

Copy & Cut

 "<letter>yy copy 1 dòng text vào register có tên

là <letter>

 <letter> phải trong khoảng a z

 "<letter>dd sẽ “cut” một dòng vào register có tên là <letter>

 Ví dụ: cho con trỏ đến dòng “Installing 2.4.1-1.” trong file install.log

ORBit2- Bấm ESC:“abc (Bấm Enter) sau đó bấm yy Lúc này, vi sẽ copy dòng text tại vị trí con trỏ và lưu vào thanh ghi tên là abc

Trang 12

 Bấm ESC:“abc (Bấm Enter) sau đó bấm

p Lúc này, vi sẽ paste dòng text trong

thanh ghi tên abc

Trang 13

 :e! reload current document without

saving any changes

 "<n>p will put the last nth deletion n từ 1 đến 9

Trang 14

Emacs

Trang 15

Giới thiệu Emacs

 GNU Emacs is a free, portable,

extensible text editor

 Emacs còn là một IDE cho các ngôn ngữ lập trình C/C++, Perl, Java,…

 Emacs là một mail reader, news reader, FTP Client, spell checking

Trang 16

Những gì không hỗ trợ trong Emacs

 GNU Emacs is not a WYSIWYG word processor

Trang 17

Emacs có thể chạy ở OS

nào ?

 GNU Emacs itself runs on a large

number of Unix machines, and under

VMS, DOS/Windows, and OS/2, among others

 GNU Emacs is currently at version

19.29;

Trang 18

Lý thuyết và thực hành về bàn phím và tập ký tự

 Emacs không phải lúc nào cũng hiểu hết các loại bàn phím

 Tất các các lệnh của Emacs là 8-bit

Trang 19

Thao tác lệnh với Emacs

Trang 20

Căn bản sử dụng Emacs

 Di chuyển: di chuyển trong Buffer

 Thông tin: Lấy thông tin về tài liệu

 Các hành động : Following links, printing, etc

 Tổng hợp: Các thao tác khác

Trang 21

Di chuyển

 M - < : Di chuyển lên đầu tài liệu

 M - > : Di chuyển xuống cuối tài liệu

 Ctrl – b: back 1 char

 Ctrl – f: forward 1 char

 Ctrl – a: Home

 Ctrl – e: End

Trang 22

Soạn thảo

 Ctrl – d: Xoá 1 ký tự tại con trỏ

 Ctrl – k : Xoá 1 line tại con trỏ (Cut)

Ngày đăng: 08/05/2014, 13:49

TỪ KHÓA LIÊN QUAN

w