# Font Size Per View A Sublime Text plugin to support adjusting the font size in each view individually (the default font size commands adjust it globally across all views).
## Installation ### Package Control 1. Open the command palette in Sublime Text (ctrl+shift+p by default). 1. Search for `Package Control: Install Package` and hit enter to execute the command. 1. Search for`Font Size Per View` in the list of displayed packages, then hit enter once it is focused to install the plugin. The plugin will now be installed. [View package control page](https://packagecontrol.io/packages/Font%20Size%20Per%20View) ### Manual #### Linux/Windows Clone this repository into `~/.config/sublime-text/Packages/` named as `Font Size Per View`. For example: ```console $ git clone https://github.com/m-bartlett/SublimeFontSizePerView "~/.config/sublime-text/Packages/Font Size Per View" ``` #### MacOS Clone this repository into `~/Library/Application Support/Sublime Text/Packages/` named as `Font Size Per View`. For example: ```console $ git clone https://github.com/m-bartlett/SublimeFontSizePerView "~/Library/Application Support/Sublime Text/Packages/Font Size Per View" ``` ## Usage ### Command Palette Using the command palette, query for any of these commands: - `Font Size Per View: Increase View Font Size` - `Font Size Per View: Decrease View Font Size` - `Font Size Per View: Reset View Font Size` **Note**: the `Reset View Font Size` command reads the `font_size` setting in your global user settings in `~/.config/sublime-text/Packages/User/Preferences.sublime-settings` to determine what font size to reset the view to. ### Default Keybinds **Note**: These keybinds are commented out initially. To access a view to quickly edit your keybinding settings, click the context menu option `Preferences` > `Package Settings` > `Font Size Per View` > `Key Bindings`. - `ctrl+alt+=` will call `adjust_font_size_per_view` with args `{"delta": 1}` which increases the active view's font size by 1 pt. - `ctrl+alt+-` will call `adjust_font_size_per_view` with args `{"delta": -1}` which decreases the active view's font size by 1 pt. - `ctrl+alt+0` will call `adjust_font_size_per_view` with args `{}` which resets the font size of the view back to the global `font_size` setting's value.