Heim  >  Artikel  >  Computer-Tutorials  >  Linux-Tipps: Brechen Sie die automatische Einrückung beim Einfügen in vim ab

Linux-Tipps: Brechen Sie die automatische Einrückung beim Einfügen in vim ab

王林
王林nach vorne
2024-03-07 08:30:12452Durchsuche

Vorwort

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.

Linux-Tipps: Brechen Sie die automatische Einrückung beim Einfügen in vim ab

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.

Lösung: .vimrc-Konfigurationsdatei einrichten

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen