summaryrefslogtreecommitdiff
path: root/vim.py
diff options
context:
space:
mode:
authorGilles Castel <66gilles99@gmail.com>2019-03-15 23:02:18 +0100
committerGilles Castel <66gilles99@gmail.com>2019-03-15 23:02:18 +0100
commitc6663accf5497c01c7cf95034a064c1e9ca50555 (patch)
tree56d368b56b83ccc0f05369b0e844f65b64b64076 /vim.py
parent278de2d7f69898b07bdd69edba7d84f9ddf2acab (diff)
Complete rewrite!
Diffstat (limited to 'vim.py')
-rw-r--r--vim.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/vim.py b/vim.py
index 31d5d36..207f227 100644
--- a/vim.py
+++ b/vim.py
@@ -3,10 +3,9 @@ import tempfile
import subprocess
from constants import TARGET
from clipboard import copy
-from press import press
-from evdev import ecodes
+from Xlib import X
-def open_vim(compile_latex):
+def open_vim(self, compile_latex):
f = tempfile.NamedTemporaryFile(mode='w+', delete=False)
f.write('$$')
@@ -72,5 +71,5 @@ def open_vim(compile_latex):
stdin=svg
)
- press(ecodes.KEY_V, [ecodes.KEY_LEFTCTRL])
- press(ecodes.KEY_ESC)
+ self.press('v', X.ControlMask)
+ self.press('Escape')