Trình soạn thảo trong linux
Trong hệ thống Linux (nhất là quản trị các Server Linux) để soạn thảo một file text như các file config thường dùng trình soạn thảo tại dòng lệnh, phổ biến là sử dụng trình soạn thảo dòng lệnh Vim hoặc Nano Show
Sử dụng VimĐể dùng Vim, từ dòng lệnh gõ vi /etc/php.ini vim /etc/php.ini Nếu file không tồn tại ở tham số coi như sẽ tạo ra file mới. Vim - chế độ nhập lệnhNgay khi gõ lệnh như vậy xong, Vim ở trong chế độ NHẬP LỆNH, ta dùng các phím điều hướng của bàn phím(các phím mũi tên, HOME, END ...) để dịch chuyển con trỏ nhấp nháy đến các vị trí cần xem nội dung trong file. Khi đang ở chế độ nhập lệnh như vậy có thể thi hành một số tác vụ bằng cách
gõ lệnh như sau (chú ý ký hiệu
Một số tác vụ khác khi ở chế đố nhập lệnh:
Để soạn thảo chuyển sang chế độ Insert Chế độ INSERTKhi đang trong chế độ nhập lệnh bạn gõ i hoặc nhấn Khi ở chế
độ Chế độ REPLACEĐang ở chế độ INSERT chuyển qua lại với chế độ REPLACE bằng cách nhấn phím Sử dụng Vim nâng caoCài đặt vim-enhanced trên CentOSTrên CentOS mặc định là
phiên bản thu gọn yum remove vim-minimal yum install vim-enhanced Cài đặt các Plugin cho VimĐầu tiên cài đặt trình lý các Plugin, bằng lệnh: curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim Các Plugin cần cài đặt được biên tập trong file
Để cài 2 plugin trên, mở file vim ~/.vimrc Biên tập nội dung thành: call plug#begin() Plug 'preservim/NERDTree' Plug 'jiangmiao/auto-pairs' Plug 'fmoralesc/vim-tutor-mode' call plug#end() Sau đó chạy Vim, gõ lệnh Vim nâng caoDi chuyển con trỏ ở chế độ nhập lệnh
Vào chế độ soạn thảo - Insert
Một số lệnh soạn thảo
Chế độ Visual (đánh dấu, chọn văn bản)
Copy / Cut / Past
Sử dụng NanoTrình soạn thảo thứ 2 có thể sử dụng là nano, để mở/tạo file với nano chạy lệnh dạng sau: nano [filename] Chú ý, nếu chưa có lệnh này thì cài đặt trên CentOS bằng yum install nano Ví dụ: mở (hoặc tạo) file nano vidu.txt Trình nano có giao diện như hình Với giao diện nano này bạn có thể soạn thạo nội dung ngay, trên màn hình hiện thị sẵn các gợi ý lệnh để sử dụng (ký hiệu
|