0% found this document useful (0 votes)
411 views27 pages

Inkscape Keyboard and Mouse Reference

This document provides a summary of keyboard shortcuts in Inkscape for tools, dialogs, canvas navigation and zooming, object editing, layers, and more. Some key shortcuts include using F keys to select tools, Shift+Ctrl+letters to open dialogs, Ctrl+arrows to scroll, and Ctrl+Z/Y to undo/redo. Double clicking tool buttons opens preferences. Space temporarily selects while dragging pans with mouse.

Uploaded by

ordam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
411 views27 pages

Inkscape Keyboard and Mouse Reference

This document provides a summary of keyboard shortcuts in Inkscape for tools, dialogs, canvas navigation and zooming, object editing, layers, and more. Some key shortcuts include using F keys to select tools, Shift+Ctrl+letters to open dialogs, Ctrl+arrows to scroll, and Ctrl+Z/Y to undo/redo. Double clicking tool buttons opens preferences. Space temporarily selects while dragging pans with mouse.

Uploaded by

ordam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Tools
F1,s Selector
Space Selector(temporary)
SpaceswitchestotheSelectortooltemporarilyanotherSpaceswitchesback.
Whenthe"LeftmousebuttonpanswhenSpaceispressed"optionisoninPreferences,
Space+mousedragpanscanvasinsteadofswitchingtoSelector.

F2,n Nodetool
Shift + F2,w Tweaktool
F3,z Zoomtool
n Measuretool
F4,r Rectangletool
Shift + F4,x 3Dboxtool
F5,e Ellipse/arctool
Shift + F9,* Startool
F9,i Spiraltool
F6,p Pencil(Freehand)tool
Shift + F6,b Pen(Bezier)tool
Ctrl + F6,c Calligraphytool
F8,t Texttool
Shift + F3,a Spraytool
Shift + E Erasertool
Shift + F7,u PaintBuckettool
Ctrl + F1,g Gradienttool
F7,d Droppertool
Ctrl + F2,o Connectortool
DoubleclickonthetoolbuttonsopensthePreferencesdialogshowingthepageofthecorresponding
tool.

Dialogs
Open
Shift + Ctrl + F FillandStroke
Shift + Ctrl + W Swatches
Shift + Ctrl + T TextandFont
Shift + Ctrl + M Transform
Shift + Ctrl + L Layers
Shift + Ctrl + A AlignandDistribute
Shift + Ctrl + O ObjectProperties
https://inkscape.org/en/doc/keys091.html

1/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + Ctrl + H UndoHistory


Shift + Ctrl + X XMLEditor
Shift + Ctrl + D DocumentPreferences
Shift + Ctrl + P InkscapePreferences
Shift + Ctrl + E ExporttoPNG
Ctrl + F Find
Shift + Alt + B TraceBitmap
Shift + Ctrl + 7 PathEffects
Ctrl + Alt + K CheckSpelling
Theseshortcutsopenanewdialogwindowifitwasn'topenyet,otherwisethecorrespondingdialog
getsfocus.

Togglevisibility
F12 toggledialogs
ThistemporarilyhidesallopendialogsanotherF12showsthemagain.

Withinadialog
Esc returntothecanvas
Ctrl + F4, Ctrl + W closethedialog
Tab jumptonextwidget
Shift + Tab jumptopreviouswidget
Enter setthenewvalue
Thisacceptsthenewvalueyoutypedinatextfieldandreturnsfocustocanvas.

Ctrl + Enter inXMLEditor,settheattrvalue


