https://c2rsetup.officeapps.live.com/c2r/downloadVS.aspx?sku=community&channel=Stable&version=VS18
https://c2rsetup.officeapps.live.com/c2r/downloadVS.aspx?sku=enterprise&channel=Stable&version=VS18
:version
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Dec 12 2025 21:55:17)
Included patches: 1-1975
Compiled by Arch Linux
Huge version without GUI. Features included (+) or not (-):
+acl +clientserver +dialog_con +float +lambda -mouseshape +netbeans_intg +quickfix +statusline +textobjects +visualextra -xim
+arabic -clipboard +diff +folding +langmap +mouse_dec +num64 +reltime -sun_workshop +textprop +vreplace -xpm
autossh@.service file in /etc/systemd/systemfrodo then you might run: systemctl enable autossh@frodo (do not use --now here!)systemctl edit autossh@frodo.service and adjust the following bunch of settings (commented out in the main unit template) like so:
[Service]
Environment=MONITOR_PORT=1023
Environment=REMOTE_PORT=1022
Environment=TARGET_USER=username
| <?xml version="1.0" encoding="utf-8"?> | |
| <Project InitialTargets="GetGitRevision" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
| <PropertyGroup> | |
| <GitWorkTreeRootDir>$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), '.git\index'))</GitWorkTreeRootDir> | |
| <GitWorkTreeRootDir Condition="'$(GitWorkTreeRootDir)' != '' and !HasTrailingSlash('$(GitWorkTreeRootDir)')">$(GitWorkTreeRootDir)\</GitWorkTreeRootDir> | |
| <GitDirSentinelFile Condition="Exists('$(GitWorkTreeRootDir).git\index')">$(GitWorkTreeRootDir).git\index</GitDirSentinelFile> | |
| <GitRevPropsFile>$(MSBuildThisFileDirectory)__GitRev.props</GitRevPropsFile> | |
| </PropertyGroup> | |
| <Target Name="FindGitExecutablePath" Condition="'$(GitDirSentinelFile)' != ''"> | |
| <PropertyGroup> |
| <AndroidTargetsPath>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\Android\V150\</AndroidTargetsPath> | |
| <AspNetConfiguration>Debug</AspNetConfiguration> | |
| <CurrentSolutionConfigurationContents> | |
| <FrameworkSDKRoot>C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\</FrameworkSDKRoot> | |
| <GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter>true</GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter> | |
| <HideWarningsAndErrors>false</HideWarningsAndErrors> | |
| <IsRestoreTargetsFileLoaded>true</IsRestoreTargetsFileLoaded> | |
| <MSBuildAllProjects>X:\msbuild-test\msbuild.vs2022.sln.metaproj</MSBuildAllProjects> | |
| <MSBuildExtensionsPath32>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild</MSBuildExtensionsPath32> | |
| <MSBuildExtensionsPath>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild</MSBuildExtensionsPath> |
| \W(AF2_(?:ANORET|CHKUNI|DATOFF|DOCODE|DODATA|FTAIL|HFLIRT|JUMPTBL|PURDAT|REGARG|SIGCMT|SIGMLT|STKARG|TRFUNC|VERSP)|AF_ASCII|ASCF_(?:AUTO|COMMENT|GEN|SAVECASE|SERIAL)|ASCSTR_(?:C|LEN2|LEN4|PASCAL|TERMCHR|ULEN2|ULEN4|UNICODE)|AddStrucMember|BeginEA|DOUNK_(?:DELNAMES|EXPAND|SIMPLE)|FF_(?:ASCI|DWRD|OWRD|QWRD|STRU|TBYT|VAR)|FIXUP_(?:BYTE|CREATED|EXTDEF|REL|SELFREL|UNUSED)|Fatal|GetFlags|HideArea|INF_(?:BINPREF|BORDER|CHANGE_COUNTER|CMTFLAG|COMPILER|END_PRIVRANGE|HIGH_OFF|LONG_DN|LOW_OFF|MODEL|NAMELEN|REFCMTS|SHORT_DN|SIZEOF_ALGN|SIZEOF_BOOL|SIZEOF_ENUM|SIZEOF_INT|SIZEOF_LDBL|SIZEOF_LLONG|SIZEOF_LONG|SIZEOF_SHORT|START_PRIVRANGE|TYPE_XREFS|XREFS)|Message|REF_VHIGH|REF_VLOW|ResumeProcess|SEGDEL_(?:KEEP|SEGDEL_PERM|SEGDEL_SILENT|ALL|COMPAT|FATAL)|UMessage|Warning|Add(?:UserStkPnt|Union|StrucEx|Struc|SourceFile|SegEx|Hotkey|Enum|EntryPoint|ConstEx|Const|CodeXref|BptEx|Bpt|AutoStkPnt2)|AltOp|Analy[sz]e(?:Area|Range)|Analysis|AppendFchunk|ApplySig|ArmForceBL(?:Call|Jump)|(?:Addr|File|Ident|Long|Seg|Selector|Str|YN)|Atta |