Comments (11)
Just use a nightly. I dont have any fixed plans to release 0.32.2
from kitty.
Works for me running current kitty master with the follwoing steps:
- Add the following to ~/.vimrc (and add the vim-slime plugin)
let g:slime_target = "kitty"
let g:slime_bracketed_paste = 1
-
kitty --config=NONE --listen-on=unix:/tmp/kitty -o allow_remote_control=socket-only -o enabled_layouts=tall --session <(echo "launch vim setup.py\nlaunch ipython")
-
Scroll to some python function and press ctrl-c + ctrl-c in vim
normal mode -
Press 2 to select the second window (the one in which ipython is
running) -
Accept the value of KITTY_LISTEN_ON as unix:/tmp/kitty
-
Press ctrl-c crl-c again
-
function is pasted as expected in the right hand side ipython window
from kitty.
Screenshot.
from kitty.
I did the test on linux, as I dont have all this available in a macOS envoronment but I dont really see any reason to expect it to work differently on macOS
from kitty.
Thank you very much for testing this yourself.
I compiled kitty from master and followed your steps above exactly. I still have the same problem: the slime works correctly, but afterwards, most keyboard shortcuts are broken. I must use the mouse just to quit the kitty window.
I guess this problem is with either macOS, or something particular to my environment. I will try to reproduce this on a different macOS computer and report back. If you have any other ideas to try please let me know.
from kitty.
I can reproduce this with just kitty @ select-window --self
kitty --config=NONE --listen-on=unix:/tmp/kitty -o allow_remote_control=socket-only -o enabled_layouts=tall --session <(echo "launch\nlaunch")
kitty @ select-window --self
- select any window
- Now see that opening a new tab
cmd+t
, a new windowcmd+enter
, or closing kittycmd+q
doesn't work. - Open vim, enter insert mode, press
shift+3
and3
is entered,shift+4
and4
is entered, try quitting vim with:q
and observe you can't (becauseshift+;
enters;
).
shift+letter
keys work on the other hand, and the shift+num
keys work in nano and on the shell prompt just not in vim.
from kitty.
I can also see the following on stdout
[027 12:09:52.605641] [PARSE ERROR] Unrecognized DCS code: 0x7a
[027 12:09:52.605656] [PARSE ERROR] Unknown CSI code: 'm' with start_modifier: '' and end_modifier: '%' and parameters: '0'~~
That's unrelated
from kitty.
I have recompiled kitty from master version 8c12086, and it appears the problem has been fixed! Thank you both. (And thank you for making compiling kitty so effortless to a beginner.)
I will comment again if I find anything is still broken.
from kitty.
@kovidgoyal Thank you for point me to this issue.
May I ask when will be the next release?
As this is affecting my daily workflow, if the next released is not near I will consider using the nightly builds.
from kitty.
It's already released.
from kitty.
Sorry for being ambiguous.
I am referring to version 0.32.2
which I assume will contain commit 5a2ee2f
, when will it be released?
You are referring to the nightly build, which has already been released right?
from kitty.
Related Issues (20)
- Kitty cursor shape changes when window lost focus HOT 8
- [feature request] add option to copy env vars for remote kittens HOT 2
- High Resolution Terminals -> High GPU Usage HOT 1
- Cannot render some nerd fonts on macOS with symbol_map HOT 3
- kitty keyboard shortcut is not delivered to kitty window in focus HOT 2
- KeyError: 2 missing entries in box_drawing.py HOT 1
- feat: toggle to disable font increase/decrease bindings HOT 1
- Unknown action: send_key for mouse_map HOT 1
- Some icons are broken when I set symbol_map from docs HOT 2
- Per tab font size HOT 1
- Wayland availability detection does not check for WAYLAND_SOCKET HOT 1
- `open`'s `--args` are ignored if `macos-launch-services-cmdline` is present
- Ambiguous release event with backspace key
- Nested Tabs HOT 3
- Crash on Wayland when switching to a virtual console HOT 10
- Support for COLRv1 fonts HOT 7
- [Help Wanted] strange font size in ligatures HOT 1
- `diff` kitten feature enhancements for terminal power users HOT 1
- [feat. discussion] Add an explicit `always_on_top` configuration option and launch option HOT 4
- `kitty @ ls` doesn't show other kitty os windows, only ones started with `--single-instance` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kitty.