tyru / caw.vim

Vim comment plugin: supported operator/non-operator mappings, repeatable by dot-command, 300+ filetypes
378 stars 48 forks source link

Different comment format is inserted #78

Closed orion0616 closed 7 years ago

orion0616 commented 7 years ago

In some cases, different comment format is inserted. For instance, I wrote a Python code (only one line) as below:

print("Hello World")

I executed gci, and then the code became

/* print("Hello World") */

it has also happened in Ruby file. A code

puts "Hello World"

became

/* puts "Hello World" */

In both case, :echo &ft taught the correct file type (i.e. python and ruby)

tyru commented 7 years ago

Hmm, please tell me the following:

  1. What is your :version output?
  2. What is caw.vim version? (git rev-parse HEAD output)
  3. If you change a default config of caw.vim, could you tell me the config?
orion0616 commented 7 years ago
  1. version's result is
    
    NVIM v0.2.0
    Build type: RelWithDebInfo
    Compilation: /usr/local/Homebrew/Library/Homebrew/shims/super/clang -Wconversion -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNVIM_MSGPACK_HAS_FLOAT32 -O2 -g -DDISABLE_LOG -Wall -Wext
    ra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wvla -fstack-protector-strong -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -I/tmp/neovim-20170515-
    33751-utkork/neovim-0.2.0/build/config -I/tmp/neovim-20170515-33751-utkork/neovim-0.2.0/src -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I
    /usr/local/include -I/usr/local/include -I/usr/local/opt/gettext/include -I/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacO
    SX10.12.sdk/usr/include -I/tmp/neovim-20170515-33751-utkork/neovim-0.2.0/build/src/nvim/auto -I/tmp/neovim-20170515-33751-utkork/neovim-0.2.0/build/include

Optional features included (+) or not (-): +acl +iconv +jemalloc +tui For differences from Vim, see :help vim-differences

  システム vimrc: "$VIM/sysinit.vim"
   省略時の $VIM: "/usr/local/Cellar/neovim/0.2.0/share/nvim"

2. caw.vim's SHA is f64927182e203441785239dcf4b1dcc4b39b5e3b

3. I set a config of caw.vim in dein.toml like below:

nmap (caw:hatpos:toggle) vmap (caw:hatpos:toggle)


Although I removed these sentences and tried again, the problem is remained.
tyru commented 7 years ago

Could you execute the following Ex command and tell me the output?

:echo globpath(&rtp, 'ftplugin/*/caw.vim')
orion0616 commented 7 years ago

The result is

/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/aap/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/abc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/acedb/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/actionscript/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ada/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ahdl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ahk/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/amiga/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/aml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ampl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/apache/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/apachestyle/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/applescript/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/arduino/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/asciidoc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/asm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/asm68k/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/asn/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/aspvbs/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/asterisk/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/asy/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/atlas/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/autohotkey/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/autoit/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ave/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/awk/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/basic/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/bbx/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/bc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/bib/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/bindzone/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/bst/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/btm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/c/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/calibre/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/caos/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/catalog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cfg/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cg/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ch/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/clean/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/clipper/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/clojure/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cmake/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/conf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/config/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/conkyrc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cpp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/crontab/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cs/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/csp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cterm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cucumber/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/cvs/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/d/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dakota/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dcl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/debcontrol/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/debsources/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/def/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/desktop/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dhcpd/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/diff/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/django/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dns/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/docbk/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dosbatch/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dosini/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dot/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dracula/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dsl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dtml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/dylan/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ebuild/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ecd/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/eclass/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/eiffel/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/elf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/elm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/elmfilt/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/erlang/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/eruby/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/expect/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/exports/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/factor/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/fgl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/focexec/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/form/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/foxpro/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/fstab/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/fvwm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/fx/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gams/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gdb/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gdmo/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/genshi/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-conf-d/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-env-d/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-init-d/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-make-conf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-package-keywords/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-package-mask/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gentoo-package-use/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gitcommit/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gitconfig/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gitrebase/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gnuplot/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/go/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/groovy/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/gtkrc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/h/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/haml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/haskell/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/hb/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/hercules/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/hog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/hostsaccess/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/html/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/htmlcheetah/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/htmldjango/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/htmlos/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ia64/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/icon/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/idl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/idlang/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/inform/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/inittab/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ishd/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/iss/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ist/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/java/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/javacc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/javascript/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/jess/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/jgraph/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/jproperties/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/jsp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/julia/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/kirikiri/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/kix/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/kscript/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lace/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ldif/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lilo/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lilypond/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/liquid/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lisp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/llvm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lotos/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lout/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lprolog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lscript/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lss/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lua/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lynx/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/lytex/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mail/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mako/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/man/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/map/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/maple/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/markdown/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/masm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mason/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/master/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/matlab/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mel/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mib/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mkd/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mma/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/model/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/moduala/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/modula2/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/modula3/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/monk/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/mush/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/named/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/nasm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/nastran/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/natural/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ncf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/newlisp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/nginx/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/nroff/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/nsis/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ntp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/objc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/objcpp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/objj/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ocaml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/occam/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/omlet/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/omnimark/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/openroad/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/opl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ora/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ox/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pascal/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/patran/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pcap/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pccts/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pdf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/perl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pfmain/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/php/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pic/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pike/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pilrc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pine/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/plm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/plsql/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/po/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/postscr/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pov/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/povini/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ppd/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ppwiz/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/processing/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/prolog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ps1/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/psf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ptcap/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/pug/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/python/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/r/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/radiance/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ratpoison/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/rc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/rebol/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/registry/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/remind/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/resolv/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/rgb/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/rib/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/robots/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/ruby/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sa/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/samba/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sass/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sather/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/scala/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/scheme/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/scilab/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/scsh/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sed/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sgmldecl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sgmllnx/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sh/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sicad/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/simula/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sinda/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/skill/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/slang/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/slice/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/slim/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/slrnrc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/smarty/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/smil/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/smith/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/snnsnet/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/snnspat/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/snnsres/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/snobol4/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/spec/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/specman/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/spectre/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/spice/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sql/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sqlforms/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sqlj/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/sqr/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/squid/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/st/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/stp/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/swig/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/systemverilog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tads/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tags/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tak/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tasm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tcl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/texinfo/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/texmf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tf/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tidy/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tli/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tmux/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/trasys/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tsalt/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tsscl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/tssgm/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/txt2tags/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/uc/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/uil/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vb/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/velocity/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vera/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/verilog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/verilog_systemverilog/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vgrindefs/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vhdl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vim/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vimperator/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/virata/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vrml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/vsejcl/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/webmacro/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/wget/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/winbatch/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/wml/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/wvdial/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/xdefaults/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/xkb/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/xmath/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/xpm2/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/xquery/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/z8a/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/zimbu/caw.vim
/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after/ftplugin/zsh/caw.vim
tyru commented 7 years ago

