GNU Emacs raccourcis clavier

GNU Emacs  

Zeynel Abidin Öztürk -
3 ans
- Raccourcis
0
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

0
Ctrl + X puis Ctrl + V

Replace this file with another file

0
Ctrl + X puis Ctrl + W

Write buffer to specified file

0
Ctrl + X puis Ctrl + Q

Toggle read only status of buffer

0
Ctrl + Z

Suspend or iconify Emacs

0
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

0
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.
0
Ctrl + B

Character - backward

0
Ctrl + F

Character - forward

0
Méta + B

Word - backward

0
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

0
Méta + {

Paragraph - backward

0
Méta + }

Paragraph - forward

0
Ctrl + X puis [

Page - backward

0
Ctrl + X puis ]

Page - forward

0
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

0
Méta + <

Go to beginning of buffer

0
Méta + >

Go to end of buffer

0
Ctrl + V

Scroll to next screen

0
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

0
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

0
Méta + ;

Indent for comment

0
Ctrl + O

Insert newline after point

0
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

0
Méta + C

Capitalize word

0
Ctrl + X puis Ctrl + U

Uppercase region

0
Ctrl + X puis Ctrl + L

Lowercase region

The following keys are defined in the minibuffer.
0
⭾ Tab

Complete as much as possible

0
Espace

Complete up to one word

0
⤶ Entrée

Complete and execute

0
?

Show possible completions

0
Méta + P

Fetch previous minibuffer input

0
Méta + N

Fetch later minibuffer input or default

0
Méta + R

Regexp search backward through history

0
Méta + S

Regexp search forward through history

0
Ctrl + G

Abort command

0
Ctrl + X puis Échap puis Échap

Edit and repeat the last command that used the minibuffer

0
F10

Activate menu bar items in text terminals

0
Ctrl + X puis B

Select another buffer

0
Ctrl + X puis Ctrl + B

List all buffers

0
Ctrl + X puis K

Kill a buffer

0
Ctrl + T

Transpose characters

0
Méta + T

Transpose words

0
Ctrl + X puis Ctrl + T

Transpose lines

0
Ctrl + Méta + T

Transpose sexps

0
Méta + $

Check spelling of current word

0
Méta + X

(then ispell-region) Check spelling of all words in region

0
Méta + X

(then ispell-buffer) Check spelling of entire buffer

0
Méta + X

(then flyspell-mode) Toggle on-the-fly spell checking

0
Méta + .

Find a tag (a definition)

0
Ctrl + U puis Méta + .

Find next occurence of a tag

0
Méta + X

(then visit-tags-table) Specify new tags file

0
Méta + X

(then tags-search) Regexp search on all files in tags table

0
Méta + X

(then tags-query-replace) Run query-replace on all the files

0
Méta + ,

Continue last tags search on query-replace

0
Méta + !

Execute a shell command

0
Méta + &

Execute a shell command asynchronously

0
Méta + |

Run a shell command on the region

0
Méta + X

(then type shell) Start a shell window *shell*

0
Ctrl + X puis R puis R

Copy rectangle to register

0
Ctrl + X puis R puis K

Kill rectangle

0
Ctrl + X puis R puis Y

Yank rectangle

0
Ctrl + X puis R puis O

Open rectangle, shifting text right

0
Ctrl + X puis R puis C

Black out rectangle

0
Ctrl + X puis R puis T

Prefix each line with string

0
Ctrl + X puis A puis G

Add global abbrev

0
Ctrl + X puis A puis L

Add mode-local abbrev

0
Ctrl + X puis A puis I puis G

Add global expansion for this abbrev

0
Ctrl + X puis A puis I puis L

Add mode-local expansion for this abbrev

0
Ctrl + X puis A puis E

Explicitly expand abbrev

0
Méta + /

Expand previous word dynamically

0
Ctrl + U puis Num 0 - Num 9

Numeric argument

0
Méta + -

Negative argument

0
Ctrl + Q

then char: Quoted insert

0
Ctrl + \

Enable or disable input method

0
Ctrl + H puis I

Enter the Info documentation reader

0
Ctrl + H puis S

Find specified function or variable in Info

0
Espace

Scroll forward

0
Suppr

Scroll reverse

0
B

Beginning of node

0
N

Go to next node

0
P

Go to previous node

0
U

Move up

0
M

Select menu item by name

0
Num 1 - Num 9

Select menu item by number

0
F

Follow cross reference (return with 1)

0
L

Return to last node you saw

0
D

Return to directory node

0
T

Go to top node of Info file

0
G

Go to any node by name

0
H

Run info tutorial

0
I

Look up a subject in the indices

0
S

Search nodes for regexp

0
Q

Quit Info

0
Ctrl + X puis R puis S

Save region in register

0
Ctrl + X puis R puis I

Insert register contents into buffer

0
Ctrl + X puis R puis Espace

Save value of point in register

0
Ctrl + X puis R puis J

Jump to point saved in register

0
Ctrl + X puis (

Start defining a keyboard macro

0
Ctrl + X puis )

End keyboard macro definition

0
Ctrl + X puis E

Eappend to last keyboard macro

0
Méta + X

(then name-last-kbd-macro) name last keyboard macro

0
Méta + X

(then insert-kbd-macro) Instert Lisp definition in buffer

0
Ctrl + X puis Ctrl + E

Eval sexp before point

0
Ctrl + Méta + X

Eval current defun

0
Méta + X

(then eval-region) Eval region

0
Méta + :

Read and eval minibuffer

0
Méta + X

(then load-library) load a Lisp library from load-path

0
Méta + X

(then customize) Customize variables and faces


Partager cette page sur:

Informations sur le programme

Nom du programme: GNU Emacs GNU Emacs (Édition de texte)

Page Web: gnu.org/s/emacs

Dernière mise à jour: 11 novembre 2019

Comment facile d'appuyer sur les raccourcis: 53%

Plus d'information >>

Nombre de raccourcis: 220

Plateforme détectée: Windows ou Linux (Pas macOS)

Programmes similaires



Publicité

Abonnez-vous!

Votre email reste confidentiel et nous ñ'envoyons pas de spam.