Skip to content

Allow PageUp and PageDown to only scroll a partial part of the screen

License

Notifications You must be signed in to change notification settings

andreycizov/idea-partialnav

Repository files navigation

Partial Navigation

A plugin that allows one to set how many lines each Page Up/Down button push move the caret

Idea stolen from here: https://stackoverflow.com/questions/27610249/intellij-idea-control-page-up-page-down-scroll-size

Installation

The plugin is now in IntelliJ IDEA plugin repository.

  1. Go to Settings/Plugins.
  2. Search for "Partial Navigation".

Installation from last source

  1. Download the latest .jar from the releases section.
  2. Use the steps from "Install plugin from disk" section here:
    • In the Settings/Preferences dialog (Ctrl+Alt+S), select Plugins.
    • In the Plugins dialog, click The cogwheel icon and then click Install Plugin from Disk.
    • Select the plugin archive file and click OK.
    • Click OK to apply the changes and restart the IDE if prompted.

Configuration

To reconfigure keyboard shortcuts to use actions from this plugin:

  • You can read here how to reconfigure they keymap.
  • The actions of this plugin are:
    • Partial Page Down - Page Down
    • Partial Page Down with Selection - Shift + Page Down
    • Partial Page Up - Page Up
    • Partial Page Up with Selection - Shift + Page Up
  • On Partial Navigation settings page you can specify the number of lines the Page Up/Down should move the caret is in percentage of the screen with Percent navigation or specific number of lines with Static navigation
  • (Optional) Go crazy and set the multiplier to 1.5: that's 1.5 screens per key press.

License

Partial Navigation is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Partial Navigation by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Allow PageUp and PageDown to only scroll a partial part of the screen

Resources

License

Stars

Watchers

Forks

Packages

No packages published