├── LICENSE ├── PLAN.md ├── README.md ├── doc ├── .gitignore └── nvim-gomove.txt ├── lua └── gomove │ ├── init.lua │ ├── mappings │ ├── base.lua │ ├── init.lua │ └── smart.lua │ ├── selection │ ├── block │ │ ├── horizontal.lua │ │ └── vertical.lua │ ├── handle_vertical.lua │ └── line │ │ ├── horizontal.lua │ │ └── vertical.lua │ ├── undo.lua │ └── utils.lua └── plugin └── gomove.lua /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/LICENSE -------------------------------------------------------------------------------- /PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/PLAN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/README.md -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | -------------------------------------------------------------------------------- /doc/nvim-gomove.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/doc/nvim-gomove.txt -------------------------------------------------------------------------------- /lua/gomove/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/init.lua -------------------------------------------------------------------------------- /lua/gomove/mappings/base.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/mappings/base.lua -------------------------------------------------------------------------------- /lua/gomove/mappings/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/mappings/init.lua -------------------------------------------------------------------------------- /lua/gomove/mappings/smart.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/mappings/smart.lua -------------------------------------------------------------------------------- /lua/gomove/selection/block/horizontal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/selection/block/horizontal.lua -------------------------------------------------------------------------------- /lua/gomove/selection/block/vertical.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/selection/block/vertical.lua -------------------------------------------------------------------------------- /lua/gomove/selection/handle_vertical.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/selection/handle_vertical.lua -------------------------------------------------------------------------------- /lua/gomove/selection/line/horizontal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/selection/line/horizontal.lua -------------------------------------------------------------------------------- /lua/gomove/selection/line/vertical.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/selection/line/vertical.lua -------------------------------------------------------------------------------- /lua/gomove/undo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/undo.lua -------------------------------------------------------------------------------- /lua/gomove/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/booperlv/nvim-gomove/HEAD/lua/gomove/utils.lua -------------------------------------------------------------------------------- /plugin/gomove.lua: -------------------------------------------------------------------------------- 1 | require('gomove.mappings').SetMaps() 2 | --------------------------------------------------------------------------------