GNU Emacs GNU Emacs

Similar documents
X Window System X X &

tebiki00.dvi

Windows Cygwin Mac *1 Emacs Ruby ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2

Microsoft PowerPoint - InfPro_I6.pptx

UNIX version Copyright c Daikoku Manabu 1 UNIX 1.1 UNIX UNIX UNIX OS Windows UNIX UNIX UN

本 日 の 授 業 内 容 最 低 限 覚 えるべきUNIXコマンド pwd, ls, mkdir, cd, cp, rm, mv テキストエディタの 簡 単 な 使 い 方 テキストエディット, Jedit X,Emacs C 言 語 プログラミングの 初 歩 hello, world を 画 面

LAN Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License

help gem gem gem my help

untitled

UNIX

C

UNIX


Specview Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page htt

Microsoft Word - Meta70_Preferences.doc

a0postercls? Gerlinde Kettl, Matthias Weiser T E Xmacro wwwctanorg/tex-archive/macros/latex/contrib/a0poster LAT E X

表1・4_第31回.qxd

Express5800/340Hb-Rユーザーズガイド(セットアップ編)

Express5800/320Lb, 320Lb-R, 320Lb2-R, 320Lc, 320Lc-Rユーザーズガイド(セットアップ編)

スパコンに通じる並列プログラミングの基礎

I #2 : ( 8-13), () URL : j inoue/prog2007/prog2007.html

スパコンに通じる並列プログラミングの基礎

フリーセルプロの使い方

273? C

スパコンに通じる並列プログラミングの基礎

Unix * 3 PC 2 Linux, Mac *4 Windows Cygwin Cygwin gnuplot Cygwin unix emulator online gnuplot *5 matplotlib *6 SuperMongo *7 gnuplot gnuplot OS *8 Uni

Microsoft PowerPoint - スハ?コン利用入門_ _UNIX利用の基礎知識.pptx

0.2 Button TextBox: menu tab 2


¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè11²ó


A

2004/12/16 texsan/shelx97/kenx Windows XWindows

Contents

オンラインマニュアル

.A.N.Z.X36..PDF


