ブログに戻る
Guide

Slackで送信せずに改行する方法

Slackのメッセージで送信せずに改行するにはShift+Enterを押します。Enterで改行したいなら、環境設定の詳細設定で、メッセージを書くときのEnterキーを「改行する」に変え、Cmd+EnterかCtrl+Enterで送信します。スマホ、リスト、コードブロック、APIでの改行もまとめました。

Slack Green Team
October 2, 2026
October 7, 2026
4 分で読める
Share:
slack
書式
キーボードショートカット
slack 使い方

Slackでメッセージを送信せずに次の行へ移るには、Shift+Enter を押します。Mac、Windows、Linux、ブラウザのどれでも同じです。2回押すと、段落のあいだに空の行ができます。Enterで改行したいなら、環境設定 の 詳細設定 を開き、When writing a message, press Enter to(メッセージを書くときにEnterキーを押すと)で Start a new line(改行する)を選びます。そのあとは、Enterで改行し、Cmd+Enter(Mac)か Ctrl+Enter(WindowsとLinux)で送信します。

iPhoneとAndroidでは、リターンキーがもともと改行です。送信は矢印のボタンで行います。

無料のMarkdownからSlackへの変換ツールでは、改行、リスト、コードがSlackでどう表示されるかを確かめられます。

Slackで試したこと

2026年10月2日に、SlackのWebアプリの自分あてのDMでそれぞれの方法を試し、保存されたメッセージを conversations.history で読み出しました。

試したこと結果
sg1002 line one、Shift+Enter、line two、Shift+Enterを2回、new paragraph と入力Enterを押すまで何も送信されなかった
Enterを押した1つのメッセージになり、sg1002 line one\nline two\n\nnew paragraph として保存された
chat.postMessage で Deploy finished\nVersion: 2.4.1\nStatus: ok を投稿手で入力したものと同じ3行になった
users.profile.set でステータスを sg1002 line a\nline b に設定Slackは sg1002 line a line b と保存した。改行はスペースになった
2つのSlackのメッセージ。Shift+Enterで入力したものはline one、line two、空の行、new paragraphの順に並び、APIで投稿したものはDeploy finished、Version 2.4.1、Status okの3行になっている

つまりShift+Enterは本物の改行として保存され、2回押すと空の行が入り、APIの \n でも同じ結果になります。ステータスには改行がまったく入りません。

端末ごとの改行と送信

入力する場所改行送信
Macのアプリかブラウザ(初期設定)Shift+EnterEnter
WindowsかLinux(初期設定)Shift+EnterEnter
Enterを改行に設定したMacEnterCmd+Enter
Enterを改行に設定したWindowsかLinuxEnterCtrl+Enter
iPhoneとAndroidリターンキー送信の矢印

設定を変えてもShift+Enterは使えるので、覚え直す必要はありません。Macのキーボードによってはキーの名前がReturnですが、Shift+Returnでも同じです。

Enterで送信せずに改行するようにする

  • サイドバーのプロフィール写真をクリックします。
  • 環境設定 を選びます。ショートカットはMacでCmd+,、WindowsとLinuxでCtrl+,です。
  • 詳細設定 を選びます。
  • When writing a message, press Enter to(メッセージを書くときにEnterキーを押すと)で、Start a new line(改行する)を選びます。
  • Webアプリでのこの項目の見た目は次のとおりです。すぐ上の項目は、コードを書くときに大事です。

    Slackの環境設定の詳細設定、入力オプション。3つのバッククォートでコードを入力するときはEnterで送信しない、という項目と、メッセージを書くときにEnterで送信するか改行するか(送信はCmd+Enter)を選ぶ項目

    When typing code with three backticks, Enter should not send the message(Slackの画面ではバッククォートの記号そのものが表示されます)にチェックを入れると、3つのバッククォートで始めたコードブロックの中ではEnterで行が増え、代わりにShift+Enterで送信します。私たちのワークスペースではオフでした。

    これでEnterが改行になり、Cmd+EnterかCtrl+Enterで送信します。これは自分のデスクトップだけの設定で、同僚には何も影響しません。

    長いメッセージを書く人、ログを貼り付ける人、書きかけのメッセージをうっかり送ってしまう人に向いた設定です。早く送りすぎたときは、すぐにCmd+Z(Ctrl+Z)を押すと送信を取り消せ、上矢印キーを押すと直前のメッセージを編集できます。

Slackで「離席中」と表示されなくなります

クラウドベース。ダウンロード不要。ノートPCがオフでも24時間稼働。

リスト、引用、コードブロックでの改行

  • • 箇条書きと番号つきリスト。 アスタリスクとスペース、または1とピリオドとスペースを打つと、Slackがリストを始めます。Shift+Enterで次の項目が増えます。ふつうの文に戻るには、空の項目でBackspaceを押すか、ツールバーのリストのボタンをもう一度クリックします。
  • • 引用。 大なり記号(>)とスペースを打ちます。Shift+Enterで次の行も引用のままです。
  • • コードブロック。 Shift+Enterで、送信せずにブロックの中に行を足せます。手順はSlackでコードブロックを作る方法にあります。
  • • 新しい段落。 Slackに段落の設定はありません。Shift+Enterを2回押して空の行を1つ入れます。
  • 箇条書きのCmd+Shift+8など、書式ごとのキーはSlackのキーボードショートカットのガイドにあります。

    iPhoneとAndroidでのSlackの改行

    Slackのモバイルアプリでは、キーボードのリターンキーは改行で、送信はしません。投稿するには送信の矢印をタップします。

    Slack APIとWebhookのメッセージでの改行

    ボットやスクリプトからSlackに投稿するときは、JSONの文字列の中で、バックスラッシュとnの2文字で改行を入れます。

    curl -X POST -H 'Content-type: application/json' \
      --data '{"text":"Deploy finished\nVersion: 2.4.1\nStatus: ok"}' \
      "$SLACK_WEBHOOK_URL"

    Slackでは3行で表示されます。2つ続けると空の行になります。同じルールはBlock Kitのmrkdwnの文や、SlackのGitHub Actionのようなツールでも使えます。先にメッセージを下書きして改行を確かめたいとき、またはGitHubのMarkdownから始めたいときは、MarkdownからSlackへの変換ツールを使うと、空の行やリストを変換してくれます。

    入力欄の下に書式のボタンがないなら、Slackの書式ツールバーが表示されないときをご覧ください。

    よくある質問

    SlackでEnterを押すと送信されるのはなぜですか? それが初期設定だからです。環境設定の詳細設定にある、メッセージを書くときのEnterキーの設定で変えられます。

    Slackのステータスに改行は入れられますか? 入れられません。APIで改行を含むステータスを保存すると、Slackは改行をスペースに置き換えました。ステータスは100字までの1行です。収まるアイデアはおもしろいSlackのステータスのアイデアにあります。

    Always Active

    マウスを動かす必要はもうありません。

    何百人ものリモートワーカーがSlackのステータスを気にしなくなりました。一度設定すれば、永遠にグリーン。

    Related Articles

    Guide

    Slack Daily Standup Without a Paid Bot: /remind, Workflow Builder and a Script

    We set up a weekday 9:30 standup in a free Slack workspace three ways: a /remind reminder, Workflow Builder, and a short script that posts the questions and collects the thread replies.

    Slack Green Team
    Guide

    Slack Tabs Under a Channel Name: What Each One Is and How to Edit Them

    We added, renamed, moved, hid and deleted the tabs under a channel name in Slack web on the Free plan, and compared them with the tabs in a DM.

    Slack Green Team
    Guide

    Leave Multiple Slack Channels at Once: 4 Ways Timed, Plus a Script

    Slack has no bulk leave button. We made 12 test channels and left them with the sidebar menu, the channel browser, /leave and a 30-line script, and timed each way.

    Slack Green Team