Comments (1)
Hi @Freed-Wu ,
I can try to add built-in Python keywords and available column names to generate the autocomplete, but this is
- Hard to do - I implemented column names autocomplete for VSCode version of the plugin, and it took me much more time than I originally expected.
- This autocomplete will not be capable of deep code analysis, i.e. if the user enters
:Select random.
and presses Tab there is no way that any relatively-simple autocomplete mechanism would be able to fetch the list of available methods from therandom
module. So the autocomplete would provide only very limited completion options therefore reducing its usefulness.
So I guess at some point I would try to implement a basic autocomplete: column names in dictionary/attribute forms + builtin functions and keywords from SQL and Python/JS
from rainbow_csv.
Related Issues (20)
- Node and utf-8 do not agree HOT 5
- Windows: Powershell and node (Python too?) cannot interact HOT 1
- Wijmo License Expired HOT 2
- View CSV columns in separate vim buffers in vertical splits
- Retain headers/column names in results HOT 7
- duplicate colors? HOT 2
- Failed to load Python host. HOT 3
- warning on comment lines are not ignored HOT 1
- modeline disables colors
- [bug] change colorscheme will make color disappear HOT 2
- [feature] Allow user customize hotkey
- rcsv_colorpairs hex
- Space leader key hijacked with rainbow key mappings disabled
- CSV tables that contain cells with newlines are not rendered properly HOT 4
- Image hosting issue HOT 2
- [bug] Error when source a non-exist syntax HOT 2
- How to keep the autodetection function and only apply to .csv and .tsv files? HOT 1
- Tips for dealing with inconsistent number of columns HOT 2
- g:rainbow_comment_prefix Not Honored HOT 1
- Should delimiter autodetect work in Neovim 0.8.1? HOT 4
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 rainbow_csv.