##// END OF EJS Templates
Add Ctrl-+/- to increase/decrease font size....
Fernando Perez -
Show More
@@ -394,7 +394,8 b' The keybindings themselves are:'
394 - ``M-d``: delete next word.
394 - ``M-d``: delete next word.
395 - ``M-Backspace``: delete previous word.
395 - ``M-Backspace``: delete previous word.
396 - ``C-.``: force a kernel restart (a confirmation dialog appears).
396 - ``C-.``: force a kernel restart (a confirmation dialog appears).
397
397 - ``C-+``: increase font size.
398 - ``C--``: decrease font size.
398
399
399 The IPython pager
400 The IPython pager
400 =================
401 =================
@@ -536,6 +536,13 b' class ConsoleWidget(Configurable, QtGui.QWidget):'
536 font.setStyleHint(QtGui.QFont.TypeWriter)
536 font.setStyleHint(QtGui.QFont.TypeWriter)
537 self._set_font(font)
537 self._set_font(font)
538
538
539 def change_font_size(self, delta):
540 """Change the font size by the specified amount (in points).
541 """
542 font = self.font
543 font.setPointSize(font.pointSize() + delta)
544 self._set_font(font)
545
539 def select_all(self):
546 def select_all(self):
540 """ Selects all the text in the buffer.
547 """ Selects all the text in the buffer.
541 """
548 """
@@ -895,7 +902,7 b' class ConsoleWidget(Configurable, QtGui.QWidget):'
895 elif key == QtCore.Qt.Key_O:
902 elif key == QtCore.Qt.Key_O:
896 if self._page_control and self._page_control.isVisible():
903 if self._page_control and self._page_control.isVisible():
897 self._page_control.setFocus()
904 self._page_control.setFocus()
898 intercept = True
905 intercepted = True
899
906
900 elif key == QtCore.Qt.Key_Y:
907 elif key == QtCore.Qt.Key_Y:
901 self.paste()
908 self.paste()
@@ -904,6 +911,14 b' class ConsoleWidget(Configurable, QtGui.QWidget):'
904 elif key in (QtCore.Qt.Key_Backspace, QtCore.Qt.Key_Delete):
911 elif key in (QtCore.Qt.Key_Backspace, QtCore.Qt.Key_Delete):
905 intercepted = True
912 intercepted = True
906
913
914 elif key == QtCore.Qt.Key_Plus:
915 self.change_font_size(1)
916 intercepted = True
917
918 elif key == QtCore.Qt.Key_Minus:
919 self.change_font_size(-1)
920 intercepted = True
921
907 #------ Alt modifier ---------------------------------------------------
922 #------ Alt modifier ---------------------------------------------------
908
923
909 elif alt_down:
924 elif alt_down:
General Comments 0
You need to be logged in to leave comments. Login now