GNU Emacs raccourcis clavier

GNU Emacs  

Zeynel Öztürk -
6 ans
- Raccourcis
-1
Ctrl + X puis Ctrl + F

Read a file into Emacs

0
Ctrl + X puis Ctrl + S

Save a file back to disk

0
Ctrl + X puis S

Save all files

0
Ctrl + X puis I

Insert contents of another file into this buffer

1
Ctrl + X puis Ctrl + V

Replace this file with another file

0
Ctrl + X puis Ctrl + W

Write buffer to specified file

1
Ctrl + X puis Ctrl + Q

Toggle read only status of buffer

Publicité

0
Ctrl + Z

Suspend or iconify Emacs

1
Ctrl + X puis Ctrl + C

Exit Emacs completely

The help system is simple. Type Ctrl + H or F1 and follow the directions. If you are a first time user, type Ctrl + H for a tutorial.
0
Ctrl + X puis 1

Remove help window

0
Ctrl + ♦ Méta + V

Scroll help window

0
Ctrl + H puis A

Show commands matching a string

0
Ctrl + H puis K

Describe the function a key runs

0
Ctrl + H puis F

Describe a function

0
Ctrl + H puis M

Get mode specific information

0
Ctrl + G

Abort partially typed or executing command

0
♦ Méta + X

then type recover-session to recover files lost by a system crash

0
Ctrl + X puis U

Undo an unwanted change

1
ou Ctrl + _
0
ou Ctrl + /
0
♦ Méta + X

then type revert-buffer to restore a buffer to its original contents

0
Ctrl + L

Redraw garbaged screen

0
Ctrl + S

Search forward

0
Ctrl + R

Search backward

0
Ctrl + ♦ Méta + S

Regular expression search

0
Ctrl + ♦ Méta + R

Reverse regular expression search

0
♦ Méta + P

Select previous search string

0
♦ Méta + N

Select next later search string

0
⤶ Entrée

Exit incremental search

0
Suppr

Undo effect of last character

0
Ctrl + G

Abort current search

Use Ctrl + S or Ctrl + R again to repeat the search in either direction. If Emacs is still searching, Ctrl + G cancels only the part not matched.
1
Ctrl + B

Character - backward

0
Ctrl + F

Character - forward

0
♦ Méta + B

Word - backward

1
♦ Méta + F

Word - forward

0
Ctrl + P

Line - backward

0
Ctrl + N

Line - forward

0
Ctrl + A

Go to line beginning

0
Ctrl + E

Go to line ending

0
♦ Méta + A

Sentence - backward

0
♦ Méta + E

Sentence - forward

1
♦ Méta + {

Paragraph - backward

0
♦ Méta + }

Paragraph - forward

0
Ctrl + X puis [

Page - backward

0
Ctrl + X puis ]

Page - forward

-1
Ctrl + ♦ Méta + B

sexp - backward

0
Ctrl + ♦ Méta + F

sexp - forward

0
Ctrl + ♦ Méta + A

function - backward

0
Ctrl + ♦ Méta + E

function - forward

1
♦ Méta + <

Go to beginning of buffer

1
♦ Méta + >

Go to end of buffer

0
Ctrl + V

Scroll to next screen

Publicité

1
♦ Méta + V

Scroll to previous screen

0
Ctrl + X puis <

Scroll left

0
Ctrl + X puis >

Scroll right

0
Ctrl + L

Scroll current line to center, top, bottom

0
♦ Méta + G puis G

Go to line

0
♦ Méta + G puis C

Go to character

0
♦ Méta + M

Back to indentation

0
Suppr

Character (delete, not kill) - backward

0
Ctrl + D

Character (delete, not kill) - forward

0
♦ Méta + Suppr

Word - backward

0
♦ Méta + D

Word - forward

0
♦ Méta + 0 puis Ctrl + K

Line (to end of) - backward

0
Ctrl + K

Line (to end of) - forward

0
Ctrl + X puis Suppr

Sentence - backward

0
♦ Méta + K

Sentence - forward

0
♦ Méta + - puis Ctrl + ♦ Méta + K

sexp - backward

0
Ctrl + ♦ Méta + K

sexp - forward

0
Ctrl + W

Kill region

0
♦ Méta + W

