
\u4e00\u76f4\u7528\u7684 iterm2 \uff0c\u5f88\u5168\u9762\uff0c\u6700\u8fd1\u7528\u4e86\u4e00\u4e0b ghostty shader \uff0c\u633a\u597d\u73a9\u7684\uff0c\u771f\u7684\u5f88\u5feb\uff0c\u60f3\u6362\u4e2a\u7ec8\u7aef\u7528\u7528
\n\u8bf7\u95ee ghostty \u53ef\u4ee5\u5b9e\u73b0\u5173\u952e\u5b57\u9ad8\u4eae\u4e48\uff1f\u5c31\u50cf MobaXterm \u90a3\u6837\uff0citerm2 \u6211\u501f\u52a9 \u89e6\u53d1\u5668\u7ed9\u5173\u952e\u5b57\u67d3\u8272\u4e5f\u5b9e\u73b0\u4e86\u7c7b\u4f3c\u7684\u6548\u679c\n
\u8bf7\u95ee\u5728 ghostty \u53ef\u4ee5\u5b9e\u73b0\u8fd9\u4e2a\u4e48\uff1f\u53e6\u5916\u6c42\u4e00\u4e9b ghostty \u7684\u4f7f\u7528\u6280\u5de7\uff0c\u8c22\u8c22
\n" }, { "author": { "url": "member/zhwguest", "name": "zhwguest", "avatar": "https://cdn.v2ex.com/avatar/b633/f688/433522_large.png?m=1685067457" }, "url": "t/1163234", "title": "\u5927\u5bb6\u78b0\u5230\u4e86 ms terminal \u7684\u884c\u7f13\u51b2\u533a\u9519\u4e71\u7684\u95ee\u9898\u4e48\uff1f", "id": "t/1163234", "date_published": "2025-10-03T04:15:33+00:00", "content_html": "\u4e0a\u4e0b\u952e\u770b\u5230\u7684\u548c\u771f\u6b63\u7684\u7f13\u51b2\u533a\u6709\u51fa\u5165\u3002
\n" }, { "author": { "url": "member/BlackSnow", "name": "BlackSnow", "avatar": "https://cdn.v2ex.com/avatar/077f/9542/682408_large.png?m=1724034304" }, "url": "t/1142606", "date_modified": "2025-07-02T12:54:32+00:00", "content_html": "\u597d\u4e0d\u5bb9\u6613\u627e\u5230\u4e00\u4e2a\u4e0d\u9519\u7684\u4e3b\u9898\uff0c\u5f53\u65f6\u5fd8\u8bb0\u8bb0\u5f55\u4e86\uff0c\u8fd9\u4e0b\u60f3\u79fb\u690d\u5230\u53e6\u4e00\u53f0\u673a\u5668\u4e0a
\n\u6709\u6ca1\u6709\u8fd9\u79cd\u540c\u6b65\u6216\u8005 config \u6587\u4ef6\u80fd\u4e00\u4e0b\u641e\u5b9a\u5440\uff0c\u6216\u8005\u6709\u8001\u54e5\u773c\u719f\u8fd9\u4e2a\u98ce\u683c\u5417\u611f\u8c22\uff01\nTheme
\n\u56fe\u7247\u662f vscode terminal \uff0c\u8fd9\u91cc\u53ea\u662f\u793a\u610f\uff0c\u4e0d\u662f terminal \u7684\u4e3b\u9898
\n", "date_published": "2025-07-02T12:52:03+00:00", "title": "\u4e07\u80fd V \u53cb\uff0c win \u7684 terminal \u6709\u65e0 config \u80fd\u4e00\u952e\u540c\u6b65", "id": "t/1142606" }, { "author": { "url": "member/duolaamengv2", "name": "duolaamengv2", "avatar": "https://cdn.v2ex.com/gravatar/b868ece6a97932990caf2209ac40835a?s=73&d=retro" }, "url": "t/1142326", "title": "MacOS \u4e0a\u7684 SSH \u5de5\u5177\u9664\u4e86 Termius \u6709\u5176\u4ed6\u66ff\u6362\u5417\uff1f", "id": "t/1142326", "date_published": "2025-07-01T12:49:05+00:00", "content_html": "\u4e00\u5f00\u59cb\u4f7f\u7528\u7684 FinalShell \uff0c\u4f46\u662f\u7531\u4e8e\u540c\u6b65\u548c\u5b89\u5168\u8003\u8651\uff0c\u5f03\u7528\n\u540e\u6765\u4e00\u76f4\u7528\u7684 Termius \uff0c\u867d\u7136\u6709\u70b9\u96be\u7528\u4f46\u662f\u5927\u591a\u6570\u60c5\u51b5\u4e0b\u90fd\u53ef\u4ee5\u6ee1\u8db3\u9700\u6c42\uff0c\u6bd4\u5982\u5206\u7ec4\u3001\u540c\u6b65\u3001\u591a\u7a97\u53e3\u4e4b\u7c7b\u7684\u64cd\u4f5c
\n\u4f46\u662f Termius \u6709\u4e00\u4e2a\u81f4\u547d\u95ee\u9898
\n\u5728\u4f60\u7f16\u8f91\u4e00\u4e2a ssh \u8fde\u63a5\u7684\u65f6\u5019\uff0c\u5b83\u7684\u81ea\u52a8\u540c\u6b65\u4f1a\u548c\u4f60\u7684\u7f16\u8f91\u5185\u5bb9\u75af\u72c2\u51b2\u7a81
\n\u6bd4\u5982\u6211\u590d\u5236\u4e86\u8fde\u63a5 A \uff0c\u7136\u540e\u6211\u7f16\u8f91\u590d\u5236\u7684\u90a3\u4e2a\u5185\u5bb9\uff0c\u4fee\u6539 IP \u548c\u5bc6\u7801\u4ee5\u53ca\u540d\u5b57\uff0c\u90fd\u4fee\u6539\u597d\u4e86\u4fdd\u5b58\uff0c\u8fc7\u51e0\u79d2\u949f\u5f88\u53ef\u80fd\u53ea\u6709\u90e8\u5206\u4fee\u6539\u6210\u529f\uff0c\u4f46\u662f\u4f60\u6839\u672c\u610f\u8bc6\u4e0d\u5230\uff0c\u5fc5\u987b\u91cd\u590d\u4fee\u6539\u91cd\u590d\u68c0\u67e5\u76f4\u5230\u786e\u8ba4\u4f60\u90fd\u4fee\u6539\u6210\u529f\u4e86\uff0c\u8fd9\u4e2a\u95ee\u9898\u5728\u6709\u4e9b\u65f6\u5019\u611f\u89c9\u662f\u81f4\u547d\u7684\uff0c\u6709\u70b9\u96be\u4ee5\u63a5\u53d7\u3002
\n\u6240\u4ee5 MacOS \u4e0a\u8fd8\u6709\u6ca1\u6709\u4ec0\u4e48\u5176\u5b83 SSH \u5ba2\u6237\u7aef\u53ef\u4ee5\u66ff\u4ee3\uff1f
\n" }, { "author": { "url": "member/luxor", "name": "luxor", "avatar": "https://cdn.v2ex.com/avatar/845a/3688/576469_large.png?m=1747652415" }, "url": "t/1133210", "title": "SolarNG \u4e00\u4e2a\u6d4f\u89c8\u5668\u754c\u9762\u98ce\u683c\u7684\u8fdc\u7a0b\u7ba1\u7406\u5ba2\u6237\u7aef", "id": "t/1133210", "date_published": "2025-05-21T03:22:46+00:00", "content_html": "SolarNG\u662fSolar-PuTTY\u7684\u9b54\u6539\u7248\uff0c\u5df2\u7ecf\u5927\u5927\u8d85\u8d8a\u539f\u7248\u3002\u9664\u4e86\u8fdc\u7a0b\u7ba1\u7406\u5ba2\u6237\u7aef\u4e4b\u5916\uff0c\u8fd8\u652f\u6301\u6807\u7b7e\u9875\u5316\u7684\u672c\u5730\u5e94\u7528\u7ba1\u7406\u4ee5\u53ca\u672c\u5730\u5e94\u7528\u542f\u52a8\u548c\u63a7\u5236\u3002
\n\u7ecf\u8fc7 3 \u5e74\u591a\u65ad\u65ad\u7eed\u7eed\u7684\u6539\u8fdb\uff0c\u7ec8\u4e8e\u53ef\u4ee5\u62ff\u5f97\u51fa\u624b\u8ba9\u5927\u5bb6\u8bd5\u4e00\u8bd5\u3002SolarNG \u4e3b\u6253\u7cbe\u7b80\u9ad8\u6548\u3002SolarNG \u53ea\u505a\u6574\u5408\u7684\u5de5\u4f5c\uff0c\u5ba2\u6237\u7aef\u6838\u5fc3\u529f\u80fd\u90fd\u662f\u7531\u7b2c\u4e09\u65b9\u5de5\u5177\u6765\u5b8c\u6210\u3002
\n

\u652f\u6301\u591a\u534f\u8bae(SSH/TELNET/FTP/SFTP/SCP/RDP/VNC)\u5ba2\u6237\u7aef\u548c\u4f1a\u8bdd\u7ba1\u7406
\nSSH/TELNET \u4f9d\u8d56PuTTY\uff1b FTP/SFTP/SCP \u4f9d\u8d56WinSCP\uff1b RDP \u4f9d\u8d56 mstsc \uff1b VNC \u4f9d\u8d56TightVNC\u3002
\n\u652f\u6301\u591a\u7ea7 SOCK4/SOCK5/HTTP/SSH \u4ee3\u7406
\n\u4f7f\u7528 Plink \u6539\u8fdb\u7248PlinkX\u6765\u5b9e\u73b0\u5f3a\u5927\u7684\u4ee3\u7406\u901a\u9053\u529f\u80fd\u3002\u4ee3\u7406\u76f8\u5173\u8bf4\u660e\u8bf7\u89c1\u8bf4\u660e\u624b\u518c\u3002
\n\u652f\u6301\u591a\u7ea7\u6807\u7b7e\u5206\u7ec4\u529f\u80fd
\n\u591a\u7ea7\u6807\u7b7e\u5206\u7ec4\u53ef\u4ee5\u5b9e\u73b0\u76ee\u5f55\u5206\u7ec4\u7684\u529f\u80fd\uff0c\u4f46\u6bd4\u76ee\u5f55\u5206\u7ec4\u66f4\u7075\u6d3b\uff0c\u53ef\u4ee5\u8de8\u76ee\u5f55\u5c42\u7ea7\u6253\u6807\u7b7e\u3002
\n
\u652f\u6301\u6279\u91cf\u4fee\u6539\u4f1a\u8bdd\u7b49\u914d\u7f6e\u4fe1\u606f
\n\u652f\u6301\u672c\u5730\u5e94\u7528(\u5305\u62ec UWP \u7a0b\u5e8f)\u3001\u8fdb\u7a0b\u3001\u7a97\u53e3\u7684\u6807\u7b7e\u9875\u5316\u7ba1\u7406(\u53ef\u5207\u6362\u4e3b\u7a97\u53e3\u6807\u9898\u680f\u3001\u53ef\u8df3\u51fa\u6807\u7b7e\u9875)
\n\u53ef\u4ee5\u5bfc\u5165 SolarNG-appsV2.json \u6765\u4f53\u9a8c\u3002
\n\u652f\u6301\u5feb\u6377\u65b9\u5f0f\u6807\u7b7e\u9875
\n\u5bf9 LNK \u6587\u4ef6\u683c\u5f0f\u76f4\u63a5\u89e3\u6790\u3002
\n
\u5e94\u7528\u542f\u52a8\u63a7\u5236\u5305\u62ec\u652f\u6301 URI \u683c\u5f0f\u3001\u652f\u6301\u591a\u663e\u793a\u5668\u4f4d\u7f6e\u6307\u5b9a\u3001\u652f\u6301\u5173\u95ed\u8f93\u5165\u6cd5
\n\u652f\u6301\u901a\u8fc7\u547d\u540d\u7ba1\u9053\u6765\u4f20\u9012\u8fdc\u7a0b\u5ba2\u6237\u7aef\u7684\u914d\u7f6e\u6587\u4ef6\u548c\u53e3\u4ee4
\n\u907f\u514d\u4e34\u65f6\u6587\u4ef6\u521b\u5efa\u548c\u660e\u6587\u53e3\u4ee4\u3002
\n\u81ea\u6709\u6a21\u5757\u603b\u5927\u5c0f\u4e0d\u8d85\u8fc7 2MB
\n\u76ee\u524d\u4e3b\u7a0b\u5e8f\u6587\u4ef6\u5927\u5c0f\u4e0d\u5230 1MB \u3002
\n| \u7ec4\u4ef6 | \n\u7248\u672c | \n
|---|---|
| Windows | \nWindows 7+ (x86/x64) | \n
| Microsoft .NET | \n.NET Framework 4.5+ | \n
| PuTTY.exe | \nPuTTY 0.71+/0.77+(\u901a\u8fc7\u547d\u540d\u7ba1\u9053\u4f20\u9012\u53e3\u4ee4) | \n
| WinSCP.exe(\u53ef\u9009\uff1aSFTP/SCP/FTP \u652f\u6301) | \nWinSCP 5.9+/5.14+(\u4ee3\u7406\u652f\u6301)/6.0+(\u901a\u8fc7\u547d\u540d\u7ba1\u9053\u4f20\u9012\u53e3\u4ee4) | \n
| tvnviewer.exe(\u53ef\u9009\uff1aVNC \u652f\u6301) | \nTightVNC 2.0+ | \n
| PlinkX.exe(\u53ef\u9009\uff1a\u4ee3\u7406\u652f\u6301) | \nPlinkX 0.79+ | \n
\u4e3b\u7a0b\u5e8f C#\u4ee3\u7801\u5df2\u7ecf\u5b8c\u5168\u5f00\u6e90\uff0c\u66f4\u591a\u7684\u5185\u5bb9\u8bf7\u8bbf\u95eegithub\u3002
\n" }, { "author": { "url": "member/wheat0r", "name": "wheat0r", "avatar": "https://cdn.v2ex.com/avatar/71f0/7bf9/4728_large.png?m=1755779312" }, "url": "t/1129242", "title": "\u5f00\u53d1\u548c\u8fd0\u7ef4\u559c\u6b22\u7684\u7ec8\u7aef\u5ba2\u6237\u7aef\u7684\u533a\u522b", "id": "t/1129242", "date_published": "2025-04-30T15:50:53+00:00", "content_html": "\u5f00\u53d1\u548c\u8fd0\u7ef4\u559c\u6b22\u7684\u7ec8\u7aef\u5de5\u5177\uff0c\u6700\u5927\u7684\u533a\u522b\u5c31\u662f\u6709\u6ca1\u6709\u652f\u6301\u6811\u72b6\u5173\u7cfb\u7684\u5e38\u9a7b\u7684\u4f1a\u8bdd\u680f\u3002\u4e2a\u4eba\u5199\u4e00\u70b9\u81ea\u5df1\u6574\u7406\u7684\u5f02\u540c, \u6743\u5f53\u629b\u7816\u5f15\u7389, \u5e0c\u671b\u6709\u719f\u6089\u8fd9\u51e0\u4e2a\u5de5\u5177\u7684\u5c0f\u4f19\u4f34\u80fd\u63d0\u4f9b\u5efa\u8bae
\n| \u7279\u6027 | \nKitty | \nWezTerm | \nAlacritty | \nGhostty | \n
|---|---|---|---|---|
| \u7f16\u7a0b\u8bed\u8a00 | \nC \u548c Python | \nRust | \nRust | \nZig | \n
| \u914d\u7f6e\u65b9\u5f0f | \n\u7eaf\u6587\u672c\uff08 kitty.conf \uff09 | \nLua \u811a\u672c | \nYAML/TOML | \n\u952e\u503c\u5bf9\u6587\u672c | \n
| \u5f00\u53d1\u72b6\u6001 | \n\u6210\u719f | \n\u6d3b\u8dc3 | \n\u6210\u719f\u4f46\u66f4\u65b0\u6162 | \n\u65b0\u5174, \u6b63\u5728\u5f00\u53d1\u4e2d, Warp \u56e2\u961f\u4f5c\u54c1 | \n
\u56e0\u4e3a Tabby iTerm \u90fd\u7206\u51fa\u8fc7\u4e25\u91cd\u5b89\u5168\u6f0f\u6d1e\uff0c\u6240\u4ee5\u6211\u53ea\u80fd\u9009\u62e9\u770b\u8d77\u6765\u6700\u91cd\u89c6\u5b89\u5168\u7684 Termius \u3002\u7136\u540e\u53d1\u73b0\u4e86\u4e00\u5806\u6bd4\u5f00\u6e90 SSH \u8f6f\u4ef6\u8fd8\u5dee\u7684\u529f\u80fd\uff1a
\n\u8fd8\u6709\u5f88\u591a\u5c0f\u95ee\u9898\u5c31\u4e0d\u9010\u4e00\u5217\u51fa\u4e86\uff0c\u987a\u4fbf\u95ee\u95ee\u8fd8\u6709\u6ca1\u6709\u4ec0\u4e48 Mac \u80fd\u7528\u7684\u7ec8\u7aef\u63a8\u8350
\n\u522b\u63a8\u8350 Warp \uff08\u6211\u63a5\u53d7\u4e0d\u4e86\u5f80 SSH \u63a5\u5165\u975e\u7aef\u4fa7 AI \uff09 WindTerm \uff08 Bug \u5b9e\u5728\u592a\u591a\uff09
\n\u53ef\u63a5\u53d7\u4ed8\u8d39
\n", "date_published": "2025-02-09T07:49:08+00:00", "title": "Termius \u4f5c\u4e3a\u4e00\u4e2a SSH \u7ec8\u7aef\u7f3a\u5c11\u8fd9\u4e48\u591a\u57fa\u7840\u529f\u80fd\uff0c\u4e3a\u4ec0\u4e48\u6709\u4eba\u7528\uff0c\u987a\u4fbf\u95ee\u95ee\u8fd8\u6709\u6ca1\u6709\u4ec0\u4e48 Mac \u80fd\u7528\u7684\u7ec8\u7aef\u63a8\u8350", "id": "t/1110096" }, { "author": { "url": "member/pygKent", "name": "pygKent", "avatar": "https://cdn.v2ex.com/gravatar/02fb25370e33db233e7b6ee0b54d9a9c?s=73&d=retro" }, "url": "t/1102941", "date_modified": "2025-01-06T07:56:56+00:00", "content_html": "\u5982\u9898
\n\u4e00\u76f4\u5728\u4f7f\u7528 iterm2 \uff0c\u914d\u5408 alfred \u7684 terminalFinder \u63d2\u4ef6\uff0c\u9009\u4e2d\u6587\u4ef6\u5939\u540e\u6267\u884c fi \u4ee5\u65b0\u7a97\u53e3\u6253\u5f00\u5bf9\u5e94\u7684\u7ec8\u7aef
\n\u4eca\u5929\u770b\u5468\u520a\u4e0b\u4e86\u4e2a Ghostty \uff0c\u627e\u4e86\u597d\u591a\u8d44\u6599\uff0c\u4f3c\u4e4e Ghostty \u4e0d\u652f\u6301 AppleScript \uff0c\u65e0\u6cd5\u901a\u8fc7 terminalFinder \u6253\u5f00\uff1f
\n\u6211\u53c8\u60f3\u5230\u4e86 finder \u7528\u53f3\u952e\u5feb\u901f\u64cd\u4f5c\uff0copen with Ghostty
\nfor i in \"$@\"\ndo\n\topen -a \"/Applications/Ghostty.app\" \"$f\"\ndone\n\n\u8bd5\u4e86\u4e00\u4e0b\u4e5f\u4e0d\u594f\u6548\uff0c\u6216\u8005\u5927\u4f19\u6709\u66f4\u597d\u7684\u65b9\u5f0f\u5417\uff0cfinder \u91cc\u5feb\u901f\u6253\u5f00\u7ec8\u7aef\u771f\u7684\u5bf9\u6211\u771f\u7684\u5f88\u91cd\u8981\uff0c\u4e0d\u7136\u5c31\u7528\u56de\u53bb iterm2 \u4e86
\n", "date_published": "2025-01-06T07:54:17+00:00", "title": "macos \u7684 Ghostty\uff0c\u5927\u5bb6\u662f\u600e\u4e48\u4ece finder \u4e2d\u5feb\u901f\u6253\u5f00\u5bf9\u5e94\u7684 Ghostty \u7ec8\u7aef\u7684", "id": "t/1102941" }, { "author": { "url": "member/cinlen", "name": "cinlen", "avatar": "https://cdn.v2ex.com/avatar/ac25/c74e/201407_large.png?m=1728641482" }, "url": "t/1056186", "date_modified": "2024-07-11T11:01:37+00:00", "content_html": "\u67e5\u4e86\u4e00\u5708\u8d44\u6599\uff0c\u4f7f\u7528 fbterm \u52c9\u5f3a\u5b9e\u73b0\u4e86\u6548\u679c\u3002
\n\u4f46\u662f\u6548\u679c\u60e8\u4e0d\u5fcd\u7779\uff0c\u5982\u56fe\uff1a https://imgur.com/a/AeCSOjA \u3002
\n\u60f3\u8bf7\u6559\u4e00\u4e0b\u6709\u6ca1\u6709\u66f4\u597d\u7684\u89e3\u51b3\u65b9\u5f0f\u3002
\n", "date_published": "2024-07-10T03:42:52+00:00", "title": "ubuntu tty \u4e0a\u5982\u4f55\u663e\u793a\u4e2d\u6587\u5b57\u7b26\uff1f", "id": "t/1056186" }, { "author": { "url": "member/YongXMan", "name": "YongXMan", "avatar": "https://cdn.v2ex.com/gravatar/bb7449e50c7ba6a44020bc4128dca3d6?s=73&d=retro" }, "url": "t/1055191", "date_modified": "2024-07-06T01:59:18+00:00", "content_html": "OP \u5e73\u65f6\u5de5\u4f5c\u7684\u4e3b\u529b\u673a\u662f MacBook + SSH Linux \uff0c\u7531\u4e8e\u6709\u65f6 Remote \u529e\u516c\uff0c\u6240\u4ee5\u6709\u65f6\u5019\u9700\u8981\u901a\u8fc7 vpn \u8fde\u5165\u516c\u53f8\u5185\u7f51\uff0c\u52a0\u4e0a\u8fd1\u671f\u53d1\u73b0\u98de\u8fde\u4f1a\u8fdb\u884c\u540e\u53f0\u622a\u5c4f\uff0c\u6240\u4ee5\u5355\u72ec\u5f00\u4e86\u4e00\u4e2a\u865a\u62df\u673a\u5b89\u88c5\u98de\u8fde\uff0c\u53ea\u7528\u4e8e\u5de5\u4f5c\u76f8\u5173\u9700\u6c42\u3002
\n\u9700\u8981\u8fde\u5165\u516c\u53f8\u5185\u7f51\u7684\u8bdd\u5c31\u5728\u672c\u5730 MacBook RDP \u5230\u672c\u5730\u5c40\u57df\u7f51\u7684 Windows \uff0c\u5e73\u65f6\u4f7f\u7528 iTerm2 \u4e60\u60ef\u4e86\uff0cWindows \u4e0a\u5b89\u88c5\u4e86 SecureCRT \uff0c\u771f\u7684\u611f\u89c9\u592a\u96be\u7528\u4e86\uff0cUI \u4e5f\u611f\u89c9\u50cf\u662f 20 \u5e74\u524d\u7684\u98ce\u683c\uff0c\u64cd\u4f5c\u8d77\u6765\u4e5f\u4e0d\u987a\u624b\u3002
\n\u6c42\u95ee\u6709\u4ec0\u4e48\u63a8\u8350\u597d\u7528\u7684 terminal \u5417\uff1f\u80fd\u8fbe\u5230 iTerm2 \u6c34\u5e73\u5c31\u884c\u3002
\n", "date_published": "2024-07-05T11:31:46+00:00", "title": "\u6c42\u63a8\u8350 Windows \u4e0b\u597d\u7528\u7684 terminal", "id": "t/1055191" }, { "author": { "url": "member/yfang", "name": "yfang", "avatar": "https://cdn.v2ex.com/avatar/ca7a/0705/179681_large.png?m=1721713703" }, "url": "t/1045839", "date_modified": "2024-06-01T12:09:18+00:00", "content_html": "\u4ee5\u524d\u6d45\u6d45\u6709\u4e86\u89e3\u8fc7 tmux \u4e4b\u7c7b\u7684\u5982\u4e0b shell \uff0c elasticsearch -d \u653e\u5230 main \u65b9\u6cd5\u91cc\u76f4\u63a5\u6267\u884c\u5c31\u53ef\u4ee5\uff0c\u5728 start \u91cc\u4f1a\u5361\u5728\u90a3\uff0c\u7a0b\u5e8f\u4e5f\u4e0d\u81ea\u52a8\u9000\u51fa\uff0c\u5982\u679c\u8fd8\u662f\u60f3\u7528\u7c7b\u4f3c\u7ed3\u6784\uff0c\u600e\u4e48\u907f\u514d\u5462\u3002
function start (){\n elasticsearch -d \n}\n\nfunction main(){\n start\n}\nmain\n\n", "date_published": "2024-05-30T02:54:59+00:00", "title": "\u6c42\u6559\u4e2a\u5e38\u89c1\u7684 shell \u95ee\u9898", "id": "t/1045293" }, { "author": { "url": "member/zhwguest", "name": "zhwguest", "avatar": "https://cdn.v2ex.com/avatar/b633/f688/433522_large.png?m=1685067457" }, "url": "t/1042684", "title": "MS \u7684 Terminal \u6709\u4e2a bug", "id": "t/1042684", "date_published": "2024-05-21T08:42:37+00:00", "content_html": "\u7ecf\u5e38\u7528\u7740\u7528\u7740\u5c31\u6eda\u4e0d\u52a8\u4e86\uff0c\u5c31\u53ea\u6709\u5f53\u5c4f\u7684 buffer \u4e86\u3002
\n" }, { "author": { "url": "member/hello826", "name": "hello826", "avatar": "https://cdn.v2ex.com/gravatar/f3422d8fed3216b1e81b2fa4a15acbe8?s=73&d=retro" }, "url": "t/1040658", "date_modified": "2024-05-15T07:17:57+00:00", "content_html": "\u5e38\u7528\u573a\u666f\uff1a\u5e73\u65f6\u8fdc\u7a0b\u8fde\u4e00\u4e9b\u670d\u52a1\u5668\uff0c\u4fee\u6539\u4e00\u4e9b\u6587\u4ef6\uff0c\u770b\u4e00\u4e9b\u65e5\u5fd7\uff0c\u6ca1\u6709\u5176\u4ed6\u82b1\u91cc\u80e1\u54e8\u7684\u64cd\u4f5c
\n\u7528\u8fc7\ntabby\uff1a\u7ecf\u5e38\u5207\u6362\u9875\u9762\u4f1a\u51fa\u73b0\u7f16\u8f91\u6587\u4ef6\u9519\u4f4d\u7684\u95ee\u9898
\nXTerminal:\u56fd\u4ea7\u8fd8\u7b97\u4e0d\u9519\uff0c\u4f46\u662f\u76ee\u524d\u5feb\u6377\u952e\u6709\u4e9b\u64cd\u4f5c\u4e0d\u652f\u6301\uff0c\u5df2\u7ecf\u9875\u9762\u5e03\u5c40\u6ca1\u6cd5\u8c03\u6574\u3002\u4fee\u6539\u914d\u7f6e\u6587\u4ef6\u53ef\u4ee5\u76f4\u63a5\u7f16\u8f91\u4f20\u8f93\uff0c\u8fd9\u70b9\u4e0d\u9519\uff0c\u7528\u60ef\u4e86 vim \u521a\u5f00\u59cb\u7528\u8fd8\u6709\u70b9\u4e0d\u4e60\u60ef\uff0c\u7528\u51e0\u5929\u6709\u611f\u89c9\u8fd8\u633a\u9999
\n\u4ee5\u53ca\u81ea\u5e26\u7684 Terminal \uff0c\u4f46\u662f\u6bcf\u6b21\u90fd\u8981\u901a\u8fc7 ssh \u624b\u52a8\u8fde\u9ebb\u70e6
\n", "date_published": "2024-05-14T07:47:12+00:00", "title": "\u6709\u4ec0\u4e48\u63a8\u8350\u7684\u7ec8\u7aef\u5de5\u5177\uff08mac\uff09", "id": "t/1040658" }, { "author": { "url": "member/luckyc", "name": "luckyc", "avatar": "https://cdn.v2ex.com/avatar/4105/08ab/73070_large.png?m=1762737894" }, "url": "t/1021674", "title": "\u6709\u4eba\u6298\u817e terminal \u4e48? \u6211\u5728 windows \u4e0a\u7528 git bash \u5b89\u88c5\u4e86 zsh+ohmyzsh, \u9047\u5230\u95ee\u9898", "id": "t/1021674", "date_published": "2024-03-08T01:10:13+00:00", "content_html": "vscode \u7684\u9ed8\u8ba4\u7ec8\u7aef\u6539\u6210\u4e86\u8fd9\u4e2a git bash \u4e4b\u540e\u4e00\u76f4\u4ece iterm2 \u5207\u6362\u5230 warp \u3002\u3002\u3002\u4f46\u662f\u53d1\u73b0\u6211\u5728\u7528\u7684 tmux \u548c byobu \uff0c\u7528\u7684 f1 \uff0cf2 \u6765\u5207\u6362 shell \u91cc\u9762\u7684 tab \u7684\u529f\u80fd\u952e\u5728 warp \u91cc\u9762\u4e0d\u751f\u6548\u4e86\u3002\u3002\u3002\u627e\u4e86\u4e00\u5708\u4e5f\u6ca1\u627e\u5230\u8bbe\u7f6e\u7684\u5730\u65b9\u3002\u3002\u3002\u4e0d\u77e5\u9053\u6709\u5c0f\u4f19\u4f34\u9047\u5230\u5417\u3002\u3002\u3002
\n", "date_published": "2023-10-08T01:11:04+00:00", "title": "warp \u4e0d\u80fd\u7528 f1\uff0c f2\uff0c f3 \u7b49 f \u952e\u561b\uff1f", "id": "t/979693" }, { "author": { "url": "member/xiaopanzi", "name": "xiaopanzi", "avatar": "https://cdn.v2ex.com/avatar/a2a3/d5b8/206459_large.png?m=1699876192" }, "url": "t/925358", "title": "\u4f60\u4eec\u5728 iTerm2 \u4e0b\u80fd\u663e\u793a\\uF002 \u5417\uff1f", "id": "t/925358", "date_published": "2023-03-19T14:19:27+00:00", "content_html": "\u6628\u5929\u53d1\u73b0\u4e00\u4e2a\u5947\u602a\u7684\u4e8b\u60c5\uff0cMac \u7684 Terminal \u548c iTerm2 \u4f7f\u7528\u76f8\u540c\u7684\u5b57\u4f53\uff08\u5206\u522b\u6d4b\u8bd5\u8fc7hack nerd\u548cMesloGS NF\uff09\uff0c\u4f46\u662f\u5bf9 Unicode \u5b57\u7b26\\uF002\u663e\u793a\u6548\u679c\u4e0d\u4e00\u6837\u3002Terminal \u80fd\u6b63\u5e38\u663e\u793a\uff0c\u4f46\u662f iTerm2 \u4e0d\u884c\u3002
\u53c2\u8003\u8fd9\u4e2a StackOverflow \u7684\u95ee\u9898Terminal can display \\uF002 while iTerm2 can't\u3002
\n\u6309\u6211\u7684\u7406\u89e3\uff0c\u867d\u7136\\uF002\u662f private character \uff0c\u4f46\u662f\u76f8\u540c\u5b57\u4f53\u7684\u663e\u793a\u6548\u679c\u5e94\u8be5\u662f\u4e00\u6837\u7684\u3002\u90a3\u4e48\uff0c\u662f\u4e0d\u662f\u6211 iTerm2 \u7684\u8bbe\u7f6e\u6709\u95ee\u9898\u5462\uff1f\u6b64\u5916\uff0c\u6211\u6ca1\u6709\u505a\u8fc7\u5145\u5206\u7684\u6d4b\u8bd5\uff0c\u76ee\u524d\u53ea\u53d1\u73b0\u8fd9\u4e2a\u5b57\u7b26\u5f02\u5e38\u3002\u5927\u5bb6\u89c9\u5f97\u95ee\u9898\u5e94\u8be5\u5728\u4f55\u5904\u5462\uff1f
iTerm \u5feb\u6377\u952e cmd+shift+d \u53ef\u4ee5\u6c34\u5e73\u4e8c\u7b49\u5206\u65b0\u5efa Pane \uff0c\u4f46\u5982\u679c\u6211\u4e0d\u60f3\u6c34\u5e73\u5206\u5272\u5f53\u524d Pane \uff0c\u800c\u662f\u6c34\u5e73\u5206\u5272 /\u65b0\u5efa\u4e00\u4e2a 1/4 \u6216\u8005 1/3 \u5927\u5c0f\u7684 Pane \uff0c\u8bf7\u95ee\u53ef\u4ee5\u5417\uff1f
\u573a\u666f\uff1a\u6bd4\u5982\u65b0\u5efa\u4e00\u4e2a 1/4 \u5927\u5c0f\u7684 Pane \u7528\u6765 ssh server\uff0c\u7136\u540e cmd+] \u5207\u6362\u56de\u4e3b Pane \u3002\u6211\u53ea\u9700\u8981\u770b\u5230\u5b83\u8fde\u63a5\u4e0a\u5373\u53ef\uff0c\u4e0d\u5e0c\u671b\u5b83\u5360\u7528\u4e00\u534a\u7a97\u53e3\u3002
\u73b0\u5728\u662f\u6211\u7528\u9f20\u6807\u628a\u4e2d\u95f4\u7684\u5206\u5272\u7ebf\u5f80\u4e0b\u62c9\uff0c\u6269\u5927\u4e0a\u9762\u3001\u7f29\u5c0f\u4e0b\u9762\u7684\u90e8\u5206\u3002\u5982\u679c\u80fd\u4e00\u6b21\u6027\u65b0\u5efa\u4e00\u4e2a\u8f83\u5c0f\u7684 Pane \u5c31\u597d\u4e86\uff0c\u5c31\u4e0d\u9700\u8981\u9f20\u6807\u8c03\u6574\u5927\u5c0f\u4e86\u3002
\n\u8c22\u8c22
\n" }, { "author": { "url": "member/HanningWu", "name": "HanningWu", "avatar": "https://cdn.v2ex.com/avatar/bfb3/1f98/119160_large.png?m=1669799178" }, "url": "t/915730", "title": "ssh \u4f1a\u8bb0\u5f55\u767b\u5f55\u8fc7\u7684\u6240\u6709\u670d\u52a1\u5668 host \u5417?", "id": "t/915730", "date_published": "2023-02-13T08:33:24+00:00", "content_html": "\u7528 ssh \u767b\u5f55\u516c\u53f8\u7684\u670d\u52a1\u5668 domain.com \uff0c\u4f46\u662fssh domain.com\u767b\u5f55\u7684\u4e0d\u662f domain.com \uff0c\u800c\u662f\u4e00\u4e2a\u968f\u65f6\u5206\u914d\u7684\u8282\u70b9\uff0c\u6bd4\u5982
\u8fd9\u91cc 123 \u662f\u5de5\u4f5c\u8282\u70b9\u7684 id
\n\u8bf7\u95ee\u5404\u4f4d\u6709\u4ec0\u4e48\u529e\u6cd5\u81ea\u52a8 log \u6240\u6709\u6700\u8fd1\u767b\u5f55\u8fc7\u7684\u8282\u70b9 hostname \u5417\uff1f
\n" }, { "author": { "url": "member/typing", "name": "typing", "avatar": "https://cdn.v2ex.com/avatar/57cd/59e7/37895_large.png?m=1767248603" }, "url": "t/906200", "title": "iterm \u7684\u4ea4\u4e92\u5ef6\u8fdf\u662f\u4e0d\u662f\u6bd4\u522b\u7684\u5e73\u53f0\u7684 terminal \u8981\u9ad8\uff1f", "id": "t/906200", "date_published": "2023-01-03T03:06:34+00:00", "content_html": "\u6211\u5e73\u65f6\u4e5f\u7528 Windows \uff08 cmd \u548c terminal \uff09\u548c Linux \uff08 konsole \uff09\uff0c\u611f\u89c9 iterm \u66f4\"\u8089\"\u4e00\u4e9b\u3002
\n\u662f macOS \u7684\u95ee\u9898\u8fd8\u662f app \u7684\u95ee\u9898\uff1f
\n" }, { "author": { "url": "member/Oilybear", "name": "Oilybear", "avatar": "https://cdn.v2ex.com/gravatar/239af51c606a908ae70939c2828f2fb7?s=73&d=retro" }, "url": "t/894033", "title": "iTerm/zsh \u73af\u5883\u53d8\u91cf\u5feb\u901f\u5207\u6362\u95ee\u9898", "id": "t/894033", "date_published": "2022-11-10T01:54:17+00:00", "content_html": "Hi,\u5404\u4f4d\n\u8bf7\u6559\u5de5\u5177\u7684\u7528\u6cd5\uff0ciTerm \u652f\u4e0d\u652f\u6301\u5feb\u901f\u5f00\u542f\u4e00\u4e2a\u914d\u7f6e\u4e86\u7279\u5b9a\u73af\u5883\u53d8\u91cf\u7684 zsh shell\n\u56e0\u4e3a\u73af\u5883\u53d8\u91cf\u5728 \uff5e/.zshrc \u4e2d\u8bbe\u7f6e\u540e\u662f\u6bcf\u6b21\u6253\u5f00\u90fd\u751f\u6548\u7684\uff0c\u4f46\u662f\u5728\u60f3\u53ef\u80fd\u73af\u5883\u53d8\u91cf\u8bbe\u7f6e\u591a\u4e86\u662f\u4e0d\u662f\u4f1a\u4e92\u76f8\u5e72\u6270\uff0c\u6bd4\u5982\uff1a
\n$ export PATH=$PATH:anaconda/Script\n$ which conda \n out:path ...\n\n$ export PATH=$PATH\n$ which conda \n out:no which conda in path\n\n\u6240\u4ee5\u60f3\u8bf7\u6559\u5404\u4f4d iterm \u652f\u4e0d\u652f\u6211\u9884\u5148\u914d\u7f6e\u597d\u67d0\u79cd\u81ea\u5b9a\u4e49\u7684 tab \u9700\u8981\u7684\u73af\u5883\u53d8\u91cf\uff0c\u7136\u540e\u5feb\u901f\u7684\u6253\u5f00\u3002\u8fd8\u662f\u8bf4\u4ee5\u4e0a\u7684\u64cd\u4f5c\u53ea\u80fd\u81ea\u5df1\u5199\u4e00\u4e2a sh \uff0c\u7136\u540e\u6bcf\u6b21\u5148 source \u4e00\u4e0b
\n" }, { "author": { "url": "member/mobpsycho100", "name": "mobpsycho100", "avatar": "https://cdn.v2ex.com/gravatar/219d946a63c6fc590d8f949f23d5d4b5?s=73&d=retro" }, "url": "t/876353", "title": "iTerm2 \u53ef\u4e0d\u53ef\u4ee5\u628a\u540c\u4e00\u4e2a shell \u5206\u6210\u4e24\u4e2a\u7a97\u53e3, \u5c31\u50cf vim \u6253\u5f00\u540c\u4e00\u4e2a\u6587\u4ef6\u7684\u4e24\u4e2a\u7f13\u51b2\u533a\u90a3\u6837?", "id": "t/876353", "date_published": "2022-08-29T18:14:48+00:00", "content_html": "\u5c31\u50cf mac terminal \u7684 cmd+d \u90a3\u6837, \u4f46\u662f mac terminal \u4e0d\u80fd\u5782\u76f4 split.
\n" }, { "author": { "url": "member/yazoox", "name": "yazoox", "avatar": "https://cdn.v2ex.com/avatar/7b39/2690/111562_large.png?m=1635297358" }, "url": "t/865570", "title": "Alacrity \u8fd9\u4e2a\u8f6f\u4ef6\u662f\u4e0d\u662f\u4e0d\u80fd\u5728 \u8fdc\u7a0b\u7684 windows vm \u673a\u5668\u4e0a\u8fd0\u884c?", "id": "t/865570", "date_published": "2022-07-12T01:17:12+00:00", "content_html": "\u673a\u5668\u662f\u8fdc\u7a0b\u7684\u4e00\u53f0 windows 10 \uff0c\u865a\u62df\u673a
\n\u5b89\u88c5\u4e86 msi \u7248\u672c\u7684 alacrity \u8fd9\u4e2a\u8f6f\u4ef6\uff0c\u6253\u5f00\u65f6\u62a5\u9519
\n'gl function was not loaded'
\n\u53bb alacrity github issue \u91cc\u9762\u770b\u5230\u8981\u652f\u6301 OpenGL 3.3+\u7684\u7248\u672c\u3002
\n\u53ef\u662f\uff0c\u6211\u53ea\u662f\u516c\u53f8\u7684\u865a\u62df\u673a\uff0c\u6211\u4e5f\u4e0d\u77e5\u9053\u662f\u5565\u663e\u5361\uff0c\u662f\u5426\u652f\u6301 open gl3.3......
\nhttps://github.com/alacritty/alacritty/issues/4624
\n" }, { "author": { "url": "member/donieleigh", "name": "donieleigh", "avatar": "https://cdn.v2ex.com/avatar/5d8f/ddcb/66026_large.png?m=1682388576" }, "url": "t/846566", "date_modified": "2022-04-12T09:29:28+00:00", "content_html": "ctrl + shift + g \u628a\u4e0a\u6761\u547d\u4ee4\u7684\u8f93\u51fa\u653e\u5165 less \u67e5\u770b
\nctrl + shift + z \u8df3\u5230\u4e0a\u4e00\u4e2a\u547d\u4ee4\u8f93\u5165\u4f4d\u7f6e
\nctrl + shift + x \u8df3\u5230\u4e0b\u4e00\u4e2a\u547d\u4ee4\u8f93\u5165\u4f4d\u7f6e
https://sw.kovidgoyal.net/kitty/shell-integration/
\n", "date_published": "2022-04-12T09:28:46+00:00", "title": "Kitty \u6628\u5929\u53d1\u5e03\u7684\u65b0\u7248\u5305\u542b\u7684 Shell integration \u5f88\u5b9e\u7528", "id": "t/846566" }, { "author": { "url": "member/yuhangch", "name": "yuhangch", "avatar": "https://cdn.v2ex.com/avatar/0cc7/3790/467934_large.png?m=1771896123" }, "url": "t/836608", "title": "warp - \u4e00\u4e2a rust \u5199\u7684\u7ec8\u7aef", "id": "t/836608", "date_published": "2022-02-26T09:55:29+00:00", "content_html": "\n\u6628\u5929\u5728\u5c0f\u84dd\u9e1f\u4e0a\u770b\u5230\u7684\uff0c\u7533\u8bf7\u4e86\u6d4b\u8bd5\uff0c\u4eca\u5929\u6536\u5230\u4e86\u90ae\u4ef6
\n\u5305 58m \uff0c\u7b80\u5355\u7528\u4e86\u4e0b\uff0c\u6027\u80fd\u6ca1\u5565\u95ee\u9898\uff0c\u542f\u52a8\u633a\u5feb\u7684
\n\u4e4b\u524d\u5728\u7528 fish, \u8fc1\u79fb\u6709\u70b9\u9ebb\u70e6\u6240\u4ee5\u51c6\u5907\u7b49\u652f\u6301\u4e86 fish(coming soon)\u518d\u91cd\u5ea6\u4f7f\u7528
\n\u4f46\u547d\u4ee4\u6709\u70b9\u9e21\u808b\uff1aaccept suggestion, next tab ...\n\u5b8c\u5168\u5feb\u6377\u952e\u80fd\u529e\u5230\u7684\u4e8b\u60c5
\n\u7ed3\u679c\u8d85\u51fa\u5c4f\u5e55\u7ed9\u4e86\u6309\u94ae\u8fd4\u56de\u6700\u4e0a\u9762\n
\n\u8fd9\u4f53\u73b0\u51fa\u4e86\u5f00\u53d1\u8005\u4e00\u4e9b\u300c\u9ad8\u6548\u300d\u7684\u601d\u8def\u5427
\u76ee\u524d\u53ea\u6709 dark \u6a21\u5f0f
\ntmux \u652f\u6301\u826f\u597d
\nnvim \u6d45\u8272\u4e3b\u9898\u5916\u9762\u4f1a\u5305\u4e00\u5708\u9ed1\u8fb9
\n\u5728\u6211\u8fd9\u7684\u8bc4\u4ef7: \u65b0\u9c9c\u611f\u7ed9\u591f\u4e86\uff0c\u4f46\u6548\u7387\u63d0\u5347\u6ca1\u592a\u611f\u53d7\u5230
\n\u7ed9\u4e86 20 \u4e2a\u9080\u8bf7\u540d\u989d, \u611f\u5174\u8da3\u7684\u53ef\u4ee5\u8bd5\u4e00\u4e0b https://app.warp.dev/download/r/7Q4KXY
\n\n\nYou may then send the link to your friends, or input their email address which we use to send them an email.\nYou can also see these instructions in our documentation.\nIf you know more than 20 people who might enjoy Warp, let me know here or on the Discord server here. I'll increase your limit! Alternatively, the modal will display a \u201cRequest More Invites\u201d button once you've used up half of your invites. Click it and we will increase your limit!\nThank you again for helping to test Warp!
\n
\u6ca1\u540d\u989d\u4e86\u5927\u5bb6\u53ef\u4ee5\u81ea\u5df1\u53bb\u7533\u8bf7\uff0c\u6211\u7684\u7ecf\u9a8c\u9080\u8bf7\u7801\u7ed9\u7684\u633a\u5feb\u7684
\n" }, { "author": { "url": "member/saysnowball", "name": "saysnowball", "avatar": "https://cdn.v2ex.com/gravatar/0daa94b43d502d47fbb52741dff5d2e5?s=73&d=retro" }, "url": "t/787480", "title": "windows terminal \u5982\u4f55\u8bb0\u4f4f\u4e0a\u6b21\u6253\u5f00\u7684\u7a97\u53e3", "id": "t/787480", "date_published": "2021-07-04T13:21:09+00:00", "content_html": "" }, { "author": { "url": "member/Tumblr", "name": "Tumblr", "avatar": "https://cdn.v2ex.com/avatar/3122/ad46/344778_large.png?m=1667449277" }, "url": "t/771615", "title": "Windows Terminal \u53ef\u4ee5\u901a\u8fc7\u754c\u9762\u914d\u7f6e\u4e86\uff01", "id": "t/771615", "date_published": "2021-04-19T04:11:11+00:00", "content_html": "\u597d\u51e0\u5929\u4e86\uff0c\u4e00\u76f4\u6ca1\u770b\u5230\u6709\u4eba\u8ba8\u8bba\u8fd9\u4e2a\u3002\u3002\u3002
\n\u4ee5\u524d\u7684 json \u914d\u7f6e\uff0c\u73b0\u5728\u5df2\u7ecf\u53ef\u4ee5\u901a\u8fc7 GUI \u64cd\u4f5c\u4e86\uff08\u5f53\u7136\u8fd8\u4e0d\u662f\u5168\u90e8\uff09\uff0c\u5e76\u4e14\u57fa\u672c\u4e0a\u6ee1\u8db3\u5e38\u7528\u8bbe\u7f6e\u4e86\u3002
\n
\u5f53\u7136\uff0c\u8fd9\u4e2a\u529f\u80fd\u5df2\u7ecf\u63a8\u51fa\u86ee\u4e45\u7684\u4e86\uff0c\u4f46\u662f\u6700\u8fd1\u624d\u5728\u7a33\u5b9a\u7248\u4e2d\u53d1\u5e03\u3002
\n" }, { "author": { "url": "member/LieNoWell", "name": "LieNoWell", "avatar": "https://cdn.v2ex.com/avatar/efb4/eb48/244411_large.png?m=1758877369" }, "url": "t/766779", "title": "windows terminal \u5982\u4f55\u8bb0\u4f4f SSH \u5bc6\u7801\uff1f", "id": "t/766779", "date_published": "2021-03-31T03:03:53+00:00", "content_html": "1 \u3001\u4f7f\u7528 putty\uff0c\u4f46\u662f\u6bcf\u6b21\u90fd\u4f1a\u65b0\u5f00\u4e00\u4e2a\u7a97\u53e3trans -d :zh \"Multiple windows are useful when you\u2019re working with one set of found records and you need to do another search. You can perform a find in a new window without losing your found set in the original window. Say you\u2019ve been working with a list of all your contacts who don\u2019t have email addresses and then suddenly get the paperwork you need to edit the detail on another record. Although you can enter data on the list layout, all the fields you need may not be on that layout. Just create a new window, switch to the detail layout, and then look up the record you want to edit (see Figure 1-18). Your missing email group is safe and sound in the first window. (See the box on page 32 to see what problems can happen when you edit the same record in multiple windows.)\"
\n\u4f1a\u5148\u8f6c\u6210\uff08\u53ef\u4ee5\u53bb\u4e86-d \u770b\u5230\uff09\uff1a\nAlthough you can enter data on the list layout, all the fields you need may not be on that layout. Just create a new window, switch to the detail layout, and then look up the record you want to edit (see Figure 1-18). Multiple windows are useful when you\u2019re working with one set of found records and you need to do another search. Your missing email group is safe and sound in the first window. You can perform a find in a new window without losing your found set in the original window. (See the box on page 32 to see what problems can happen when you edit the same record in multiple windows.) Say you\u2019ve been working with a list of all your contacts who don\u2019t have email addresses and then suddenly get the paperwork you need to edit the detail on another record.
\n\u7136\u540e\u7ffb\u8bd1\u51fa\u6765\uff1a\n\u5c3d\u7ba1\u60a8\u53ef\u4ee5\u5728\u5217\u8868\u5e03\u5c40\u4e0a\u8f93\u5165\u6570\u636e\uff0c\u4f46\u662f\u60a8\u6240\u9700\u7684\u6240\u6709\u5b57\u6bb5\u53ef\u80fd\u4e0d\u5728\u8be5\u5e03\u5c40\u4e0a\u3002\u53ea\u9700\u521b\u5efa\u4e00\u4e2a\u65b0\u7a97\u53e3\uff0c\u5207\u6362\u5230\u8be6\u7ec6\u4fe1\u606f\u5e03\u5c40\uff0c\u7136\u540e\u67e5\u627e\u8981\u7f16\u8f91\u7684\u8bb0\u5f55\u5373\u53ef\uff08\u8bf7\u53c2\u89c1\u56fe 1-18 \uff09\u3002\u5f53\u60a8\u4f7f\u7528\u4e00\u7ec4\u627e\u5230\u7684\u8bb0\u5f55\u5e76\u4e14\u9700\u8981\u8fdb\u884c\u53e6\u4e00\u6b21\u641c\u7d22\u65f6\uff0c\u591a\u4e2a\u7a97\u53e3\u5f88\u6709\u7528\u3002\u60a8\u4e22\u5931\u7684\u7535\u5b50\u90ae\u4ef6\u7ec4\u5728\u7b2c\u4e00\u4e2a\u7a97\u53e3\u4e2d\u662f\u5b89\u5168\u65e0\u4e8b\u7684\u3002 \u60a8\u53ef\u4ee5\u5728\u65b0\u7a97\u53e3\u4e2d\u6267\u884c\u67e5\u627e\uff0c\u800c\u4e0d\u4f1a\u4e22\u5931\u539f\u59cb\u7a97\u53e3\u4e2d\u7684\u67e5\u627e\u96c6\u3002\uff08\u8bf7\u53c2\u9605\u7b2c 32 \u9875\u7684\u6846\uff0c\u67e5\u770b\u5728\u591a\u4e2a\u7a97\u53e3\u4e2d\u7f16\u8f91\u540c\u4e00\u8bb0\u5f55\u65f6\u53ef\u80fd\u53d1\u751f\u7684\u95ee\u9898\u3002\uff09\u5047\u8bbe\u60a8\u4e00\u76f4\u5728\u5904\u7406\u6240\u6709\u6ca1\u6709\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u7684\u8054\u7cfb\u4eba\u5217\u8868\uff0c\u7136\u540e\u7a81\u7136\u5f97\u5230\u6240\u9700\u7684\u6587\u4e66\u5de5\u4f5c\u6765\u7f16\u8f91\u53e6\u4e00\u6761\u8bb0\u5f55\u4e0a\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
\n\u4f46\u662f\u7528 trans :fr \u5c31\u4e0d\u4f1a\u6709\u95ee\u9898\uff0c\u96be\u9053\u662f\u8c37\u6b4c\u5f15\u64ce\u5bf9\u4e2d\u6587\u6545\u610f\u7684\uff1f
\n" }, { "author": { "url": "member/zhiqiang", "name": "zhiqiang", "avatar": "https://cdn.v2ex.com/avatar/85fa/59ac/27868_large.png?m=1510203004" }, "url": "t/757608", "title": "\u5de8\u786c\u7684 windows terminal \u8fde SSH \u540e\u65e0\u6cd5\u8f93\u5165\u4e2d\u6587\u6807\u70b9\u7b26\u53f7", "id": "t/757608", "date_published": "2021-03-02T05:54:25+00:00", "content_html": "\u5982\u9898\u3002
\n\u8f93\u5165\u6c49\u5b57\u6ca1\u95ee\u9898\uff0c\u5168\u89d2\u6807\u70b9\u5c31\u4e0d\u884c\u3002\u5fae\u8f6f\u62fc\u97f3\u8f93\u5165\u6cd5\u548c QQ \u8f93\u5165\u6cd5\u90fd\u8bd5\u4e86\u4e00\u6837\u7684\u3002
\n\u8fd8\u6709\u95ee\u9898\u53ea\u51fa\u73b0\u5728\u8fde SSH \u4e4b\u540e\uff0cpowershell \u548c\u81ea\u5e26\u7684 wsl ubuntu \u6ca1\u95ee\u9898\u3002\u5982\u679c SSH \u5230 WSL \u5c31\u4e0d\u884c\uff0c\u53ef\u89c1\u662f terminal \u800c\u4e0d\u662f SSH \u670d\u52a1\u5668\u7684\u95ee\u9898\u3002
\n" }, { "author": { "url": "member/littlemoney", "name": "littlemoney", "avatar": "https://cdn.v2ex.com/avatar/d219/dda2/421215_large.png?m=1574262338" }, "url": "t/702968", "date_modified": "2020-08-31T16:31:15+00:00", "content_html": "ctrl+v \u88ab\u7c98\u8d34\u5feb\u6377\u952e\u5360\u7528\u4e86\uff0c\u7f51\u4e0a\u67e5\u4e86\u4e00\u5806\uff0c\u4f3c\u4e4e\u90fd\u6ca1\u627e\u4e0d\u5230\u4eba\u95ee\u8fd9\u4e2a\u95ee\u9898\u7684\uff0c\u6c42\u6559\u5927\u4f6c\u4eec\uff0c\u8fd9\u60c5\u51b5\u8be5\u600e\u4e48\u89e3\u51b3\u5462\uff1f\u6211\u7528 windows terminal \u4f5c\u4e3a ssh \u5ba2\u6237\u7aef\u8fdc\u7a0b\u8bbf\u95ee\u670d\u52a1\u5668\uff0c\u53d1\u73b0\u4e24\u4e2a\u95ee\u9898\uff0c\u6c42\u89e3\u51b3\u65b9\u6cd5\u3002
\nsh\uff0c\u65e0\u6cd5\u533a\u5206\u3002\u662f\u5426\u6709\u529e\u6cd5\u8ba9\u7a97\u53e3\u540d\u663e\u793a\u4e3a\u914d\u7f6e\u6587\u4ef6\u91cc\u5b9a\u4e49\u7684 profile \u4e2d\u7684\u7684 name \uff1f