Hmm... I can't find why it doesn't work... could you clean-install caw.vim?

tyru commented 7 years ago

if the problem still remain, please try the following in your shell:

  1. vim --cmd 'profile start profile.txt' --cmd 'profile! file *caw*'
  2. :setf python
  3. insert text print("Hello")
  4. Execute caw.vim mapping gci
  5. qa!
  6. Upload profile.txt in current directory (to github issue or gist or somewhere)
orion0616 commented 7 years ago

It doesn't work😭

Please check profile.txt.

tyru commented 7 years ago

after/ftplugin/python/caw.vim doesn't appear to be sourced. could you tell me :echo &rtp output?

orion0616 commented 7 years ago

The result of :echo &rtp is

/Users/Nobutaka/.cache/dein/repos/github.com/Shougo/dein.vim/,/Users/Nobutaka/.config/nvim,/etc/xdg/nvim,/Users/Nobutaka/.local/share/nvim/site,/usr/local/share/nvim/site,/Users/
Nobutaka/.cache/dein/.cache/init.vim/.dein,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after,/usr/sha
re/nvim/site/after,/usr/local/share/nvim/site/after,/Users/Nobutaka/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/Nobutaka/.config/nvim/after
tyru commented 7 years ago

/Users/Nobutaka/.cache/dein/.cache/init.vim/.dein/after exists but after/ftplugin/python/caw.vim is not loaded?? :thinking: (ah I just remeber globpath(&rtp, ...) could look up ftplugins) hmm, why...

tyru commented 7 years ago

And /Users/Nobutaka/.cache/dein/.cache/init.vim/.dein doesn't exist but you could load plugin/caw.vim ... 😢

Shougo commented 7 years ago

@orion46 Please create minimal vimrc less than 50 lines. I will try it.

orion0616 commented 7 years ago

@Shougo Thanks! This is my simple version of .vimrc and dein.toml

Shougo commented 7 years ago

OK.

filetype plugin on is needed for your vimrc.

Shougo commented 7 years ago

It worked.

let s:dein_dir = expand('~/.cache/dein2')

set rtp+=~/.cache/dein/repos/github.com/Shougo/dein.vim/

call dein#begin(s:dein_dir)

call dein#add('tyru/caw.vim')

call dein#end()

filetype plugin indent on

nmap <C-k> <Plug>(caw:hatpos:toggle)
vmap <C-k> <Plug>(caw:hatpos:toggle)
orion0616 commented 7 years ago

OMG😱 It works correctly! I'm sorry for my mistake🙇

Thank you both!

Shougo commented 7 years ago

Closing?

orion0616 commented 7 years ago

It was my mistake, so this issue is closed.

tyru commented 7 years ago

Good! If you have problem about caw.vim next time, feel free to open an issue. And thanks @Shougo for your help :smile: