All Projects → neoclide → coc-smartf

neoclide / coc-smartf

Licence: other
Make jump to character easier.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to coc-smartf

vim-nayvy
🌑 Enriching python coding in Vim 🐍
Stars: ✭ 66 (-13.16%)
Mutual labels:  coc
vim-setup
👾 My NeoVim configuration for Scala & Haskell development (permanently moved to https://github.com/gvolpe/dotfiles)
Stars: ✭ 31 (-59.21%)
Mutual labels:  coc
quick.nvim
A very fast Lua based Neovim configuration that uses coc.nvim for intellisense
Stars: ✭ 159 (+109.21%)
Mutual labels:  coc
pycon-code-of-conduct
PyCon Korea's code of conduct
Stars: ✭ 24 (-68.42%)
Mutual labels:  coc
coc-elixir
Elixir language server extension based on elixir-ls for coc.nvim
Stars: ✭ 150 (+97.37%)
Mutual labels:  coc
macsimus
A custom editor based on NeoVim and inspired from Vim and Emacs to maximise productivity.
Stars: ✭ 18 (-76.32%)
Mutual labels:  coc
coc-sql
SQL extension for coc.nvim
Stars: ✭ 104 (+36.84%)
Mutual labels:  coc
coc-groovy
Groovy language extension for coc.nvim
Stars: ✭ 14 (-81.58%)
Mutual labels:  coc
coc-neco
viml completion source for coc.nvim
Stars: ✭ 22 (-71.05%)
Mutual labels:  coc
coc-volar
Volar (Fast Vue Language Support) extension for coc.nvim
Stars: ✭ 143 (+88.16%)
Mutual labels:  coc
coc-rime
Rime input method source for coc.nvim
Stars: ✭ 22 (-71.05%)
Mutual labels:  coc
coc-webview
Using an external browser to support the webview in coc.nvim.
Stars: ✭ 21 (-72.37%)
Mutual labels:  coc
code-of-conduct
Internal documentation of the DSF Code of Conduct committee
Stars: ✭ 30 (-60.53%)
Mutual labels:  coc
coc-toml
Toml extension for coc-nvim, using taplo for lsp engine
Stars: ✭ 52 (-31.58%)
Mutual labels:  coc
coc-flutter-tools
Rich Flutter development experience for (Neo)vim
Stars: ✭ 51 (-32.89%)
Mutual labels:  coc
coc-discord-rpc
😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.
Stars: ✭ 139 (+82.89%)
Mutual labels:  coc
coc-stylelint
Stylelint language server extension for coc.nvim
Stars: ✭ 42 (-44.74%)
Mutual labels:  coc
coc-ccls
CCLS (C/C++) extension for coc.nvim
Stars: ✭ 20 (-73.68%)
Mutual labels:  coc
coc-sourcekit
Swift language server extension using sourcekit-lsp for coc.nvim.
Stars: ✭ 61 (-19.74%)
Mutual labels:  coc
async-clj-omni
Async Clojure Completion for various (n)vim completion engines
Stars: ✭ 51 (-32.89%)
Mutual labels:  coc

coc-smartf

Make jump to character easier.

Git

Install

Run command:

:CocInstall coc-smartf

in your vim.

Usage

" press <esc> to cancel.
nmap f <Plug>(coc-smartf-forward)
nmap F <Plug>(coc-smartf-backward)
nmap ; <Plug>(coc-smartf-repeat)
nmap , <Plug>(coc-smartf-repeat-opposite)

augroup Smartf
  autocmd User SmartfEnter :hi Conceal ctermfg=220 guifg=#6638F0
  autocmd User SmartfLeave :hi Conceal ctermfg=239 guifg=#504945
augroup end

Options

  • smartf.timeout: timeout for jump in milliseconds, default 1000.
  • smartf.jumpOnTrigger: Jump to first available character on trigger, default true.
  • smartf.wordJump: Consider first word character for jump only, default: true.
  • smartf.charactersIgnoreByNavigator: Characters will not become a character for navigator, default: [].

Related

License

MIT

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].