All Projects → zdict → Zdict.vim

zdict / Zdict.vim

Licence: other
A vim plugin integrate with zdict - the last online dictionary framework you need.

Labels

Projects that are alternatives of or similar to Zdict.vim

Vim Painter
Painting plugin
Stars: ✭ 8 (-20%)
Mutual labels:  viml
Vim
VIM config
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Vim confs
Personal Vim configurations with focus on a few programming languages (Python, Perl, Ruby and Go) and MacVim.
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Formatvim
Convert current file to colored HTML, BBCode or whatever
Stars: ✭ 8 (-20%)
Mutual labels:  viml
Ctrlp Branches
Git branch searching using CtrlP.vim
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Ftl Vim Syntax
Vim syntax for FTL (FreeMarker Template Language)
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Ansible
My Ansible Playbooks and Dependencies
Stars: ✭ 8 (-20%)
Mutual labels:  viml
Devlindo.vim
Ultimate productivity boost for Vim.
Stars: ✭ 10 (+0%)
Mutual labels:  viml
Vim Rspec Focus
Helpers for focused rspec testruns.
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Ap dark8
8色 Terminal 用の色設定と vim 用の色設定の自作
Stars: ✭ 9 (-10%)
Mutual labels:  viml
My.vim
Just a collection of all of the things I have in my .vim/ directory
Stars: ✭ 8 (-20%)
Mutual labels:  viml
Elysian.vim
elysian is a 256 terminal only colorscheme inspired by Apprentice
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Freeswitch log vim syntax
Vim syntax for Freeswitch logs
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Guessindent
Indentation guessing plugin for Vim
Stars: ✭ 8 (-20%)
Mutual labels:  viml
Reading Vimrc
vimrc読書会資料集
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Vim Shortcut
run vim command from buffer
Stars: ✭ 8 (-20%)
Mutual labels:  viml
Vim Independence
A vim plugin for loading (git) project specific vim settings
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Cu.vim
vim plugin for conversion camelCase and underscoreCase
Stars: ✭ 10 (+0%)
Mutual labels:  viml
Puppet Multipuppetmaster
A setup for multiple puppetmaster and one puppeteer who manges them
Stars: ✭ 9 (-10%)
Mutual labels:  viml
Dotfiles
My Vim dotfiles.
Stars: ✭ 9 (-10%)
Mutual labels:  viml

============================= zdict.vim |version| |license|

The goal of zdict.vim is to integrated with zdict_ - an online dictionary framework written in Python.

Usage

zdict.vim comes with some configurable key mappings:

  • Query

    .. code-block:: vim

    let g:zdict_query_key = '<leader>z'
    
    • Move cursor on a word, or select many with visual mode, and <leader>z, zdict.vim gives you a split window to display the query result
  • Close zdict window

    .. code-block:: vim

    let g:zdict_close_window_key = '<leader><leader>z'
    
    • Press <leader><leader>z in normal mode to close zdict window
    • You can also query same word/sentence again to the same thing
  • Open Configurations Window

    .. code-block:: vim

    let g:zdict_configuration_key = '<leader>Z'
    
    • Change configurations on the fly, but remember to set them in your vimrc if you like them
  • Set default dictionary

    .. code-block:: vim

    let g:zdict_default_dict = 'yahoo'
    
    • zdict have multiple dictionary backends, currently these are available

      • yahoo: Yahoo Dictionary
      • urban: Urban Dictionary
      • moe: 萌典
      • all: query all backends
  • Set Maximum zdict Window Size

    .. code-block:: vim

    let g:zdict_max_window_width = 50
    
    • zdict.vim tries to get as more space as possible, and tries to leave 79 characters for user
  • Set Minimum zdict Window Size

    .. code-block:: vim

    let g:zdict_max_window_width = 30
    
    • To prevent zdict window too thin, zdict.vim has to keep some spaces

Installation

  1. Install zdict_

  2. Install zdict.vim with Vundle_

    .. code-block:: vim

    Bundle 'zdict/zdict.vim'
    
    • Run :PluginInstall in vim
  3. Tada! Everything should works fine. If not, please send me a issue

Versions

The version number of zdict.vim looks like this: <major>.<minor>.<patch>

For a user who installed zdict.vim,

  • Major version number changed: Public interface or default configurations may changed, check change log before upgrade
  • Minor version number changed: New feature added, and old feature should still work
  • Patch version number changed: Just upgrade, some bugs is fixed

Note: Vim completion is added in zdict.vim 0.3.4, which needs zdict newer than 8e8c07a.

Environment

Tested with vim 7.4.729

.. _zdict: https://github.com/zdict/zdict .. _Vundle: https://github.com/VundleVim/Vundle.vim

.. |version| image:: https://img.shields.io/badge/version-0.4.0-green.svg :target: https://github.com/zdict/zdict.vim

.. |license| image:: https://img.shields.io/badge/license-WTFPL-blue.svg :target: https://github.com/zdict/zdict.vim/blob/master/LICENSE.txt

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].