<commit_before>local h = require('helper')

-- -----------------------------------------------------------------------------
-- Disable {{{

-- Exモード使わない
h.map("n", "Q", "<Nop>")

-- 削除してinsertモード使わない(vim-sandwichのため)
h.map("n", "s", "<Nop>")
h.map("x", "s", "<Nop>")

-- }}}

-- -----------------------------------------------------------------------------
-- Leader {{{

h.map("n", "<Space>", "<Nop>")
vim.g.mapleader = " "

-- }}}

-- -----------------------------------------------------------------------------
-- File {{{

-- バッファを保存する
h.map("n", "<Leader>w", "<Cmd>write<CR>")
-- すべてのバッファを保存する
h.map("n", "<Leader><Leader>w", "<Cmd>wall<CR>")

-- ウィンドウを閉じる
h.map("n", "qq", "<Cmd>close<CR>")
-- バッファを保存せず閉じる
h.map("n", "QQ", "<Cmd>bdelete!<CR>")

-- Vim を終了する
h.map("n", "<Leader>q", "<Cmd>qall<CR>")
-- 変更を保存せずに Vim を終了する
h.map("n", "<Leader>Q", "<Cmd>qall!<CR>")

-- }}}

-- -----------------------------------------------------------------------------
-- Tab {{{

h.map("n", "gt", "<Cmd>tabnew<CR>")

h.map("n", "gn", "<Cmd>tabnext<CR>")<commit_msg>update mapping<commit_after>local h = require('helper')

-- -----------------------------------------------------------------------------
-- Disable {{{

-- Exモード使わない
h.map("n", "Q", "<Nop>")

-- 削除してinsertモード使わない(vim-sandwichのため)
h.map("n", "s", "<Nop>")
h.map("x", "s", "<Nop>")

-- }}}

-- -----------------------------------------------------------------------------
-- Leader {{{

h.map("n", "<Space>", "<Nop>")
vim.g.mapleader = " "

-- }}}

-- -----------------------------------------------------------------------------
-- File {{{

-- 変更があったときのみ、バッファを保存する
h.map("n", "<Leader>w", "<Cmd>update<CR>")
-- すべてのバッファを保存する
h.map("n", "<Leader><Leader>w", "<Cmd>wall<CR>")

-- ウィンドウを閉じる
h.map("n", "qq", "<Cmd>close<CR>")
-- バッファを保存せず閉じる
h.map("n", "QQ", "<Cmd>bdelete!<CR>")

-- Vim を終了する
h.map("n", "<Leader>q", "<Cmd>qall<CR>")
-- 変更を保存せずに Vim を終了する
h.map("n", "<Leader>Q", "<Cmd>qall!<CR>")

-- }}}

-- -----------------------------------------------------------------------------
-- Tab {{{

h.map("n", "gt", "<Cmd>tabnew<CR>")

h.map("n", "gn", "<Cmd>tabnext<CR>")
{'fraction_non_alphanumeric': 0.5344908493664946, 'fraction_numerical': 0.0, 'mean_word_length': 1.29247311827957, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 55, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6620909', 'n_tokens_mistral': 857, 'n_tokens_neox': 859, 'n_words': 110}