«Работать добросовестно — значит: работать, повышая свою квалификацию, проявляя инициативу в совершенствовании продукции, технологий, организации работ, оказывая не предусмотренную должностными инструкциями помощь другим сотрудникам (включая и руководителей) в общей им всем работе.

ПЦУСБ/Программы/Инструкция по установке и использованию Emacs — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
м (Установка)
м (Горячие клавиши в Emacs)
Строка 54: Строка 54:
 
| n/a
 
| n/a
 
|-
 
|-
|
+
! colspan=4| file operation
|
+
| file operation
+
|
+
 
|-
 
|-
 
| open file
 
| open file
Строка 104: Строка 101:
 
| Ctrl-XK
 
| Ctrl-XK
 
|-
 
|-
|
+
! colspan=4 | moving around
|
+
| moving around
+
|
+
 
|-
 
|-
 
| word left
 
| word left
Строка 154: Строка 148:
 
| Ctrl-QI
 
| Ctrl-QI
 
|-
 
|-
|
+
! colspan=4| deliting
|
+
| deliting
+
|
+
 
|-
 
|-
 
| character left  
 
| character left  
Строка 189: Строка 180:
 
| Ctrl-Y
 
| Ctrl-Y
 
|-
 
|-
|
+
! colspan=4 | search & replace
|
+
| search & replace
+
|
+
 
|-
 
|-
 
| search
 
| search
Строка 223: Строка 211:
 
| P
 
| P
 
| Ctrl-KC
 
| Ctrl-KC
 +
|-
 +
! colspan=4 | Работа с окнами
 +
|-
 +
| Разделить окно горизонтально
 +
| Ctrl-x 2
 +
|
 +
|
 +
|-
 +
| Разделить окно вертикально
 +
| Ctrl-x 3
 +
|
 +
|
 +
|-
 +
| Закрыть текущее окно
 +
| Ctrl-x 0
 +
|
 +
|
 +
|-
 +
| Вернуть одно окно
 +
| Ctrl-x 1
 +
|
 +
|
 
|}
 
|}

Версия 14:03, 20 сентября 2013

Лекции ПЦУСБ

Лекции

Практические
Тесты

Лабораторные

Доп. материалы

  • Emacs (Ема́кс, Е́макс, также И́макс) — многофункциональный расширяемый текстовый редактор (с 1976 года). Скриншот

Возможности редактора Emacs:

  • Знает и подскажет базовые конструкции
  • Подсветка синтаксиса
  • Анализ существующего кода и добавление уже написанных "слов"
  • Автоматическая генерация кода простейшего тестового окружения
  • Добавление декларации component
  • Добавление декларации instance
  • Добавление декларации signal
  • Возможность работы с консолью
  • Возможность работы с с несколькими окнами одновременно
  • И многое, многое другое полезное.

Установка

Распаковываем архив (emacs-23.1-bin-i386.zip или emacs-22.3-bin-i386.zip ) в любую папку на своём диске.

Запускаем Emacs из папки emacs-23.1\bin файл runemacs.exe.

Emacs view.jpg

Горячие клавиши

Для работы стандартных комбинаций клавиш для копирования и вставки текста нужно вы

ModelSim65 pic14.png


Горячие клавиши в Emacs

Действие Emacs Vim Jed
command mode Alt-X ESC Alt-X
insert mode n/a i a o O n/a
line editor mode n/a  : n/a
file operation
open file Ctrl-X Ctrl-F  :e Ctrl-KE
insert file Ctrl-Xi  :r Ctrl-KR
save file Ctrl-X Ctrl-S  :w Ctrl-KD
save as file Ctrl-X Ctrl-W name  :w name Ctrl-KS
close file Ctrl-XK  :q Ctrl-KQ
change buffer Ctrl-XB bN Ctrl-KN
undo Ctrl-XU, Ctrl-_ u Ctrl-U
redo Ctrl-^ Ctrl-R Ctrl-G Ctrl-U
exit Ctrl-X Ctrl-C  :qa! Ctrl-XK
moving around
word left Alt-B b Ctrl-A
word right Alt-F w Ctrl-F
start of line Ctrl-A 0 Ctrl-QS
end of line Ctrl-E $ Ctrl-QD
page up Alt-V Ctrl-U Ctrl-R
page down Ctrl-V Ctrl-D Ctrl-C
start of buffer Alt-< 1G Ctrl-QR
end of buffer Alt-> G Ctrl-QC
line n Alt-G n. n.G Ctrl-QI
deliting
character left Ctrl-H X BS
character right Ctrl-D x Alt-G
word left Alt-DEL db Alt-BS
word right Alt-D dw Ctrl-T
end of line Ctrl-K d$ Ctrl-QY
line Ctrl-A Ctrl-K dd Ctrl-Y
search & replace
search Ctrl-S text /text Ctrl-QS
replace Alt-%  :s/old/new/g Ctrl-QA
start selection Ctrl-SPACE v Ctrl-KB
cut Ctrl-W D Ctrl-KY
copy Alt-W Y Ctrl-KH
paste Ctrl-Y P Ctrl-KC
Работа с окнами
Разделить окно горизонтально Ctrl-x 2
Разделить окно вертикально Ctrl-x 3
Закрыть текущее окно Ctrl-x 0
Вернуть одно окно Ctrl-x 1