From 1f280d9a5269ddd332930064b8055313c0aa5f95 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Fri, 21 Oct 2022 20:13:40 -0700 Subject: [PATCH] Switch to lua --- plugin/hflip.lua | 5 +++++ plugin/hflip.vim | 13 ------------- 2 files changed, 5 insertions(+), 13 deletions(-) create mode 100644 plugin/hflip.lua delete mode 100644 plugin/hflip.vim diff --git a/plugin/hflip.lua b/plugin/hflip.lua new file mode 100644 index 0000000..54c4501 --- /dev/null +++ b/plugin/hflip.lua @@ -0,0 +1,5 @@ +if not vim.g.hflip then + local hflip = require('hflip') + vim.api.nvim_create_user_command('HFlip', hflip.hflip, {}) + vim.g.hflip = true +end diff --git a/plugin/hflip.vim b/plugin/hflip.vim deleted file mode 100644 index 351c4c9..0000000 --- a/plugin/hflip.vim +++ /dev/null @@ -1,13 +0,0 @@ -" in plugin/hflip.vim -if exists('g:loaded_hflip') | finish | endif " prevent loading file twice - -let s:save_cpo = &cpo " save user coptions -set cpo&vim " reset them to defaults - -" command to run our plugin -command! HFlip lua require'hflip'.hflip() - -let &cpo = s:save_cpo " and restore after -unlet s:save_cpo - -let g:loaded_hflip = 1