kakoune/rc/extra
Nicholas Ochiel 494d046fb2 * Integrate ranger with GNU Screen.
- Ensure ranger opens with the currently focused client tty if multiple screen clients are connected to the same session.
- Ensure args are passed to ranger correctly.
- Ensure command-line args are passed to ranger correctly. (Only strict long format works e.g. `ranger --cmd="echo foo"`)
- Change the current directory because `screen -X` uses screen's cwd not kakoune's.
- Use heredoc to make escaping and quoting easier to debug and slightly less unpredictable.
- Use ranger's `--choosefiles` option instead of mapping keys and having to do multiple levels of escaping and quoting of args esp. command-line args which were unusable in `screen -X eval`.
- Remove screen region when user quits ranger.
2017-12-06 02:29:40 +03:00
..
autorestore.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
cabal.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
clang.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
coffee.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
cucumber.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
dockerfile.kak rc dockerfile: Remove a left-over debug instruction 2017-12-01 17:12:41 +03:00
editorconfig.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
elixir.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
elm.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
exherbo.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
git-tools.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
go-tools.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
haml.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
hbs.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
iterm.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
jedi.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
kickstart.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
latex.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
modeline.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
moon.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
nim.kak rc: Implement basic Nim support 2017-11-29 19:15:00 +03:00
php.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
pony.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
pug.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
racer.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
ragel.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
ranger.kak * Integrate ranger with GNU Screen. 2017-12-06 02:29:40 +03:00
sass.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
scss.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
taskpaper.kak src rc: Rename exec/eval into execute-keys/evaluate-commands 2017-11-03 11:09:45 +03:00
tmux-repl.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
tupfile.kak rc: Fix Tupfile highlighting 2017-11-04 10:56:20 +03:00
typescript.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00
x11-repl.kak rc: Don't use command aliases to highlight keywords properly 2017-11-03 10:34:41 +03:00