こんにちは!
今回はLinuxを最低限扱いやすくするための設定についてまとめます。
bash
Ctrl + Sを無効化
stty stop undef
をホームディレクトリの.bashrc
に記載する
vim
- 各設定をホームディレクトリの
.vimrc
に記載するか、一時的な適用であれば:set number
のようにコマンドを実行する
行番号を表示
set number
検索後のハイライトをESC2回で消す
nmap <ESC><ESC> :nohl<CR>
Shiftを押しながらj, kで3行分カーソルを動かす
noremap <S-j> 3j
noremap <S-k> 3k
- 目的の場所にスクロールする速度が速くなるのでお気に入りの設定
下の行と結合(空白ありと空白なし)
nnoremap <C-j> J
nnoremap <C-k> gJ
- 3行スクロールに
J
を使ってしまっているので、本来のJ
の機能をC-j
に割り当て - 半角スペースを入れずに結合するバージョンを
C-k
に割り当て
- 3行スクロールに
タブを半角スペースに変換
set expandtab
タブ幅を半角スペース2個に変換
set tabstop=2
- タブを押したとき
set shiftwidth=2
- インデント時
おわりに
今回はLinuxを最低限扱いやすくするための設定についてまとめました。サーバー環境や、Dockerのコンテナなど本格的なカスタマイズをしない場合などにも、これらの設定を適用すればそれなりに快適に操作できる環境が手に入ると思います。
81/100