• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
LinuxがVIMエディタでTabを4つのスペースに変更する方法
2022-01-04

Linuxユーザーが最もよく使うエディタはVIMエディタで、編集速度を向上させるために、エディタでショートカットを設定することがよくあります。今日はVIMエディタでTabキーを4つのスペースに設定する方法を皆さんと共有します。

設定方法:

編集

  vim ~/.vimrc

新しいファイルが存在しない場合、ファイルはすでに存在し、末尾に追加されます。

追加

「autocommandsがサポートされている場合にのみ、このコードが実行されます。

  if has(”autocmd“)

」ファイルタイプチェックとファイルベースの自動引き締めを使用

  filetype plugin indent on

「Makefilesファイルのtab使用長8.

  autocmd FileType make set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab

  endif

」その他の場合は、4つのスペース幅のTABを使用します

set tabstop=4"TABの幅を4つのスペースに設定します。

しかし、まだt.はvimが4つのスペース幅に解釈しているだけで、他のエディタではt記号です。

  “ Vim will interpret it to be having

  ” a width of 4.

set shiftwidth=4"インデントは4つのスペースの幅を使用します。

set softtabstop=4」tabが占める列数を設定し、tabを入力すると4つのスペースの幅に設定します。

set expandtab」拡張tabはスペースです。

vim一時的にインデントと注釈の自動インデント設定を閉じる

VIMはコードを貼り付ける時に自動的にインデントして、コードをめちゃくちゃにして、ある行の1つの注釈のため後ろのコードがすべて注釈される可能性があります。

方法1

  set pastetoggle

自動インデント

あるいはショートカットキーに設定、最も便利な方法は.vimrcに次の文を追加します。

  set pastetoggle=《F9》

以降は挿入モードでF 9キーを押すだけでオートインデントが切り替わります。

自分で手書きコードが必要な場合はinsertモードに入り、デフォルトでは自動インデントになります。

方法2

  set paste

次に挿入モードに入って貼り付け、コードは自動的にインデントされません。

コードを叩くときは自動的にインデントする必要があります。変更する必要があります。

  set nopaste

これがVIMエディタでTabキーを4つのスペースに設定する方法です。VIMエディタをよく使う必要があるユーザーは設定しましょう。編集速度を高めることができますよ。


ソース元URL:https://dopubox.com/article/p/c6be79db3c1878ae

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes
  • 藤井聡太八冠、瀬戸際の戦い 将棋叡王戦、31日に第4局
    2024-05-29

    MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    一力が本因坊初防衛
    2024-05-30

    “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    “家形埴輪”大集合、総選挙も 「住宅展示場の気分で」、奈良
    2024-06-01

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    芸術レベルのグッズも登場! パリ・東京・大阪の名コレクションが集まる「TRIO展」
    2024-06-01

    富士山麓のダイナミックな食材を味わう“奥・山梨”のガストロノミー〈Restaurant SAI 燊〉。
    2024-06-01

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    IT国家の最先端研究を知って 奈良・宇陀市がエストニアへの短期留学事業
    2024-06-04

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    知ってる? 「登録博物館等マーク」
    2024-06-05

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    横山奈美の個展「広い空に / Big Sky Mind」がN&A Art SITEで開催へ
    2024-06-05

    3日間限定発売! 名作パントンチェアが新たな魅力を纏った限定カラーで登場。
    2024-06-05

    田名網敬一が新作の巨大インスタレーションを発表へ。世界初の大規模回顧展「田名網敬一 記憶の冒険」
    2024-06-06

    藤井八冠、5連覇へ白星発進 将棋棋聖戦、山崎八段破る
    2024-06-06

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    ©  Dopu Box
    💛