logo

Bluefish

programmers editor

Editing

Ctrly delete (yank) current line
Ctrld duplicate current line
Ctrlt edit both starting and ending HTML or XML tag simultaneously
Ctrl move current line up
Ctrl move current line down
ShiftCtrlc toggle comment
ShiftCtrl. increase indenting (move right)
ShiftCtrl, decrease indenting (move left)
Ctrlspace force autocompletion popup (Esc will close it)
Ctrlfopen search (Esc will close it)
Ctrlhopen advaced search&replace (Esc will close it)
Ctrllopen goto line (Esc will close it)

Working on selections

Ctrl move selected block up
Ctrl move selected block down
ShiftCtrlc comment out selected text
Ctrlfsearch for current selected word
ShiftCtrllgo to line number that is currently selected (on Linux this might be selected in a different application)
Ctrlh open advanced search&replace, with current selected text as search string. OR if you selected multiple lines it will open advanced search&replace to do a search&replace in the current selected text

Creating selections

ShiftCtrlb select a complete syntax block (comment / tag-contents / etc.)
ShiftCtrli select the current indentifier (function name / tag name / etc.)

Navigating in the text

Ctrlm jump to the other side of a matching bracket/tag
Ctrl jump word to the right
Ctrl jump word to the left
CtrlHome jump to top of document
CtrlEnd jump to end of document
ShiftCtrlf search for currently selected text (on Linux, this can be text you selected in a different application)
Ctrlktoggle bookmark on current line

Navigating in Bluefish

CtrlPage Up switch to document on the left
CtrlPage Down switch to document on the right
CtrlTab switch back to the previous document you worked on
ShiftCtrlPage Up switch to the first document
ShiftCtrlPage Down switch to the last document