-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eskk introduces side effects (<C-j> mapping) #229
Comments
Hm. I get it.
Hm. But why it is needed? if s:hasmapto('<Plug>(eskk:toggle)', 'i')
silent! imap <unique> <C-j> <Plug>(eskk:toggle)
endif Please upload the minimal vimrc. I will test it later. |
Yes. Because, it is used for user learning.
|
eskk only writes user dictionary. |
You can change the value. But I don't change the value.
Unfortunately, other place does not exists... |
Good point. I needed it because I didn't
Oh, to be frank initially I thought
The thing is my journey started here, where they suggest to download the dictionary. But now that you mention it, I can see OS packages with the dictionaries: https://www.archlinux.org/packages/community/any/skk-jisyo/ Which makes me think, that
Can you possibly explain why? Haven't you ever needed to convert a 1- or 2-kana word to kanji? If so, what did you do? Any chance you can suggest an IM framework/engine? From what I can see the most popular ones are Fcitx, IBus, SCIM, uim, Anthy, libkkc, Mozc, SKK. And probably a font(s)? |
Hm. I have checked my configuration and I have set it to @tyru What do you think?
Yes. Because if it is short word, I don't need the completion.
I use fcitx + mozc or eskk in Vim. |
Uh, I get it. You have used |
Yep, and not for Sorry for being persistent, but it seems like I'm missing something important here:
Is there a way to enter a kanji without autocompletion? |
You can press |
I occasionally execute some commands by first typing them in a buffer, e.g.:
a:!ls<Esc>YY@"
. Witheskk
YY
copies:!ls^J
into the"
register, but when it comes to executing the command (@"
),^J
gets interpreted byeskk
which enables hiragana mode, instead of executing the command. That is, I need to additionally press<Enter>
for it to work. And after that hiragana mode remains enabled. I'm using<C-j>
for another purpose anyway, so I mapped:But
<C-j>
was still getting interpreted. So I did:In other words, I've found a workaround, so I'm not sure if I should've reported this.
Also, I have a couple of questions, such as:
g:eskk#dictionary
for it to work? Or having justg:eskk#large_dictionary
would suffice?eskk
change the dictionaries? If so, under which circumstances?g:eskk#start_completion_length
is3
by default. I understand why it's usually done, but in this case if I want to convert a 2 kana word like ある, いう, or あう to kanji, I have to change the default. On the other hand, I don't see 有る, 言う, or 会う in the SKK-JISYO.L dictionary. Okay, some words are probably generally written in kana, which might be the case here. But aren't there "< 3" kana words that are usually written in kanji? In other words, does one usually wants to set the default to1
?Is it okay to ask them here? Or is there a better place?
In any case, thanks for your work :)
The text was updated successfully, but these errors were encountered: