alias vi='emacsclient -n'
Команда alias используется для создания псевдонимов (alias) для других команд. В данном случае, команда создает псевдоним vi для команды emacsclient -n. При вызове vi в терминале, будет вызываться команда emacsclient -n.
Это полезно, когда вы привыкли к использованию команды vi, но хотите, чтобы она вызывала другую программу (в данном случае emacs). Псевдоним позволяет вам использовать команды, с которыми вы знакомы, но выполнить другие действия.
Альтернативой может быть редактор vi/vim, если вы предпочитаете их использование.
Аргумент -n передается команде emacsclient и означает, что нужно открыть файл в новом окне Emacs, а не в текущем окне.