タグ

terminalとvimに関するtmsanrinshaのブックマーク (2)

  • Vim で :terminal の使い勝手をよくした - Secret Garden(Instrumental)

    重い腰を上げてやっと Vim の :terminal を使ってみたんですが、いろいろと使い勝手が悪かってので魔改造しました。 いろいろと便利な設定を書こうと思ったら完全に煽り記事みたいになってしまい大変申し訳無くry。 :terminal を真面目に触ってからまだ半日ぐらいしか経ってないので間違っている部分があればゆるしててへぺろ。 ちなみに Vim 8.0.1295 時点での話になります。 <C-w> prefix を変更する さて、:terminal はなぜか Vim の思想に反して insert mode 主体で操作することになります。 なので :terminal を実行すると insert から開始されてまず面らいます。 それはいいんですが、何故か insert から抜ける際に <Esc> ではなくて <C-w><S-n> を使用するわけのわからない仕様となっています。 と、いう

    Vim で :terminal の使い勝手をよくした - Secret Garden(Instrumental)
  • 端末の Vim でも Alt キーを使う - 永遠に未完成

    当は Vim Hacks のネタにしようと思ってたんだけど、どの環境でも動くかよくわからんし確認もしようがなかったのでメモ代わりにこっちに書いておく。というわけで環境によっては動かないかもしれないのであしからず。 端末の Vim のノーマルモードで Alt キーにマッピングする小技。 nmap <ESC>a <M-a> 見ての通り で始まるので挿入モードなどでは使えない。いや、使ってもいいけど挿入モードから抜ける度にキー待ちが発生するのでやめた方がいい。 なお、a を直接機能にマッピングする方法も考えられるけど、そうすると gVim と設定が共存できない。素直に にマッピングするのが無難。 また、 を押すと が送られてくるようなので、逆に が来たら になるようにしておく。 map <NUL> <C-Space> map! <NUL> <C-Space> こっちは挿入モードでも使える。なの

    端末の Vim でも Alt キーを使う - 永遠に未完成
  • 1