New version (2.15.1) of Specview is now available Dismiss Windows Specview.bat set spv= Specview set jhome= JAVA (C:\Program Files\Java\jre<version>\

unix.dvi

Express5800/320Lc/320Lc-Rユーザーズガイド(セットアップ編)

untitled

スライド 1

情報処理概論(第二日目)

スライド 1

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

r08.dvi

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA SSD B. BIOS SATA ( 1) C. RAID BIOS RAID D. RAID/AHCI 2 SATA SSD ( 1) ( ( 3) 2

<4D F736F F F696E74202D E3F FC96E55F F554E CC8AEE D8EAF2E B8CDD8AB B83685D>

1 ETC - 1 -

情報処理概論(第二日目)

ohp08.dvi

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( (

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

1 138

橡マニュアル1999.PDF


図 1: 場所をクリックし ホームフォルダーをクリックすると (上図) ホーム フォルダー下にあるファイルやディレクトリの一覧を見ることができる 下図 2

XML ( ) XML XML jedit XML XPath XSLT jedit JAVA VM jedit Slava Pestov GNU GPL ( ) jedit jedit ( jedit XML jed

EQUIUM EQUIUM 1

PowerPoint プレゼンテーション - 物理学情報処理演習

2

情報処理概論(第二日目)

2 Windows 10 *1 3 Linux 3.1 Windows Bash on Ubuntu on Windows cygwin MacOS Linux OS Ubuntu OS Linux OS 1 GUI Windows Explorer Mac Finder 1 GUI

平成12年度 計算機数学 火・1


1 I EViews View Proc Freeze


ヤマハルーターのCLI:Command Line Interface

debian_install.dvi

211 ‚æ2fiúŒÚ

¥ƥ­¥¹¥ȥ¨¥ǥ£¥¿¤λȤ¤˽

B 20 Web

グローバル タイトル変換テーブルの編集


Microsoft Word - C.....u.K...doc

PowerPoint Presentation

HA8000-bdシリーズ RAID設定ガイド HA8000-bd/BD10X2


Image Browser Ver3.5 Manual. Zeiss Image Browser Ver3.5 p2. p3. p5. p7. p9. p13. p17. p19. p23 Appendix 1. p25 Appendix 2. p27 LSM Image Browser http:

2

A-GAGE High - Resolution MINI ARRAY Instruction Manual Printed in Japan J20005M

Cleaner XL 1.5 クイックインストールガイド

1 1 Gnuplot gnuplot Windows gnuplot gp443win32.zip gnuplot binary, contrib, demo, docs, license 5 BUGS, Chang

Linux2.4でのメモリ管理機構

untitled

05 I I / 56

TEL ,3300 FAX ( ) 14 ( ) 7 ( ) 16 ( ) 16 ( ) 23 ( ) (%) 1 ( ) 1 ( ) 2 ( ) 7 ( ) 7 ( ) 22 ( ) 8 ( ) 22 ( ) 30 ( ) or 31( )

nakanojoP01

LiveCode初心者開発入門サンプル

Microsoft Word - ChoreonoidStartUpGuide.docx

untitled

cat A

作業手順手引き

1 124

利用の手引き (VOS3)

kiso2-01.key

第117期報告書

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

PC STATION S200L seriesファーストステップガイド

Transcription:

GNU Emacs 2015 10 2 1 GNU Emacs 1 1.1....................................... 1 1.2....................................... 1 1.2.1..................................... 1 1.2.2..................................... 1 1.2.3....................................... 2 1.3......................................... 2 1.4..................................... 3 1.4.1................................... 3 1.4.2 Window...................... 4 1.5 Emacs....................... 4 1.5.1 1......................... 4 1.5.2 2......................... 5 1.6.................................. 5 1.7...................................... 7 1.7.1 Emacs.................. 7 1.7.2....................................... 8 1.8...................................... 8 1.8.1.................... 8 1.8.2 Emacs......................... 9 1.9 Emacs Tutorial..................................... 9 1.10 Emacs.............................. 10 i

1 GNU Emacs UNIX OS vi vi GNU Emacs GNU Emacs 1 1.1 GNU Emacs C- (<CTRL>) C-f f M- ( <ALT> ) <ESC> 1.2 1.2.1 GNU Emacs ( Emacs ) emacs X Window System 1. emacs ( ) : Windows Emacs 2. emacs -nw emacs --no-windows : X Window System Emacs X Emacs X Emacs 1.2.2 Emacs File -> Quit C-x C-c 1 GNU Emacs UNIX UNIX 1

1: Emacs 1.2.3 1. emacs Emacs Emacs 2. emacs -nw Emacs 1.3 emacs & Emacs 1 & Emacs ˆ File Edit Options... (menu bar) Emacs 2 ˆ For information about... (echo area) Emacs 2 2

Emacs (minibuffer) ˆ (Emacs ) 1 X Window System ( ) Emacs (frame) ˆ ( 2 ) (mode line) Emacs 1. Emacs 2. File Split Window (split) Emacs 3. File Remove Splits 1. File 2. Split Window (C-x 2) C-x 2 C-x 2 x ( ) 2 3. File 1.4 1.4.1 Emacs Emacs ( ) Emacs : C-g 3

1 2 C-x 3 2 C-g 1.4.2 Window Emacs (C-x 1 Remove Split ) 1.5 Emacs 1.5.1 1 ls - list directory contents mv - move files commands file Emacs 1. Emacs emacs & 2. C-x C-f 1.10 Emacs Find file: ~/ 3. commands file <ENTER> <ENTER> <BS> C-g 2. commands file 4. commands file ls - list directory contents mv - move files Emacs <ENTER> <BS> 3 (C-x-) 4

5. Emacs ( ) C-x C-s () Wrote... commands file 6. Emacs commands file cat 1.5.2 2 1.5.1 1 commands file ls - list directory contents mv - move files cat - print files Emacs UNIX 1. emacs & Emacs 2. commands file emacs ls 3. commands file 1.5.1 1 C-x C-f commands file <ENTER> commands file Emacs (Emacs ) ( 2 ) commands file 4. (cat - print files) Emacs 5. 1 Emacs Emacs 6. commands file cat 1.6 2 CPU (central processing unit) (main memory; ) CPU 5

(CPU) ( ) (C-x C-s) (C-x C-f) 2: Emacs Emacs ( ) Emacs Emacs (buffer) Emacs Emacs C-x C-f ( 1.5.1 ) ( 1.5.2 ) Emacs C-x C-s ( 2 ) -- ** 1. Emacs emacs & commands file 2. Emacs commands file File -> Close (current buffer) 6

3. ls 4. Emacs commands file? commands file 5. Emacs ( 2 ) commands file -- (Emacs ) 3 cat cat - concatenate and print files ** 6. UNIX commands file 7. -- 8. commands file cat 1.7 1.7.1 Emacs Emacs 1. Emacs emacs & (X & ) 2. C-x C-f 3. 4. C-x C-s 5. 2 4 Emacs 6. Emacs C-x C-c 7

1.7.2 1. emacs motion Emacs backward forward character C-b C-f line C-p C-n Emacs 2. Emacs commands file cp rm cp - copy files and directories rm - remove files or directories Emacs 3. Emacs (a) unix ls mkdir (b) mv emacs motion unix (c) Emacs C-x C-f (d) Find File: ~/unix/emacs motion <ENTER> ~ ~/file ~/subdir/file ~ (subdir) (file) (e) emacs motion Emacs (f) unix emacs motion UNIX 1.8 1.8.1 C-x C-w UNIX cp commands file commands copy 1. commands file 8

2. C-x C-w () Write file: ~/ 3. commands copy <ENTER> commands copy commands copy C-x C-w commands file commands copy 1.8.2 Emacs Emacs 4 y, n, yes, no 1.9 Emacs Save file...? n... exit anyway? yes 1.9 Emacs Tutorial Emacs Important Help menu items: Emacs Tutorial Learn-by-doing tutorial for using Emacs efficiently. Emacs Help Emacs Tutorial (C-h t) CTRL-h t 5 4 Emacs ( *scratch*) 5 Emacs C-h C-h M-x help <ENTER> M-x help-with-tutorial <ENTER> 9

1.10 Emacs C-x C-c C-g C-x C-f C-x C-s C-x C-w C-x s ( ) C-h ( M-x help <ENTER> ) C-h t ( M-x help <ENTER> t ) C-x u (undo) C- (undo) C-f C-b C-a C-e C-p C-n C-v M-v 1 (forward) 1 (backward) (previous) (next) <BS> C-d C-k C-y C-<SPACE> C-w M-w 1 1 (kill) kill-ring (yank) ( ) (kill-ring ) kill-ring C-x b C-x C-b C-x k C-x o C-x 0 C-x 1 C-x 2 C-x 3 C-s M-% 10