WheneditinganattributevalueinXMLEditor,thissetsthenewvalue(sameasclickingthe"Set
attribute"button).

Space,Enter activatecurrentbuttonorlist
Ctrl + PgUp, Ctrl + PgDn inamultitabdialog,switchtabs

Controlsbar
Access
TheControlsbaratthetopofthedocumentwindowprovidesdifferentbuttonsandcontrolsforeach
tool.

Alt + X jumptothefirsteditablefield
Navigate
Tab jumptonextfield
Shift + Tab jumptopreviousfield
UsethesetonavigatebetweenfieldsintheControlsbar(thevalueinthefieldyouleave,ifchanged,
isaccepted).

Changevalues
https://inkscape.org/en/doc/keys091.html

2/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Uparrow,Downarrow changevalueby0.1
PgUp,PgDn changevalueby5.0
Enter acceptthenewvalue
Thisacceptsthenewvalueyoutypedinatextfieldandreturnsfocustocanvas.

Esc cancelchanges,returntocanvas
Thiscancelsanychangesyoumadeinatextfieldandreturnsfocustocanvas.

Ctrl + Z cancelchanges
Thiscancelsanychangesyoumadeinatextfieldbutyoustayinthefield.

Canvas
Zoom
=,+ zoomin
zoomout
Thekeypad+/keysdozoomingevenwhenyouareeditingatextobject,unlessNumLockison.

middleclick, Ctrl + rightclick zoomin


Shift + middleclick, Shift + right
click

zoomout

Ctrl + mousewheel zoominorout


Whenthe"Mousewheelzoomsbydefault"optionisoninPreferences,Ctrl+wheelscrollsinsteadof
zooming.Tozoom,usewheelwithoutCtrl.

Shift + middlebuttondrag zoomintothearea


Alt + Z activatezoomfield
Thezoomfieldinthelowerrightcornerofthewindowallowsyoutospecifyzoomlevelprecisely.

Q quickzoom
Zoomstoselection,ordoublesthecurrentzoomfactorifnothingisselected,untilkeyisreleased.

Presetzooms
1 zoom1:1
2 zoom1:2
3 zoomtoselection
4 zoomtodrawing
5 zoomtopage
Ctrl + E,6 zoomtopagewidth
Zoomhistory
` (backquote)previouszoom
Shift + ` nextzoom
Withthesekeys,youcantravelbackandforththroughthehistoryofzoomsinthissession.

Scroll(pan)
Ctrl + arrows scrollcanvas
Scrollingbykeysisaccelerated,i.e.itspeedsupwhenyoupressCtrl+arrowsinquicksuccession,or

https://inkscape.org/en/doc/keys091.html

3/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape
pressandhold.

middlebuttondrag pancanvas
Shift + rightbutton
drag, Ctrl + rightbuttondrag

pancanvas

mousewheel scrollcanvasvertically
Whenthe"Mousewheelzoomsbydefault"optionisoninPreferences,mousewheelzoomsinstead
ofscrolling.Toscroll,useCtrl+wheel.

Shift + mousewheel scrollcanvashorizontally


Whenthe"LeftmousebuttonpanswhenSpaceispressed"optionisoninPreferences,
Space+mousedragalsopanscanvas.

Guides,grids,snapping
mousedrag dragoffarulertocreateguide
Dragoffthehorizontalorverticalrulertocreateanewguideline.Dragaguidelineontotherulerto
deleteit.

mousedrag dragaguidetomoveit
Shift + mousedrag dragaguide(notnearanchor)torotateit
Shift + Ctrl + mousedrag rotateguidewithanglesnapping
Del

deleteguide

|, Shift + \ toggleguidesandsnappingtoguides
Ifyouwanttoseetheguidesbutnotsnaptothem,usetheglobalsnappingtoggle(%key).
Whenyoucreateanewguidebydraggingofftheruler,guidevisibilityandsnappingareturnedon.

#, Shift + 3 togglegridsandsnappingtogrids
Ifyouwanttoseethegridsbutnotsnaptothem,usetheglobalsnappingtoggle(%key).
Notethatonlythe3keyonthemainkeyboardworks,notonthekeypad.

% togglesnappingonandoff
Thistoggleaffectssnappingtogrids,guides,andobjectsinalltools.

Displaymode
Ctrl + keypad5 togglenormal/nofilters/outlinemode

Palette
Thesekeysworkbothinthefloatingpalettedialogandinthepaletteframeatthebottomofthe
window.

click setfillcoloronselection
Shift + click setstrokecoloronselection
rightclick openpopupmenu
mousedrag dragfillcolortoobjects
Shift + mousedrag dragstrokecolortoobjects
Tochangefill/strokeofanobjectbydraggingcoloronit,thatobjectneednotbeselected.
YoucanalsodragcolorstotheFill(F)andStroke(S)indicatorsinthestatusbartochangethe
selection.

mousewheel scrollpalette

File
Ctrl + N createnewdocument
https://inkscape.org/en/doc/keys091.html

4/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Ctrl + O openadocument
Shift + Ctrl + E exporttoPNG
Ctrl + I importbitmaporvector
Ctrl + P printdocument
Ctrl + S savedocument
Shift + Ctrl + S saveunderanewname
Shift + Ctrl + Alt + S saveacopy
Ctrl + Q exitInkscape

Window
Ctrl + R togglerulers
Ctrl + B togglescrollbars
Shift + Alt + P togglepalette
F11 togglefullscreen
Shift + F11 toggletoolbars
Ctrl + F11 toggletoolbarsandfullscreen
F10 mainmenu
MenuscanalsobeactivatedbyAltwiththeletterunderscoredinthemenuname.

Shift + F10,rightclick dropdown(context)menu


Ctrl + F4, Ctrl + W closedocumentwindow
ThisshutsdownInkscapeifitwastheonlydocumentwindowopen.

Ctrl + Tab nextdocumentwindow


Shift + Ctrl + Tab previousdocumentwindow
Thesecyclethroughtheactivedocumentwindowsforwardandbackward.

Extensions
Alt + Q previousextension
Shift + Alt + Q previousextensionsettings

Layers
Shift + Ctrl + N createnewlayer
Shift + PgUp movetolayerabove
Shift + PgDn movetolayerbelow
Thesecommandsmovetheselectedobjectsfromonelayertoanother.

Shift + Ctrl + PgUp raiselayer


Shift + Ctrl + PgDn lowerlayer
Shift + Ctrl + Home raiselayertotop
https://inkscape.org/en/doc/keys091.html

5/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + Ctrl + End lowerlayertobottom


Thesecommandsmovethecurrentlayeramongitssiblings(normallyotherlayers).

Hide/lock
Shift + click
Shift + Alt + click

selectalayerandtogglevisibility(eyeicon)
orlockstatus(lockicon)ontheotherlayers
togglevisibility(eyeicon)orlockstatus
(lockicon)ontheunselectedlayers

ThesecommandsapplytotheLayersdialog'siconsonly.

Object
Undo/redo
Shift + Ctrl + Y, Ctrl + Z undo
Shift + Ctrl + Z, Ctrl + Y redo
Clipboard
Ctrl + C, Ctrl + Ins copyselection
Ctrl + X, Shift + Del cutselection
Ctrl + V, Shift + Ins pasteclipboard
Thisplacestheclipboardobjectsatthemousecursor,oratthecenterofthewindowifmouseis
outsidethecanvas.
Wheneditingtextwiththetexttool,thispastesthetextfromtheclipboardintothecurrenttextobject.

Ctrl + Alt + V pasteinplace


Thisplacestheclipboardobjectsintotheoriginallocationfromwhichtheywerecopied.

Shift + Ctrl + V pastestyle


Thisappliesthestyleofthe(firstofthe)copiedobject(s)tothecurrentselection.
Ifagradienthandle(inGradienttool)oratextspan(inTexttool)areselected,theygetthestyle
insteadoftheentireobject.

Ctrl + 7 pastepatheffect
Thisappliesthepatheffectofthecopiedpathtothepaths/shapesincurrentselection.

Duplicate
Ctrl + D duplicateselection
Newobject(s)areplacedexactlyovertheoriginal(s)andselected.

Clone
Alt + D cloneobject
Aclonecanbemoved/scaled/rotated/skewedindependently,butitupdatesthepath,fill,andstroke
fromitsoriginal.
Thecloneisplacedexactlyovertheoriginalobjectandisselected.
Youcanonlycloneoneobjectatatimeifyouwanttocloneseveralobjectstogether,groupthem
andclonethegroup.

Shift + Alt + D unlinkclone


Unlinkingaclonecutsthelinktotheoriginal,turningthecloneintoaplaincopy.

Shift + D selectoriginal
Tofindoutwhichobjectthisisacloneof,selectthecloneandgivethiscommand.Theoriginalwillbe
selected.

https://inkscape.org/en/doc/keys091.html

6/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Bitmaps
Alt + B createabitmapcopy
Thisexportstheselectedobject(s)(allotherobjectshidden)asPNGinthedocument'sdirectoryand
importsitback.
Theimportedbitmapisplacedovertheoriginalselectionandisselected.

Shift + Alt + B tracebitmap


ThisopenstheTraceBitmapdialogallowingyoutoconvertabitmapobjecttopath(s).

Patterns
Alt + I object(s)topattern
Thisconvertstheselectiontoarectanglewithtiledpatternfill.

Shift + Alt + I patterntoobject(s)


Eachselectedobjectwithpatternfillisbrokenintothesameobjectwithoutfillandasinglepattern
object.

Guides
Shift + G object(s)toguide(s)
Group
Shift + Ctrl + U, Ctrl + G groupselectedobjects
UseCtrl+clicktoselectobjectswithingroup.

Shift + Ctrl + G, Ctrl + U ungroupselectedgroup(s)


ThisremovesonlyonelevelofgroupingpressCtrl+Urepeatedlytoungroupnestedgroups.

Zorder
Home raiseselectiontotop
End lowerselectiontobottom
PgUp raiseselectiononestep
PgDn lowerselectiononestep

Path
Converttopath
Shift + Ctrl + C convertselectedobject(s)topath
Ctrl + Alt + C convertstroketopath
Booleanoperations
Ctrl + + union
Unioncombinesanynumberofobjectsintoasinglepath,removingoverlaps.

Ctrl + difference
Differenceworkson2objects,extractingthetopfromthebottom.

Ctrl + * intersection
Intersectioncreatesapathrepresentingthecommon(overlapping)areaofallselectedobjects.

Ctrl + ^ exclusiveOR(XOR)
XORissimilartoUnion,exceptthatitworkson2objectsandremovesareaswheretheobjects

https://inkscape.org/en/doc/keys091.html

7/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape
overlap.

Ctrl + / division(cut)
Divisioncutsthebottomobjectintopiecesbythetopobject,preservingthefillandstrokeofthe
bottom.

Ctrl + Alt + / cutpath


CutPathcutsthebottomobject'sstrokeonlywhereitisintersectedbythetoppath,removinganyfill
fromtheresult.
TheresultofUnion,Difference,Intersection,andXORinheritstheid=attributeandthereforethe
clonesofthebottomobject.
DivisionandCutpathnormallyproduceseveralobjectsofthem,arandomoneinheritstheid=ofthe
bottomsourceobject.

Offsets
Ctrl + ( insetpath(towardscenter)
Ctrl + ) outsetpath(awayfromcenter)
Thedefaultoffsetdistanceis2px(SVGpixelunits,notscreenpixels).

Alt + ( insetpathby1pixel
Alt + ) outsetpathby1pixel
Shift + Alt + ( insetpathby10pixels
Shift + Alt + ) outsetpathby10pixels
Theactualdistanceforpixeloffsetsdependsonzoomlevel.Zoominforfineradjustment.
Allthe(,)commandsconverttheobjecttopath,ifnecessary,andproduceregularpath.

Ctrl + J createdynamicoffset
Ctrl + Alt + J createlinkedoffset
Thesecommandsproduceanoffsetobject,editablebythenodetool,standaloneorlinkedtothe
original.

Shift + D selectsource
Selectingalinkedoffsetandgivingthiscommandwillselectthesourcepathofthelinkedoffset.

Combine
Ctrl + K combinepaths
Thisisdifferentfromgroupinginthatcombinedpathscreateoneobject.
ThisisdifferentfromUnioninthatoverlappingareasarenotaffected.
WhetheroverlappingareasarefillediscontrolledbytheFill:winding/alternatingswitchontheFill&
Strokedialog.

Shift + Ctrl + K breakpathsapart


Thisattemptstobreakanobjectintoconstituentpathsitwillfailiftheobjectisonesolidpath.

Simplify
Ctrl + L simplify
Thiscommandattemptstosimplifyselectedpath(s)byremovingextranodes.Itconvertsallobjectsto
pathsfirst.
Ifyouinvokethiscommandseveraltimesinquicksuccession,itwillactmoreandmoreaggressively.
InvokingSimplifyagainafterapauserestoresthedefaultthreshold(settableintheInkscape
Preferencesdialog).

Selector
Select(mouse)
click selectanobject
Whenyouleftclickonanobject,previousselectionisdeselected.

Shift + click toggleselection


https://inkscape.org/en/doc/keys091.html

8/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape
Shift+clickaddsanobjecttothecurrentselectionifitwasnotselected,ordeselectsitotherwise.

click + click edittheobject


Forpaths,doubleclickingswitchestoNodetoolforshapes,tocorrespondingshapetoolfortext,to
Texttool.
Forgroups,doubleclickingperformsthe"Entergroup"command(thegroupbecomesatemporary
layer).
Doubleclickinginemptyspaceswitchestotheparentlayerinthehierarchy,ifany.

Rubberband,touchselection
mousedrag selectbyrubberband
Draggingaroundobjectsdoes"rubberband"selectionpreviousselectionisdeselected.

Shift + mousedrag addobjectstoselection


Normally,youneedtostartfromanemptyspacetoinitiatearubberband.
However,ifyoupressShiftbeforedragging,Inkscapewilldorubberbandselectionevenifyoustart
fromanobject.

Alt + mouse
selectbytouch
drag, Shift + Alt + mousedrag
Alt+draggingoverobjectsselectsthoseobjectsthataretouchedbythepath.
TostarttouchselectionwithAlt,youmusthavenothingselectedotherwiseuseShift+Alt.
Youcanswitchrubberbandselectiontotouchselectionandbackwhiledraggingbypressing/releasing
Alt.

Select(keyboard)
Tab selectnextobject
Shift + Tab selectpreviousobject
Thesekeyspickobjectsintheirzorder(Tabcyclesfrombottomtotop,Shift+Tabcyclesfromtopto
bottom).
Unlessyoudidmanualrearrangements,thelastobjectyoucreatedisalwaysontop.
Asaresult,ifnothingisselected,pressingShift+Tabonceconvenientlyselectstheobjectyoucreated
last.
Thisworksonobjectswithinthecurrentlayer(unlessyouchangethatinpreferences).

Ctrl + A selectall(currentlayer)
Thisworksonobjectswithinthecurrentlayer(unlessyouchangethatinpreferences).

Ctrl + Alt + A selectall(alllayers)


Thisworksonobjectsinallvisibleandunlockedlayers.

! invertselection(currentlayer)
Thisinvertsselection(deselectswhatwasselectedandviceversa)inthecurrentlayer.

Alt + ! invertselection(alllayers)
Thisinvertsselection(deselectswhatwasselectedandviceversa)invisibleandunlockedlayers.

Esc deselect
Backspace,Del deleteselection
Selectwithingroup,selectunder
Ctrl + click selectwithingroup
Ctrl+clickselectstheobjectatclickpointdisregardinganylevelsofgroupingthatthisobjectmight
belongto.

Shift + Ctrl + click toggleselectionwithingroup


Alt + click selectunder
Alt+clickselectstheobjectatclickpointwhichisbeneath(inzorder)thelowestselectedobjectatclick
point.
Ifthebottomobjectisreached,Alt+clickagainselectsthetopobject.So,severalAlt+clickscycle
throughzorderstackatpoint.
OnGNU/Linux,Alt+clickandAlt+dragmaybereservedbythewindowmanager.Reconfigureitsoyou
canusetheminInkscape.
IfyourkeyboardhasaMetakey,youmaywishtosetyour"Modifierkey"touseitinsteadofAlt.
(SometimesyoucanalsouseCtrl+Alt+click(selectunderingroups)withthesameeffectasAlt+click.)

https://inkscape.org/en/doc/keys091.html

9/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + Alt + click toggleunder


Ctrl + Alt + click selectunder,ingroups
Shift + Ctrl + Alt + click toggleunder,ingroups
Ctrl + Enter entergroup
Ctrl + Backspace gotoparentgroup/layer
Move(mouse)
mousedrag select+move
Dragginganobjectselectsitifitwasnotselected,thenmovesselection.

Alt + mousedrag moveselected


Alt+dragmovesthecurrentselection(withoutselectingwhatisundercursor),nomatterwhereyou
startthedrag.
OnGNU/Linux,Alt+clickandAlt+dragmaybereservedbythewindowmanager.Reconfigureitsoyou
canusetheminInkscape.
IfyourkeyboardhasaMetakey,youmaywishtosetyour"Modifierkey"touseitinsteadofAlt.

Ctrl + mousedrag restrictmovementtohorizontalorvertical


Shift + mousedrag temporarilydisablesnapping
Thistemporarilydisablessnappingtogridorguideswhenyouaredraggingwithgridorguideson.

mousedrag + Space dropacopy


Whendraggingortransformingwithmouse,eachSpaceleavesacopyoftheselectedobject.
YoucanpressandholdSpacewhiledraggingforanice"trail."

Move(keyboard)
arrows moveselectionbythenudgedistance
Shift + arrows moveselectionby10xnudgedistance
Thedefaultnudgedistanceis2px(SVGpixelunits,notscreenpixels).

Alt + arrows moveselectionby1pixel


Shift + Alt + arrows moveselectionby10pixels
Theactualdistanceforpixelmovementsdependsonzoomlevel.Zoominforfinermovement.

Transform(mouse)
click, Shift + S togglescale/rotationhandles
mousedrag scale(withscalehandles)
mousedrag rotateorskew(withrotationhandles)
Scalebyhandles
mousedrag scale
Ctrl + mousedrag scalepreservingaspectratio
Shift + mousedrag symmetrictransformation
HoldingShiftwhiletransformingmakestransformationsymmetricaroundthecenteroftheselection.

Alt + mousedrag scalebyinteger


HoldAltwhilescalingtolimitscaleto2,3,4,etc.or1/2,1/3,1/4etc.oftheinitialsize.

Scale(keyboard)
.,> scaleselectionupbythescalestep
https://inkscape.org/en/doc/keys091.html

10/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

,,< scaleselectiondownbythescalestep
Thedefaultscalestepis2px(SVGpixelunits,notscreenpixels).

Ctrl + ., Ctrl + > scaleselectionto200%


Ctrl + ,, Ctrl + < scaleselectionto50%
Alt + ., Alt + > scaleselectionupby1pixel
Alt + ,, Alt + < scaleselectiondownby1pixel
Theactualsizeincrementforpixelscalingdependsonzoomlevel.Zoominforfinerscaling.
Scalingisuniformaroundthecenter,sothatthesizeincrementappliestothelargerofthetwo
dimensions.

Rotate/skewbyhandles
mousedrag rotateorskew
Ctrl + mousedrag snapskewangle
HoldingCtrlwhendraggingaskew(noncorner)handlesnapstheskewangletoanglesteps(default
15degrees).

Ctrl + mousedrag snaprotationangle


HoldingCtrlwhendraggingarotation(corner)handlesnapstherotationangletoanglesteps(default
15degrees).

Rotate(keyboard)
[,] rotateselectionbytheanglestep
Thedefaultanglestepis15degrees.]rotatesclockwise,[rotatescounterclockwise.

Ctrl + [, Ctrl + ] rotateselectionby90degrees


Alt + [, Alt + ] rotateselectionby1pixel
Theactualangleforpixelrotationdependsonzoomlevel.Zoominforfinermovement.
Thesecommandsusetherotationcenter,draggableinSelector(bydefaultit'singeometriccenter).

Flip
h flipselectionhorizontally
v flipselectionvertically
Ifthetoolisinrotatemode(rotationcentervisible),thatcenterbecomestheaxisofflippingotherwise
itflipsaroundgeometriccenterofselection.

Rotationcenter
mousedrag moverotationcenter
Movedrotationcenterremembersandsavesitspositionfor(all)selectedobject(s)youcanresetit.

Shift + mousedrag movewithoutsnapping


Shift + click resetrotationcenter
Resettingrotationcentermovesitbacktothegeometriccenteroftheobject'sorselection'sbounding
box.

Cancel
Esc cancelrubberband,move,transformation
PressEscwhilemousebuttonisstilldowntocancelrubberbandselection,move,ortransformationof
anykind.

Nodetool
https://inkscape.org/en/doc/keys091.html

11/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Selectobjects(mouse)
click clickanonselectedobjecttoselect
Alt + click selectunder
Alt + mousewheel cyclezorder
Shift + click toggleselection
TheseworkthesameasinSelector.Thenodesorhandlesofthesingleselectedobjectbecome
editable.

Selectnodes(mouse)
click selectanode
Clickingonanodeselectsit.

click selecttwoadjacentnodes
Clickingonaselectedpathbetweenthenodesselectsthetwonodesclosesttotheclickpoint.

Shift + click toggleselection


Thisadds/removesanode(ifclickedonnode)ortwonodes(ifclickedonpath)to/fromthenode
selection.

click deselect
Clickinginanemptyspacedeselectsallselectednodes.Nextclickwilldeselecttheobject.

Rubberbandselection
mousedrag selectmultiplenodes
Draggingaroundnodesdoes"rubberband"selectionpreviousnodeselectionisdeselected.

Shift + mousedrag addnodestoselection


Normally,youneedtostartfromapointnotoverapathoranodetoinitiatearubberband.
However,ifyoupressShiftbeforedragging,Inkscapewilldorubberbandselectionevenifyoustart
overthepath.

Selectnodes(keyboard)
Tab selectnextnode
Shift + Tab selectpreviousnode
Thesekeysselectnodeswithintheselectedpath.

Ctrl + A selectallnodesinsubpath(s)
Ifthepathhasmultiplesubpathsandsomenodesselected,thisselectsallonlyinsubpathswith
alreadyselectednodes.

Ctrl + Alt + A selectallnodesinpath


Thisselectsallnodesintheentirepath.

! invertselectioninsubpath(s)
Ifthepathhasmultiplesubpathsandsomenodesselected,thisinvertsselectiononlyinsubpaths
withalreadyselectednodes.

Alt + ! invertselectioninpath
Thisinvertsselection(deselectswhatwasselectedandviceversa)intheentirepath.

Esc deselectallnodes
Grow/shrinknodeselection
PgUp,PgDn grow/shrinkselection(spatial)
mousewheel grow/shrinkselection(spatial)
Ctrl + PgUp, Ctrl + PgDn grow/shrinkselection(alongpath)
https://inkscape.org/en/doc/keys091.html

12/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Ctrl + mousewheel grow/shrinkselection(alongpath)


Yourmousepointermustbeoveranodeforgrowing/shrinking.
Eachkeypressorwheelclickselectsthenearestunselectednodeordeselectsthefarthestselected
node.
Distancetonodescanbecalculateddirectly(spatialmode)oralongpath.

Movenodes(mouse)
mousedrag moveselectednodes
Ctrl + mousedrag restrictmovementtohorizontalorvertical
Ctrl + Alt + mousedrag movealonghandles
Thisrestrictsmovementtothedirectionsofthenode'shandles,theircontinuationsandperpendiculars
(total8snaps).
Ifthenodehasstraightlinesononeorbothsides,thiswillsnapittotheselines'directionsand
perpendicularsinstead.

Shift + mousedrag temporarilydisablesnapping


Shift + mousedrag dragouthandle
Ifanodehasaretractedhandle,draggingwithShiftletsyoudragitoutofthenode.

mousedrag + Space dropacopy


Whendraggingnodeswithmouse,eachSpaceleavesacopyoftheselectedobject.
YoucanpressandholdSpacewhiledraggingforanice"trail."

Alt + mousedrag sculptselectednodes


Sculptingmovestheselectednodessothatthedraggednodemovesalltheway,thefarthest
selectednodesstayputallintermediateselectednodesmoveintermediatedistances,governedbya
belllikecurve.
Sculptingispressuresensitivewithatabletpressharderforablunterdragprofile,presslightlyfora
sharperprofile.
Tostopsculptingwithoutlosingthepressuresensitiveprofile,releaseAltfirstandthenliftthepen.

Movenodes(keyboard)
arrows
Shift + arrows

moveselectednode(s)bythenudge
distance
moveselectednode(s)by10xnudge
distance

Thedefaultnudgedistanceis2px(SVGpixelunits,notscreenpixels).

Alt + arrows moveselectednode(s)by1pixel


Shift + Alt + arrows moveselectednode(s)by10pixels
Theactualdistanceforpixelmovementsdependsonzoomlevel.Zoominforfinermovement.

Movenodehandle(mouse)
mousedrag moveanodehandle
Ctrl + mousedrag snapthehandletoanglesteps
Thedefaultanglestepis15degrees.Thisalsosnapstothehandle'soriginalangle,itscontinuation
andperpendiculars.

Shift + mousedrag rotatebothhandles


Alt + mousedrag lockthehandlelength
Ctrl,Shift,Altcanbecombinedwhendragginghandles.

Ctrl + click retractthehandle


RetractedhandleiszerolengthuseShift+dragtodragitbackout.

Scalehandle(1nodeselected)
<,> contract/expandbothhandlesbyscalestep
https://inkscape.org/en/doc/keys091.html

13/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape
Thedefaultscalestepis2px(SVGpixelunits,notscreenpixels).Mayapplytomorethanonenode.

LeftCtrl + <, LeftCtrl + > scalelefthandlebythescalestep


RightCtrl + <, RightCtrl + > scalerighthandlebythescalestep
LeftAlt + <, LeftAlt + > scalelefthandleby1pixel
RightAlt + <, RightAlt + > scalerighthandleby1pixel
Theactualsizeincrementforpixelscalingdependsonzoomlevel.Zoominforfinerscaling.
Insteadofthe<and>keys,youcanusethe,(comma)and.(period)keysrespectively.

Rotatehandle(1nodeselected)
[,] rotatebothhandlesbytheanglestep
Thedefaultanglestepis15degrees.]rotatesclockwise,[rotatescounterclockwise.Mayapplyto
morethanonenode.

LeftCtrl + [, LeftCtrl + ] rotatelefthandlebytheanglestep


RightCtrl + [, RightCtrl + ] rotaterighthandlebytheanglestep
LeftAlt + [, LeftAlt + ] rotatelefthandleby1pixel
RightAlt + [, RightAlt + ] rotaterighthandleby1pixel
Handlesvisibility
Ctrl + H togglehandles
Scalenodes(>1nodesselected)
Thesecommandsscaletheselectednodesasiftheywerean"object".
Ifmouseisoveranode,thatnodebecomestheaxisofscalingotherwiseitscalesaroundgeometric
centerofselectednodes.

.,> scalenodesupbythescalestep
,,< scalenodesdownbythescalestep
Thedefaultscalestepis2px(SVGpixelunits,notscreenpixels).

Alt + ., Alt + > scalenodesupby1pixel


Alt + ,, Alt + < scalenodesdownby1pixel
Theactualsizeincrementforpixelscalingdependsonzoomlevel.Zoominforfinerscaling.
Scalingisuniformaroundthecenter,sothatthesizeincrementappliestothelargerofthetwo
dimensions.

Rotatenodes(>1nodesselected)
Thesecommandsrotatetheselectednodesasiftheywerean"object".
Ifmouseisoveranode,thatnodebecomestheaxisofrotationotherwiseitrotatesaroundgeometric
centerofselectednodes.

[,] rotatenodesbytheanglestep
Thedefaultanglestepis15degrees.]rotatesclockwise,[rotatescounterclockwise.

Alt + [, Alt + ] rotatenodesby1pixel


Theactualangleforpixelrotationdependsonzoomlevel.Zoominforfinermovement.

Flipnodes(>1nodesselected)
Thesecommandsfliptheselectednodesasiftheywerean"object",aroundthecenterofthatobject.

h flipnodeshorizontally
v flipnodesvertically
Ifmouseisoveranode,thatnodebecomestheaxisofflippingotherwiseitflipsaroundgeometric
centerofselectednodes

https://inkscape.org/en/doc/keys091.html

14/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Changesegment(s)
Shift + L makeline
Shift + U makecurve
Thesecommandsrequirethatmorethantwoadjacentnodesbeselected.

Changenodetype
Shift + C makecusp
FirstShift+CchangestypeofnodeifyoudoanotherShift+Conanalreadycuspnode,itretractsits
handles.

Shift + S makesmooth
Ifacuspnodeisadjacenttoalinesegment,firstShift+Smakesithalfsmoothwithonehandle
collinearwiththesegmentanotherShift+Swillexpandasecondhandle.

Shift + Y makesymmetric
Whenmakingsmoothorsymmetric,youcanlockthepositionofoneofthehandlesbyhovering
mouseoverit.

Shift + A makeauto
Ctrl + click togglesmooth/cusp/symmetric/auto
Join/break
Shift + J joinselectednodes
Thisrequiresthatexactlytwoendnodeswithinthepathbeselected.
Youcanlockthepositionofoneofthetwojoinednodesbyhoveringmouseoverit.

Alt + J joinselectedendnodeswithnewsegment
Shift + B breakselectednode(s)
Afterbreak,onlyoneofeachtwonewnodesisselected.Mayapplytomorethanonenode.

Delete,create,duplicate
Backspace,Del deleteselectednode(s)
Ctrl + Backspace, Ctrl + Del deletewithoutpreservingshape
DeletingwithoutCtrladjustshandlesontheremainingnodestopreservetheshapeofthecurveas
muchaspossible.
DeletingwithCtrldoesnottouchtheremainingnodes.

Alt + Del

deletesegmentbetweentwononendpoint
nodes

Ctrl + Alt + click create/deletenode


Ctrl+Alt+clickonanodedeletesitCtrl+Alt+clickonthepathbetweennodescreatesanewnodeinthe
clickpoint.
Deletingnodesthiswayalwaystriestopreservetheshapeofthecurve(sameasDel/Backspace).

click + click createnode


Doubleclickingonthepathbetweennodescreatesanodeintheclickpoint.

Ins, Shift + I insertnewnode(s)


Thisaddsnewnode(s)inthemiddle(s)ofselectedsegment(s),soitrequiresthatmorethantwo
adjacentnodesbeselected.

Shift + D duplicateselectednode(s)
Newnodesarecreatedonthesamepaththeyareplacedexactlyovertheoldonesandare
selected.

Reverse
Shift + R reversepathdirection
https://inkscape.org/en/doc/keys091.html

15/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Editshapes
Nodetoolcanalsodragthehandlesofshapes(rectangles,ellipses,stars,spirals).Clickonashapeto
selectit.
Seethecorrespondingshapetoolsfortheireditingshortcuts,allofwhichalsoworkinnodetool.

Editfillsandpatheffects
Nodetoolcanalsoeditthehandlesofapatternfill,gradientfill,andtheeditablehandlesofpath
effects.

Cancel
Esc cancelrubberbandormove
PressEscwhilemousebuttonisstilldowntocancelrubberbandselection,nodemove,orhandle
move.

Tweaktool
Operation
mousedrag actonselectedpathsinthecurrentmode
Shift + mousedrag reversecurrentmode(whenapplicable)
Ctrl + mousedrag acttemporarilyswitchingtoshrinkmode
Shift + Ctrl + mousedrag acttemporarilyswitchingtogrowmode
Theamountoftweakingactionisthegreatestatthecenterofthecircularareaanddropsoffsmoothly
towardstheedges.

Modes
Shift + M, Shift + 0 movemode
Shift + I, Shift + 1 movein/outmode
Dragmovesobjectsinwardstocursor,dragwithShiftmovesoutwardsfromcursor.

Shift + Z, Shift + 2 movejittermode


Shift + < scalemode
Dragscalesobjectsdown,dragwithShiftscalesup.

Shift + [ rotatemode
Dragrotatesobjectsclockwise,dragwithShift,counterclockwise.

Shift + D, Shift + 5 duplicate/deletemode


Dragrandomlyduplicatesobjects,dragwithShiftrandomlydeletes.

Shift + P, Shift + 6 pushpathmode


Shift + S, Shift + 7 shrink/growpathmode
Draginsetspaths,dragwithShiftoutsets.

Shift + A, Shift + 8 attract/repelpathmode


Dragattractspathstocursor,dragwithShiftrepels.

Shift + R, Shift + 9 roughenmode


Shift + C colorpaintmode
Shift + J colorjittermode
Shift + B blurmode

https://inkscape.org/en/doc/keys091.html

16/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Parameters
Leftarrow,Rightarrow adjustbrushwidthby1
Home,End setbrushwidthto1/100
Uparrow,Downarrow adjusttweakingforce
Widthandforcecanbeadjustedwhiledrawing.Withapressuresensitivetablet,forcealsodepends
onpenpressure.

Zoomtool
click zoomin
Shift + click zoomout
mousedrag zoomintothearea

Measuretool
mousedrag

measuredistanceandanglebetweenthe
startpointandthecursor

Shift + mousedrag setthemeasurebasetothecursor


Ctrl + mousedrag snapanglemeasuretoanglesteps
Thedefaultanglestepis15degrees.

Rectangletool
Draw
mousedrag drawarectangle
Ctrl + mousedrag makeasquareorintegerratiorectangle
Thisrestrictsrectanglesoitsheight/widthratioisawholenumber.

Shift + mousedrag drawaroundthestartingpoint


Thiscreatesarectanglesymmetricaroundthestartingpointofthemousedrag.

Select
click clicktoselect
Alt + click, Ctrl + Alt + click selectunder
Shift + click toggleselection
Inthistool,selectingbyclickdisregardsanygrouping(i.e.actsasclickingwithCtrlinSelector).

Esc deselect
Resizebyhandles
mousedrag dragasquarehandletoresize
Initially,thetworesize(square)handlesareintopleftandbottomrightcorners.
Resizehandleschangethewidthandheightoftherectangleinitsowncoordinatesystem,beforeany
transformsareapplied.

Ctrl + mousedrag lockwidth,height,orratio


https://inkscape.org/en/doc/keys091.html

17/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Roundcornersbyhandles
mousedrag dragacircularhandletoroundcorners
Initially,thetworoundinghandlesareinthetoprightcorneroftherectangle.

Ctrl + mousedrag lockthecornercircular


Ctrl + click setthecornercircular
Whenroundingcorners,draggingoneroundinghandlekeepsthecornercirculariftheotherremains
atthecorner.
Youcandragbothhandlesforanellipticroundedcorner,ordrag/clickonewithCtrltomakeitcircular
again.

Shift + click removecornerrounding

3Dboxtool
Draw
mousedrag drawa3Dbox(X/Yplane)
Shift + mousedrag drawa3Dbox(extrudeinZ)
Select
click clicktoselect
Alt + click, Ctrl + Alt + click selectunder
Shift + click toggleselection
Esc deselect
Editbyhandles
Alleditingoperationsoccur"inperspective",i.e.,eitheralongperspectivelinesorwithinplanes
spannedbythese.

mousedrag resize/movebox
ThefourfronthandlesandthecenternormallymovewithintheXYplane,thefourrearhandlesalong
theZaxis.

Shift + mousedrag
Ctrl + mousedrag

resize/move(withhandlebehaviour
swapped)
resize/move(handlessnaptoaxesor
diagonals)

Editperspectives
Inwhatfollows,weusetheabbreviationsVP=vanishingpoint,PL=perspectiveline.

mousedrag dragsquarehandlestomovetheVPs
[,] rotateXPLs(ifparallel)bytheanglestep
Thedefaultanglestepis15degrees.],),}rotateclockwise,[,(,{rotatecounterclockwise.

Alt + [, Alt + ] rotateXPLs(ifparallel)by1pixel


(,) rotateYPLs(ifparallel)bytheanglestep
Alt + (, Alt + ) rotateYPLs(ifparallel)by1pixel
{,} rotateZPLs(ifparallel)bytheanglestep
Alt + {, Alt + } rotateZPLs(ifparallel)by1pixel
https://inkscape.org/en/doc/keys091.html

18/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Ellipsetool
Draw
WithoutAltthestartingandendingpointofthemousedragmarkthecornersoftheboundingbox.
WithAlttheellipseisenlargedsothatitscircumferencepassesthroughthesetwopoints(Ctrl+Altisa
specialcaseseebelow).

mousedrag drawanellipse
Ctrl + mousedrag makecircleorintegerratioellipse
Thisrestrictsellipsesoitsheight/widthratioisawholenumber.

Shift + mousedrag drawaroundthestartingpoint


Thiscreatesanellipsesymmetricaroundthestartingpointofthemousedrag.

Ctrl + Alt + mousedrag

createcirclepassingthroughthestarting
andendingpoint

Thiscreatesaperfectcirclewhosediameterisdefinedbythestartingandendingpointofthemouse
drag.

Select
click clicktoselect
Alt + click, Ctrl + Alt + click selectunder
Shift + click toggleselection
Inthistool,selectingbyclickdisregardsanygrouping(i.e.actsasclickingwithCtrlinSelector).

Esc deselect
Editbyhandles
mousedrag resize,makearcorsegment
Initially,thetworesizehandlesareatthetopmostandleftmostpointsthetwoarc/segmenthandles
areintherightmostpoint.

Ctrl + mousedrag lockcircle(resizehandles)


Ctrl + mousedrag snaptoanglesteps(arc/segmenthandles)
Resizehandleschangethewidthandheightoftheellipseinitsowncoordinatesystem,beforeany
transformsareapplied.
Thedefaultanglestepis15degrees.

Shift + click makewhole(arc/segmenthandles)

Startool
Draw
mousedrag drawastar
Ctrl + mousedrag snapstartoanglesteps
Thedefaultanglestepis15degrees.

Select
click clicktoselect
Alt + click, Ctrl + Alt + click selectunder
https://inkscape.org/en/doc/keys091.html

19/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + click toggleselection


Inthistool,selectingbyclickdisregardsanygrouping(i.e.actsasclickingwithCtrlinSelector).

Esc deselect
Editbyhandles
mousedrag dragahandletovarythestarshape
Ctrl + mousedrag keepstarraysradial(noskew)
Shift + mousedrag roundthestar
Shift + click removerounding
Alt + mousedrag randomizethestar
Alt + click, Ctrl + Alt + click removerandomization

Spiraltool
Draw
mousedrag drawaspiral
Ctrl + mousedrag snapspiraltoanglesteps
Thedefaultanglestepis15degrees.

Select
click clicktoselect
Alt + click, Ctrl + Alt + click selectunder
Shift + click toggleselection
Inthistool,selectingbyclickdisregardsanygrouping(i.e.actsasclickingwithCtrlinSelector).

Esc deselect
Editbyhandles
mousedrag roll/unrollfrominside(innerhandle)
Draggingtheinnerhandleadjuststhe"innerradius"parameter.

Alt + mousedrag converge/diverge(innerhandle)


Alt + click, Ctrl + Alt + click resetdivergence(innerhandle)
VerticalAlt+dragoftheinnerhandleadjuststhe"divergence"parameter,Alt+clickresetsitto1.

Shift + click zeroinnerradius(innerhandle)


Shift+clickoninnerhandlemakesthespiralstartfromthecenter.

mousedrag roll/unrollfromoutside(outerhandle)
Draggingtheouterhandleadjuststhe"turns"parameter.

Alt + mousedrag lockradius(outerhandle)


Roll/unrollwithoutchangingradius.

Shift + mousedrag scale/rotate(outerhandle)


UseShift+Alt+dragtorotateonly(lockstheradiusofthespiral).

Ctrl + mousedrag snaphandlestoanglesteps


Thedefaultanglestepis15degrees.Thisworksforbothhandles.

https://inkscape.org/en/doc/keys091.html

20/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Penciltool
mousedrag drawafreehandline
Shift + mousedrag addtoselectedpath
Ifapathisselected,Shift+clickinganywherestartsanewsubpathinsteadofanewindependentpath.

Shift + mousedrag temporarilydisablesnapping


Thistemporarilydisablessnappingtogridorguideswhenyouaredraggingwithgridorguideson.

Alt + mousedrag averagingdraw(sketchmode)


Createdots
Ctrl + click createadot
Thiscreatesasmallcircle.Itssize(relativetothecurrentstrokewidth)canbesetinPreferences.

Shift + Ctrl + click createadoublesizeddot


Ctrl + Alt + click createarandomsizeddot

Pen(Bezier)tool
Createnodes
click createasharpnode
Ifnopathisbeingcreated,thisstartsanewpath.

Shift + click addtoselectedpath


Ifapathisselected,Shift+dragginganywherecreatesanewsubpathinsteadofanewindependent
path.

mousedrag createaBeziernodewithtwohandles
Shift + mousedrag moveonlyonehandle
Thismovesonlyonehandle(insteadofboth)whilecreatinganode,makingitcusp.

Ctrl + mousedrag snapthehandletoanglesteps


Thedefaultanglestepis15degrees.

Movelastnode
Thesecommandsmovethelastcreatednode(atthestartoftheredsegment)whilecreatingapath.

arrows movelastnodebythenudgedistance
Shift + arrows movelastnodeby10xnudgedistance
Thedefaultnudgedistanceis2px(SVGpixelunits,notscreenpixels).

Alt + arrows movelastnodeby1pixel


Shift + Alt + arrows movelastnodeby10pixels
Theactualdistanceforpixelmovementsdependsonzoomlevel.Zoominforfinermovement.

Create/modifysegments
Ctrl

snaplastsegmenttoanglesteps

Thissnapsthenewnode'sangle,relativetothepreviousnode,toanglesteps(default15degrees).

Shift + L makelastsegmentline
Shift + U makelastsegmentcurve
Thesecommandschangethelast(red)segmentofthepathtostraightlineorcurve.

https://inkscape.org/en/doc/keys091.html

21/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Createdots
Ctrl + click createadot(straightlinemodesonly)
Thiscreatesasmallcircle.Itssize(relativetothecurrentstrokewidth)canbesetinPreferences.

Shift + Ctrl + click createadoublesizeddot


Ctrl + Alt + click createarandomsizeddot
Finish
Enter finishcurrentline
rightclick finishcurrentline
click + click finishcurrentline
Enter,rightclick,ordoubleleftclickfinishthecurrentline,discardingthelastunfinished(red)segment.

Cancel
Esc, Ctrl + Z cancelcurrentline
Backspace,Del eraselastsegmentofcurrentline

Calligraphytool
mousedrag drawacalligraphicline
Shift + mousedrag addtoselectedpath
DrawingwithShiftunionsthenewlycreatedstrokewiththepreviousselection.

Alt + mousedrag subtractfromselectedpath


DrawingwithAltsubtractsthenewlycreatedstrokefromthepreviousselection.

Ctrl + mousedrag trackaguidepath


DrawingwithCtrltracksaselectedguidepathattheconstantdistance.

Leftarrow,Rightarrow adjustpenwidthby1
Home,End setpenwidthto1or100
Uparrow,Downarrow adjustpenangle
Widthandanglecanbeadjustedwhiledrawing.

Esc deselect

Texttool
Select/create
click create/selectatextobject
Clickinginanemptyspaceoronanontextcreatesatextobjectnowyoucantypeyourtext.
Clickingonatextobjectselectsitcursorisplacedneartheclickpoint.

Esc deselectthetextobject
Navigateintext
arrows movecursorbyonecharacter
Ctrl + Leftarrow, Ctrl + Rightarrow movecursorbyoneword
https://inkscape.org/en/doc/keys091.html

22/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Ctrl + Uparrow, Ctrl + Downarrow movecursorbyoneparagraph


Home,End gotobeginning/endofline
Ctrl + Home, Ctrl + End gotobeginning/endoftext
PgUp,PgDn movecursorbyonescreen
Allthesecommandscancelcurrenttextselection,ifany.UsethemwithShifttoextendselection
instead.

Flowedtext(internalframe)
mousedrag createflowedtext
Clickinganddragginginanemptyspaceoronanontextcreatesaflowedtextobjectwithinternal
frame.

mousedrag adjustframesize
Draggingthehandleinthelowerrightcorneroftheselectedflowedtextchangeswidth/heightofthe
frame.

Ctrl + mousedrag lockwidth,height,orratioofframe


DraggingthecornerhandlewithCtrlresizestheframepreservingeitherwidth,orheight,orratio.

Flowedtext(externalframe)
Alt + W flowtextintoframe
Withatextobjectandashape/pathselected,thisflowstextintotheshape/path.
Bothremainseparateobjects,butarelinkededitingtheshape/pathcausesthetexttoreflow.

Shift + Alt + W unflowtextfromframe


Thiscutstheflowedtext'slinktotheshape/path,producingasinglelineregulartextobject.

Shift + D selectexternalframe
Tofindoutwhichobjectistheframeofthisflowedtext,selectitandpressShift+D.Theframewillbe
selected.

Textonpath
Shift + D selectpathfromtext
Tofindoutwhichpaththistextisputon,selectitandpressShift+D.Thepathwillbeselected.

Edittext
Totype+andcharacters,usethemainkeyboardkeypad+andarereservedforzoom(unless
NumLockison).

Enter startanewlineorparagraph
Enterinregulartextcreatesnewlineinflowedtextitcreatesanewparagraph.

Ctrl + U toggleUnicodeentry
ToinsertanarbitraryUnicodecharacter,typeCtrl+U,thenthehexadecimalcodepoint,thenEnter.
Forexample,typeCtrl+U2014EnterforanemdashCtrl+Ua9Enterforacopyrightsign.
TostayinUnicodemodeafterinsertingthecharacter,pressSpaceinsteadofEnter.
PressEscoranotherCtrl+UtocancelUnicodemodewithoutinsertingthecharacter.

Ctrl + Space insertnobreakspace


Anobreakspaceisvisibleeveninatextobjectwithoutxml:space="preserve".

Selecttext
mousedrag selecttext
Leftdraggingoveratextobjectselectsatextspan.

Shift + arrows selecttextbycharacter


Shift + Ctrl + arrows selecttextbyword
Shift + Home, Shift + End selecttobeginning/endofline
https://inkscape.org/en/doc/keys091.html

23/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + Ctrl + Home, Shift + Ctrl + End selecttobeginning/endoftext


Shift + PgUp, Shift + PgDn selectonescreenup/down
click + click selectword
click + click + click selectline
Ctrl + A selectalltext
Thisselectstheentiretextofthecurrenttextobject.

Styleselection
Ctrl + B makeselectionbold
Ctrl + I makeselectionitalic
Also,youcanusetheText&FontorFill&Strokedialogstoassignanystyletotextselection.

Letterspacing
Alt + > expandline/paragraphby1pixel
Shift + Alt + > expandline/paragraphby10pixels
Alt + < contractline/paragraphby1pixel
Shift + Alt + < contractline/paragraphby10pixels
Thesecommands(onlywheneditingtext)adjustletterspacinginthecurrentline(regulartext)or
paragraph(flowedtext).
Theactualadjustmentforpixelmovementsdependsonzoomlevel.Zoominforfineradjustment.

Linespacing
Ctrl + Alt + > makethetextobjecttallerby1pixel
Shift + Ctrl + Alt + >
Ctrl + Alt + <
Shift + Ctrl + Alt + <

makethetextobjecttallerby10
pixels
makethetextobjectshorterby1
pixel
makethetextobjectshorterby10
pixels

Thesecommands(onlywheneditingtext)adjustlinespacingintheentiretextobject(regularor
flowed).
Theactualadjustmentforpixelmovementsdependsonzoomlevel.Zoominforfineradjustment.

Kerningandshifting
Alt + arrows shiftcharactersby1pixel
Shift + Alt + arrows shiftcharactersby10pixels
Thesecommandsworkwheneditingaregulartextobject.Kerningdoesnotworkinflowedtext.
Withnoselection,theyshift(horizontallyorvertically)thecharactersafterthecursoruntiltheendof
line.
Withselection,theyshifttheselectionrelativetotherestoftext(byinsertingoppositekernsatboth
endsofselection).
Theactualadjustmentforpixelmovementsdependsonzoomlevel.Zoominforfineradjustment.

Rotate
Ctrl + [, Ctrl + ] rotatecharacter(s)by90degrees
Alt + [, Alt + ] rotatecharacter(s)by1pixel
https://inkscape.org/en/doc/keys091.html

24/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape
Thesecommandsrotatethenextcharacter(withoutselection)orallcharactersintheselection(with
selection).
Rotationonlyworksinregulartext(notflowedtext).
Theactualangleforpixelrotationdependsonzoomlevel.Zoominforfinermovement.

Spraytool
Modes
Shift + J copymode
Shift + K clonemode
Shift + L singlepathmode
Parameters
Leftarrow,Rightarrow adjustspraywidthby1
Uparrow,Downarrow adjustspraypopulationby1
Home,End setspraywidthto1/100

Erasertool
Leftarrow,Rightarrow adjusteraserwidthby1
Home,End seteraserwidthto1/100

PaintBucket
click fillaboundedarea
Shift + click addtoselectedpath
ClickingwithShiftunionsthenewlycreatedfillwiththepreviousselection.

mousedrag fillfromeachpoint
Fromeachpoint,thefillspreadstotheneighborswiththecolorssimilartothatpoint.
Thiscanbeusedtofillanareacurrentlyfilledwithagradientorblur.

Alt + mousedrag fillfromeachpointsameasinitialpoint


Fromeachpoint,thefillspreadstotheneighborswiththecolorssimilartotheinitialpointofthedrag.
Thiscanbeusedtofillseveraldisjointboundedareasbystartinginoneanddraggingoverallofthe
areas.

Ctrl + click setfillcolor


Shift + Ctrl + click setstrokecolor
Ctrl+clickinganobjectsetsitsfill(orstrokewithShift)tothetool'scurrentstyletheobjectneednotbe
selected.

Gradienttool
Selectobjects
click clickanobjecttoselect
Alt + click selectunder
https://inkscape.org/en/doc/keys091.html

25/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + click toggleselection


Creategradients
mousedrag creategradient
Thiscreatesgradientonselectedobjects.TheControlsbarletsyouselectlinear/radialandfill/stroke
forthenewgradient.

click + click createdefaultgradient


Thiscreatesdefault(horizontaledgetoedgeforlinear,centerededgetoedgetoedgeforradial)
gradientonclickedobject.

Selecthandles
click selectahandle
Shift + click addhandletoselection
Shift + mousedrag selectbyrubberband
Tab selectnexthandle
Shift + Tab selectprevioushandle
Ctrl + A selectallhandles
Esc deselectallhandles
Singleclickoutsideallhandlesalsodeselectsallhandles.

Create/deleteintermediatestops
Ctrl + Alt + click createastop
click + click createastop
Ctrl+Alt+clickordoubleclickonagradientlinecreatesanewintermediatestop.

Ctrl + Alt + click deletestop


Ctrl+Alt+clickonastop'shandledeletesthestopifitwasanendstop,gradientshortensor
disappears.

Ins insertnewstop(s)
Thisaddsnewstop(s)inthemiddle(s)ofselectedsegment(s),soitrequiresthatmorethantwo
adjacenthandlesbeselected.

Del deleteselectedstops
Movehandles/stops
mousedrag moveselectedhandle(s)
Ctrl + mousedrag movestopsin1/10rangeincrements
Ctrl+draggingselectedintermediatestopsmovesthemsnappingto1/10stepsoftheavailablerange.

Alt + mousedrag sculptselectedstops


Sculptingmovestheselectedintermediatestopsdependingonhowcloseeachoneistothestop
beingdragged,usingasmoothbelllikecurvesimilartothenodesculptingfeatureinNodetool.

arrows
Shift + arrows

moveselectedhandlebythenudge
distance
moveselectedhandleby10xnudge
distance

Thedefaultnudgedistanceis2px(SVGpixelunits,notscreenpixels).

Alt + arrows moveselectedhandleby1pixel


https://inkscape.org/en/doc/keys091.html

26/27

05/08/2016

Inkscapekeyboardandmousereference|Inkscape

Shift + Alt + arrows moveselectedhandleby10pixels


Ifatleastoneendhandleisselected,arrowkeysmovetheendhandletomoveorresizethegradient
line.
Ifonlymidstopsareselected,arrowkeysmovetheselectedstopsalongthegradientline.
Theactualdistanceforpixelmovementsdependsonzoomlevel.Zoominforfinermovement.

Reverse
Shift + R reversegradientdefinition
Thismirrorsthestoppositionsofthecurrentgradientwithoutmovingthegradienthandles.

Gradienteditor
click + click opengradienteditor
DoubleclickingagradienthandleopenstheGradientEditorwiththatgradientandtheclickedhandle
choseninthestopslist.

Droppertool
click pickfillcolor
Shift + click pickstrokecolor
mousedrag averagefillcolor
Shift + mousedrag averagestrokecolor
Clickappliesthecolorundercursortothecurrentselection.Draggingaradiuscalculatestheaverage
colorofacirculararea.
Ifagradienthandle(inGradienttool)isselected,itgetsthecolorinsteadoftheentireobject.

Alt + click pickinversecolor


IfAltispressed,pickingcolor(withorwithoutShift,byclickorbydrag)pickstheinverseofthecolor.

Ctrl + C copycolor
Thiscopiesthecolorundercursortotheclipboard,astextinRRGGBBAAformat(8hexdigits).

https://inkscape.org/en/doc/keys091.html

27/27

You might also like