Copy region to kill ring

0
♦ Méta + Z

then press char to kill through next occurence of char

0
Ctrl + Y

Yank back last thing killed

0
♦ Méta + Y

Replace last yank with previous kill

0
Ctrl + @

Set mark here

0
ou Ctrl + Espace
0
Ctrl + X puis Ctrl + X

Exchange point and mark

0
♦ Méta + @

Set mark arg words away

0
♦ Méta + H

Mark paragraph

0
Ctrl + X puis Ctrl + P

Mark page

0
Ctrl + ♦ Méta + @

Mark sexp

0
Ctrl + ♦ Méta + H

Mark function

0
Ctrl + X puis H

Mark entire buffer

0
♦ Méta + % puis ♦ Méta + X

(then query-replace-regexp) Interactively replace a text string using regular expressions

Valid responses in query-replace mode are replace, skip, back up and exit.
0
Espace

Replace this one, go to next

0
ou Y
0
Suppr

Skip to next without replacing

0
ou N
0
!

Replace all remaining matches

0
^

Back up to the previous match

0
⤶ Entrée

Exit query-replace

0
Ctrl + R

Enter recursive edit

0
Ctrl + ♦ Méta + C

Exit recursive edit

0
Ctrl + X puis 1

Delete all other windows

0
Ctrl + X puis 5 puis 1

Delete all other windows (for frame)

0
Ctrl + X puis 2

Split window, above and below

-1
Ctrl + + X puis 5 puis 2

Split window, above and below (for frame)

0
Ctrl + X puis 0

Delete this window

0
Ctrl + X puis 5 puis 0

Delete this window (for frame)

0
Ctrl + X puis 3

Split window, side by side

0
Ctrl + ♦ Méta + V

Scroll other window

0
Ctrl + X puis O

Switch cursor to another window

0
Ctrl + X puis 5 puis O

Switch cursor to another window (for frame)

0
Ctrl + X puis 4 puis B

Select buffer in other window

0
Ctrl + X puis 5 puis B

Select buffer in other window (for frame)

0
Ctrl + X puis 4 puis Ctrl + O

Display buffer in other window

0
Ctrl + X puis 5 puis Ctrl + O

Display buffer in other window (for frame)

0
Ctrl + X puis 4 puis F

Find file in other window

0
Ctrl + X puis 5 puis F

Find file in other window (for frame)

0
Ctrl + X puis 4 puis R

Find file read-only in other window

0
Ctrl + X puis 5 puis R

Find file read-only in other window (for frame)

0
Ctrl + X puis 4 puis D

Run Dired in other window

0
Ctrl + X puis 5 puis D

Run Dired in other window (for frame)

0
Ctrl + X puis 4 puis .

Find tag in other window

0
Ctrl + X puis 5 puis .

Find tag in other window (for frame)

0
Ctrl + X puis ^

Grow window taller

0
Ctrl + X puis {

Shrink window smaller

0
Ctrl + X puis }

Grow window wider

0
Tab

Indent current line (mode-dependent)

0
Ctrl + ♦ Méta + \

Indent region (mode-dependent)

0
Ctrl + ♦ Méta + Q

Indent sexp (mode-dependent)

0
Ctrl + X puis Tab

Indent region rigidly arg columns

-1
♦ Méta + ;

Indent for comment

0
Ctrl + O

Insert newline after point

-1
Ctrl + ♦ Méta + O

Move rest of line vertically down

0
Ctrl + X puis Ctrl + O

Delete blank lines around point

0
♦ Méta + ^

Join line with previous (with arg, next)

0
♦ Méta + \

Delete all white space around point

0
♦ Méta + Espace

Put exactly one space at point

0
♦ Méta + Q

Fill paragraph

0
Ctrl + X puis F

Set fill column to arg

0
Ctrl + X puis .

Prefix each line starts with

0
♦ Méta + O

Set face

0
♦ Méta + U

Uppercase word

0
♦ Méta + L

Lowercase word


Partager cette page sur:
Cette page est-elle utile ?
0 0

Quel est votre raccourci clavier préféré GNU Emacs Avez-vous des conseils utiles pour le programme ? Faire savoir aux autres.


 
Aucun commentaire pour l'instant. Vous pouvez écrire le premier !