Comments (1)
Same problem when press C-y
Traceback (most recent call last):
File "/usr/local/Cellar/percol/0.2.1/libexec/bin/percol", line 14, in <module>
main()
File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/cli.py", line 267, in main
exit_code = percol.loop()
File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/__init__.py", line 164, in loop
self.handle_key(self.screen.getch())
File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/__init__.py", line 233, in handle_key
self.last_key = self.handle_normal_key(ch)
File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/__init__.py", line 249, in handle_normal_key
self.keymap[k](self)
File "/Users/nerd/.percol.d/rc.py", line 8, in <lambda>
"C-y" : lambda percol: percol.command.yank(),
File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/command.py", line 202, in yank
if self.model.killed:
AttributeError: 'SelectorModel' object has no attribute 'killed'
rc.py:
percol.import_keymap({
# "C-h" : lambda percol: percol.command.delete_backward_char(),
# "C-d" : lambda percol: percol.command.delete_forward_char(),
# "C-k" : lambda percol: percol.command.kill_end_of_line(),
"C-y" : lambda percol: percol.command.yank(),
# "C-t" : lambda percol: percol.command.transpose_chars(),
# "C-a" : lambda percol: percol.command.beginning_of_line(),
# "C-e" : lambda percol: percol.command.end_of_line(),
# "C-b" : lambda percol: percol.command.backward_char(),
# "C-f" : lambda percol: percol.command.forward_char(),
# "M-f" : lambda percol: percol.command.forward_word(),
# "M-b" : lambda percol: percol.command.backward_word(),
# "M-d" : lambda percol: percol.command.delete_forward_word(),
# "M-h" : lambda percol: percol.command.delete_backward_word(),
# "C-n" : lambda percol: percol.command.select_next(),
# "C-p" : lambda percol: percol.command.select_previous(),
# "C-v" : lambda percol: percol.command.select_next_page(),
# "M-v" : lambda percol: percol.command.select_previous_page(),
# "M-<" : lambda percol: percol.command.select_top(),
# "M->" : lambda percol: percol.command.select_bottom(),
# "C-m" : lambda percol: percol.finish(),
# "C-j" : lambda percol: percol.finish(),
# "C-g" : lambda percol: percol.cancel(),
})
- macOS 10.13.6 (17G65)
- Python 2.7.15
- Percol 0.2.1
from percol.
Related Issues (20)
- Fix simple typo: evalutate -> evaluate
- python 3 support? HOT 7
- Example code in readme does not work with latest PyPI percol 0.2.1 HOT 4
- Feature request: custom input lines display
- Percol marked as broken in Nix HOT 3
- Windows support HOT 2
- idea syslog should not be the default logging option
- idea pep8 some or all of the source code for percol
- Windows - Ctrl-Space doesn't work as select and advance HOT 1
- pinyin dependency not declared in setup.py
- Cancel does NOT work when Perol() called multiple times HOT 2
- Please include license in tarball
- How to interactive recall a command with new filter string as a parameter when typed some filter string? HOT 1
- Feature: support recursive directory search (grep -r .)
- Help debug build error (VersionConflict) HOT 1
- locale.Error: unsupported locale setting HOT 2
- Support xargs-like --null /-0 HOT 1
- license clarification HOT 2
- User-input in output, like dmenu
- How can I combine percol with sublime
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 percol.