Vim

vimでsetとletの違い

vim

let は変数に値を代入し、set は Vim の内部オプションの一つに値を代入します。 例えば、次のような場合は :let mystring='Hello! を使って新しい変数を宣言します。 :set tabstop=4 或いは :set expandtab 使用して Vim のオプションを設定します。

Vimのexpression register とは

vim

expression register ("=")を使用することで式を実行することができる。これは例を出すとわかりやすい。挿入モードで、Ctrl-r =と入力すると、コマンドラインに「=」の記号が表示されます。そして、2+2 <エンター>と入力すると、4が出力されます。これを使…

sizeを指定してtermコマンド

termの++cols/++rowsオプションを使う :vertical term ++cols=100 比率でsplitしたい場合はprintfなどを使うと exe printf("vertical terminal ++cols=%d<CR>",winheight(0) * 2/3)</cr>