diff --git a/dotfiles/neovim/init.lua b/dotfiles/neovim/init.lua index c12db6f..4caf3d4 100644 --- a/dotfiles/neovim/init.lua +++ b/dotfiles/neovim/init.lua @@ -459,6 +459,11 @@ lspconfig.ccls.setup { on_attach = on_attach, capabilities = capabilities, } +-- tsserver +lspconfig.tsserver.setup { + on_attach = on_attach, + capabilities = capabilities, +} -- nvim-cmp setup local cmp = require 'cmp' diff --git a/extra_configs/mozc_keymap.txt b/extra_configs/mozc_keymap.txt new file mode 100644 index 0000000..ca89b7e --- /dev/null +++ b/extra_configs/mozc_keymap.txt @@ -0,0 +1,159 @@ +status key command +Composition Backspace Backspace +Conversion Backspace Cancel +Precomposition Backspace Revert +Composition Ctrl a MoveCursorToBeginning +Conversion Ctrl a SegmentFocusFirst +Composition Ctrl Backspace Backspace +Conversion Ctrl Backspace Cancel +Precomposition Ctrl Backspace Undo +Composition Ctrl d MoveCursorRight +Conversion Ctrl d SegmentFocusRight +Prediction Ctrl Delete DeleteSelectedCandidate +Composition Ctrl Down MoveCursorToEnd +Conversion Ctrl Down CommitOnlyFirstSegment +Composition Ctrl e MoveCursorToBeginning +Conversion Ctrl e ConvertPrev +Composition Ctrl Enter Commit +Conversion Ctrl Enter Commit +Composition Ctrl f MoveCursorToEnd +Conversion Ctrl f SegmentFocusLast +Composition Ctrl g Delete +Conversion Ctrl g Cancel +Composition Ctrl h Backspace +Conversion Ctrl h Cancel +Composition Ctrl i ConvertToFullKatakana +Conversion Ctrl i ConvertToFullKatakana +Composition Ctrl k MoveCursorLeft +Conversion Ctrl k SegmentWidthShrink +Composition Ctrl l MoveCursorRight +Conversion Ctrl l SegmentWidthExpand +Composition Ctrl Left MoveCursorToBeginning +Conversion Ctrl Left SegmentFocusFirst +Composition Ctrl m Commit +Conversion Ctrl m Commit +Composition Ctrl n MoveCursorToEnd +Conversion Ctrl n CommitOnlyFirstSegment +Composition Ctrl o ConvertToHalfWidth +Conversion Ctrl o ConvertToHalfWidth +Composition Ctrl p ConvertToFullAlphanumeric +Conversion Ctrl p ConvertToFullAlphanumeric +Composition Ctrl Right MoveCursorToEnd +Conversion Ctrl Right SegmentFocusLast +Composition Ctrl s MoveCursorLeft +Conversion Ctrl s SegmentFocusLeft +Composition Ctrl Shift Space InsertFullSpace +Conversion Ctrl Shift Space InsertFullSpace +Precomposition Ctrl Shift Space InsertFullSpace +Composition Ctrl Space InsertHalfSpace +Conversion Ctrl Space InsertHalfSpace +Composition Ctrl t ConvertToHalfAlphanumeric +Conversion Ctrl t ConvertToHalfAlphanumeric +Composition Ctrl u ConvertToHiragana +Conversion Ctrl u ConvertToHiragana +Composition Ctrl Up MoveCursorToBeginning +Conversion Ctrl Up ConvertPrev +Composition Ctrl x MoveCursorToEnd +Conversion Ctrl x ConvertNext +Composition Ctrl z Cancel +Conversion Ctrl z Cancel +Composition Delete Delete +Conversion Delete Cancel +Composition Down MoveCursorToEnd +Conversion Down ConvertNext +Suggestion Down PredictAndConvert +Composition Eisu ToggleAlphanumericMode +Conversion Eisu ToggleAlphanumericMode +DirectInput Eisu IMEOn +Precomposition Eisu ToggleAlphanumericMode +Composition End MoveCursorToEnd +Conversion End SegmentFocusLast +Composition Enter Commit +Conversion Enter Commit +Composition ESC Cancel +Conversion ESC Cancel +Composition F10 ConvertToHalfAlphanumeric +Conversion F10 ConvertToHalfAlphanumeric +DirectInput F13 IMEOn +Composition F2 ConvertWithoutHistory +Composition F6 ConvertToHiragana +Conversion F6 ConvertToHiragana +Composition F7 ConvertToFullKatakana +Conversion F7 ConvertToFullKatakana +Composition F8 ConvertToHalfWidth +Conversion F8 ConvertToHalfWidth +Composition F9 ConvertToFullAlphanumeric +Conversion F9 ConvertToFullAlphanumeric +Composition Hankaku/Zenkaku IMEOff +Conversion Hankaku/Zenkaku IMEOff +DirectInput Hankaku/Zenkaku IMEOn +Precomposition Hankaku/Zenkaku IMEOff +Composition Henkan IMEOn +Conversion Henkan IMEOn +DirectInput Henkan IMEOn +Precomposition Henkan IMEOn +Composition Hiragana InputModeHiragana +Conversion Hiragana InputModeHiragana +DirectInput Hiragana IMEOn +Precomposition Hiragana InputModeHiragana +Composition Home MoveCursorToBeginning +Conversion Home SegmentFocusFirst +Composition Katakana InputModeFullKatakana +Conversion Katakana InputModeFullKatakana +DirectInput Katakana IMEOn +Precomposition Katakana InputModeFullKatakana +Composition Left MoveCursorLeft +Conversion Left SegmentFocusLeft +Composition Muhenkan IMEOff +Conversion Muhenkan IMEOff +Precomposition Muhenkan IMEOff +Conversion PageDown ConvertNextPage +Conversion PageUp ConvertPrevPage +Composition Right MoveCursorRight +Conversion Right SegmentFocusRight +Composition Shift Backspace Backspace +Conversion Shift Backspace Cancel +Conversion Shift Down ConvertNextPage +Suggestion Shift Enter CommitFirstSuggestion +Composition Shift ESC Cancel +Conversion Shift ESC Cancel +Conversion Shift Henkan ConvertPrev +Composition Shift Left MoveCursorLeft +Conversion Shift Left SegmentWidthShrink +Composition Shift Muhenkan ConvertToFullAlphanumeric +Conversion Shift Muhenkan ConvertToFullAlphanumeric +Precomposition Shift Muhenkan ToggleAlphanumericMode +Composition Shift Right MoveCursorRight +Conversion Shift Right SegmentWidthExpand +Composition Shift Space Convert +Conversion Shift Space ConvertPrev +Precomposition Shift Space InsertAlternateSpace +Conversion Shift Tab ConvertPrev +Conversion Shift Up ConvertPrevPage +Composition Space Convert +Conversion Space ConvertNext +Precomposition Space InsertSpace +Composition Tab PredictAndConvert +Conversion Tab PredictAndConvert +Conversion Up ConvertPrev +Composition VirtualEnter Commit +Conversion VirtualEnter CommitOnlyFirstSegment +Composition VirtualLeft MoveCursorLeft +Conversion VirtualLeft SegmentWidthShrink +Composition VirtualRight MoveCursorRight +Conversion VirtualRight SegmentWidthExpand +Precomposition Shift Muhenkan IMEOff +Precomposition Shift Henkan IMEOn +Composition ASCII InsertCharacter +Composition Kanji IMEOff +Composition OFF IMEOff +Composition ON IMEOn +Conversion Kanji IMEOff +Conversion OFF IMEOff +Conversion ON IMEOn +DirectInput Kanji IMEOn +DirectInput ON IMEOn +Precomposition ASCII InsertCharacter +Precomposition Kanji IMEOff +Precomposition OFF IMEOff +Precomposition ON IMEOn