Vim ist ein leistungsstarkes Textbearbeitungstool, das unter Linux große Popularität erlangt hat.
Als ich kürzlich vim auf einem anderen Server verwendete, stieß ich auf ein seltsames Problem: Als ich ein lokal geschriebenes Skript kopierte und in eine leere Datei auf dem Server einfügte, kam es zu einer automatischen Einrückung.
Um ein einfaches Beispiel zu verwenden: Das Skript, das ich lokal geschrieben habe, lautet wie folgt:
aaa bbb ccc ddd
Als ich den obigen Inhalt kopierte und in eine leere Datei auf dem Server einfügte, bekam ich Folgendes:
aa bbb ccc ddd
Natürlich rückt vim das Format automatisch für uns ein. Allerdings ist diese Automatik etwas unintelligent.
Notieren Sie hier die Lösung.
Wir erstellen eine neue Textdatei mit dem Namen .vimrc
im Home-Verzeichnis und schreiben hinein:
set noai " 取消了自动缩进和智能缩进 autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o " 禁用自动换行和自动复制注释符号
Auf diese Weise kommt es beim Einfügen in den Server nicht mehr zu seltsamen Einrückungen.
Darüber hinaus werden noch ein paar gute Einstellungen aufgezeichnet:
set nonu " 不显示行号 set hlsearch " 搜索时高亮显示被找到的文本 syntax on " 自动语法高亮 set cursorline " 突出显示当前行 set ruler " 打开状态栏标尺 set tabstop=4 " 设定 tab 长度为 4 set autoindent " 设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐
Das obige ist der detaillierte Inhalt vonLinux-Tipps: Brechen Sie die automatische Einrückung beim Einfügen in vim ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!