jedi-jiang / tilda Goto Github PK
View Code? Open in Web Editor NEWThis project forked from tsloughter/tilda
A drop down terminal for GNU Operating Systems
Home Page: http://tilda.sourceforge.net
License: GNU General Public License v2.0
This project forked from tsloughter/tilda
A drop down terminal for GNU Operating Systems
Home Page: http://tilda.sourceforge.net
License: GNU General Public License v2.0
https://d2weczhvl823v0.cloudfront.net/tsloughter/tilda/trend.png Contacting the Developers / Questions and Comments ================================================================================ Please email questions and comments to anyone listed in the AUTHORS file, or drop by on our IRC channel: #tilda on irc.oftc.net. One or more of the developers is almost always present in the IRC channel. Please see the section titled "Reporting Bugs" below for how to submit a bug report. Dependencies ================================================================================ GLib >= 2.8 - http://developer.gnome.org/arch/gtk/glib.html Glade >= 2.0 - http://glade.gnome.org/ VTE - http://developer.gnome.org/doc/API/2.0/vte/ libConfuse - http://www.nongnu.org/confuse/ Installing from source ================================================================================ See the INSTALL file for details. Running Tilda ================================================================================ Once you have installed tilda, you can run it using the tilda.desktop file which should have been installed into your system. Alternatively, you can run `tilda' from your command line, or any other convenient way. The first time you run Tilda, it will create the default configuration file for you, and show the configuration wizard. If you do not want to change any settings, just press the "OK" button to accept the defaults. The default keybindings to show and hide Tilda are as follows: F1 - the first instance F2 - the second instance F3 - the third instance ... Other default keybindings are: Shift-Ctrl-T - Open new tab Ctrl-PageUp - Next tab Ctrl-PageDown - Previous tab Shift-Ctrl-W - Close current tab Shift-Ctrl-Q - Exit Tilda Specifying your own keybinding to hide / show Tilda ================================================================================ We, the developers, have attempted to make the keybinding setting work with as little trouble as possible. Some example keybindings follow: |===================|==========================================================| | Keybinding String | Notes | |===================|==========================================================| | grave | This will use the tilde key. Many people want this. |===================|==========================================================| | ~ | This is the same as <Shift>grave | |===================|==========================================================| | space | This will use the spacebar to show / hide Tilda. | | | NOT RECOMMENDED! | |===================|==========================================================| | <Shift><Ctrl>A | Press Shift, Control, and the "a" key at the same time | |===================|==========================================================| | <Shift>space | Press Shift and the spacebar at the same time | |===================|==========================================================| | <Ctrl>z | Press Control and the "z" key at the same time | |===================|==========================================================| That should cover most of the cases. If you want to use something else, it probably follows the pattern, so give it a try. Alternatively, you can use the configuration wizard, and press the "Grab Keybinding" button on the "Keybindings" tab, then type the combination you want to use. Hopefully, Tilda will be able to grab it for you. Files that Tilda creates ================================================================================ Tilda now adheres to the XDG Base Directory Specification and creates its files in the $XDG_CONFIG_HOME and $XDG_CACHE_HOME folders which normally default to ~/.config/ and ~/.cache/. Tilda will create a lock file in the cache directory each time it starts, to keep track of how many instances are running: ~/.cache/tilda/locks/lock_$PID_$INSTANCE Tilda will also create the config files in: ~/.config/tilda/config_$INSTANCE where $INSTANCE is the number of how many instances are running and $PID the process id. If you have been using the old version of tilda before, there is a migration function, that will automatically move the files at the old location ~/.tilda/ to the XDG folders for you. Getting more help ================================================================================ To get more help, you should first open a command prompt, and run "tilda --help". If that does not help you satisfactorily, please see the section titled "Contacting the Developers / Questions and Comments" at the beginning of this document. Reporting Bugs ================================================================================ We have done our best to make sure that Tilda is free from bugs, but it is inevitable that we have missed some. You may open bugs at http://bugs.launchpad.net/tilda or email them to the developers directly. If you post them to SourceForge.net's bug tracker, they will most likely be forgotten. Contributing to Tilda ================================================================================ If you would like to help us develop Tilda, please send an email to one (or all) of the developers, or just come into our IRC channel and say hello! We're very open to anyone who wants to help out, and we are willing to answer any questions you may have. You can also look into the TODO file and see if there is something there that you would like to do.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.