ショコラ
Linux vi の undo が1回しかできない
原因は素の vi だからです。vim をインストールしましょう。
もっさん先輩
いつからだろう
Ubuntu のマシン(多分サーバー系)で、vi が1回しか Undo ができなくなってしまいました。もう1度 Undo すると Redo になってしまいます。
騙し騙し使っていたけど、直そうと思いました。
調べた結果。どうも素の vi を使っていたらしいです。vim をインストールしたら直りました。
vi と vim にこんな差があったとは・・・
$ vim a.txt
コマンド 'vim' が見つかりません。次の方法でインストールできます:
sudo apt install vim # version 2:8.2.3995-1ubuntu2.3, or
sudo apt install vim-tiny # version 2:8.2.3995-1ubuntu2.3
sudo apt install vim-athena # version 2:8.2.3995-1ubuntu2.3
sudo apt install vim-gtk3 # version 2:8.2.3995-1ubuntu2.3
sudo apt install vim-nox # version 2:8.2.3995-1ubuntu2.3
sudo apt install neovim # version 0.6.1-3
vim をインストールします。
sudo apt install vim
以上